1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/extcon/linux,extcon-usb-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 7 title: USB GPIO Extcon device 8 9 maintainers: 10 - Frank Li <Frank.Li@nxp.com> 11 12 description: 13 This is a virtual device used to generate USB cable states from the USB ID pin 14 connected to a GPIO pin. 15 16 properties: 17 compatible: 18 const: linux,extcon-usb-gpio 19 20 id-gpios: 21 description: gpio for USB ID pin. See gpio binding. 22 vbus-gpios: 23 description: gpio for USB VBUS pin. 24 25 required: 26 - compatible 27 28 additionalProperties: false 29 30 examples: 31 - | 32 #include <dt-bindings/gpio/gpio.h> 33 34 extcon_usb1 { 35 compatible = "linux,extcon-usb-gpio"; 36 id-gpios = <&gpio6 1 GPIO_ACTIVE_HIGH>; 37 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.