Lines Matching +full:usb +full:- +full:port +full:- +full:id
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/extcon/extcon-usbc-cros-ec.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ChromeOS EC USB Type-C cable and accessories detection
10 - Benson Leung <[email protected]>
13 On ChromeOS systems with USB Type C ports, the ChromeOS Embedded Controller is
15 or USB devices when said accessories are attached or detached.
16 The node for this device must be under a cros-ec node like google,cros-ec-spi
17 or google,cros-ec-i2c.
21 const: google,extcon-usbc-cros-ec
23 google,usb-port-id:
25 description: the port id
30 - compatible
31 - google,usb-port-id
36 - |
38 #address-cells = <1>;
39 #size-cells = <0>;
40 cros-ec@0 {
41 compatible = "google,cros-ec-spi";
46 compatible = "google,extcon-usbc-cros-ec";
47 google,usb-port-id = <0>;
51 compatible = "google,extcon-usbc-cros-ec";
52 google,usb-port-id = <1>;