Home
last modified time | relevance | path

Searched +full:extcon +full:- +full:usb +full:- +full:gpio (Results 1 – 8 of 8) sorted by relevance

/Documentation/devicetree/bindings/extcon/
Dlinux,extcon-usb-gpio.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
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
20 id-gpios:
[all …]
Dextcon-palmas.txt1 EXTCON FOR PALMAS/TWL CHIPS
3 PALMAS USB COMPARATOR
5 - compatible: should contain one of:
6 * "ti,palmas-usb-vid".
7 * "ti,twl6035-usb-vid".
8 * "ti,palmas-usb" (DEPRECATED - use "ti,palmas-usb-vid").
9 * "ti,twl6035-usb" (DEPRECATED - use "ti,twl6035-usb-vid").
12 - ti,wakeup : To enable the wakeup comparator in probe
13 - ti,enable-id-detection: Perform ID detection. If id-gpio is specified
14 it performs id-detection using GPIO else using OTG core.
[all …]
Dextcon-ptn5150.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/extcon/extcon-ptn5150.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
13 PTN5150 is a small thin low power CC logic chip supporting the USB Type-C
21 int-gpios:
25 GPIO pin (input) connected to the PTN5150's INTB pin.
34 vbus-gpios:
37 GPIO pin (output) used to control VBUS. If skipped, no such control
[all …]
Dextcon-usbc-tusb320.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/extcon/extcon-usbc-tusb320.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI TUSB320 USB Type-C CC Logic controller
10 - Michael Auchter <michael.auchter@ni.com>
15 - ti,tusb320
16 - ti,tusb320l
25 - compatible
26 - reg
[all …]
Dfcs,fsa880.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/extcon/fcs,fsa880.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
13 The FSA880 and FSA9480 are USB port accessory detectors and switches.
14 The switch is fully controlled using I2C and enables USB data, stereo
21 - fcs,fsa880
22 - fcs,fsa9480
23 - ti,tsu6111
[all …]
/Documentation/firmware-guide/acpi/
Dextcon-intel-int3496.rst2 Intel INT3496 ACPI device extcon driver documentation
5 The Intel INT3496 ACPI device extcon driver is a driver for ACPI
6 devices with an acpi-id of INT3496, such as found for example on
9 This ACPI device describes how the OS can read the id-pin of the devices'
10 USB-otg port, as well as how it optionally can enable Vbus output on the
12 between an USB host and an USB peripheral controller.
15 to 3 gpio descriptors from its ACPI _CRS (Current Resource Settings) call:
18 Index 0 The input gpio for the id-pin, this is always present and valid
19 Index 1 The output gpio for enabling Vbus output from the device to the otg
20 port, write 1 to enable the Vbus output (this gpio descriptor may
[all …]
/Documentation/devicetree/bindings/usb/
Dmediatek,mtu3.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/usb/mediatek,mtu3.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Chunfeng Yun <chunfeng.yun@mediatek.com>
14 - $ref: usb-drd.yaml
23 - enum:
24 - mediatek,mt2712-mtu3
25 - mediatek,mt8173-mtu3
26 - mediatek,mt8183-mtu3
[all …]
/Documentation/devicetree/bindings/mfd/
Dqcom,spmi-pmic.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/mfd/qcom,spmi-pmic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm SPMI PMICs multi-function device
13 16-bit SPMI peripheral address space into 256 smaller fixed-size regions, 256 bytes
14 each. A function can consume one or more of these fixed-size register regions.
24 - Stephen Boyd <sboyd@kernel.org>
29 - pattern: '^pmic@.*$'
30 - pattern: '^pm(a|s)?[0-9]*@.*$'
[all …]