1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/extcon/linux,extcon-usb-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: USB GPIO Extcon device
10 - Frank Li <Frank.Li@nxp.com>
13 This is a virtual device used to generate USB cable states from the USB ID pin
14 connected to a GPIO pin.
18 const: linux,extcon-usb-gpio
21 description: gpio for USB ID pin. See gpio binding.
23 description: gpio for USB VBUS pin.
28 additionalProperties: false
32 #include <dt-bindings/gpio/gpio.h>
35 compatible = "linux,extcon-usb-gpio";
36 id-gpios = <&gpio6 1 GPIO_ACTIVE_HIGH>;