Lines Matching +full:extcon +full:- +full:usb +full:- +full:gpio

1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig EXTCON config
3 tristate "External Connector Class (extcon) support"
5 Say Y here to enable external connector class (extcon) support.
8 multiple states; i.e., an extcon that may have multiple
11 host USB ports. Many of 30-pin connectors including PDMI are
14 if EXTCON
16 comment "Extcon Device Drivers"
19 tristate "ADC Jack extcon support"
22 Say Y here to enable extcon device driver based on ADC values.
25 tristate "X-Power AXP288 EXTCON support"
29 Say Y here to enable support for USB peripheral detection
30 and USB MUX switching by X-Power AXP288 PMIC.
33 tristate "FSA9480 EXTCON Support"
39 FSA9480 microUSB switch and accessory detector chip. The FSA9480 is a USB
41 I2C and enables USB data, stereo and mono audio, video, microphone
45 tristate "GPIO extcon support"
48 Say Y here to enable GPIO based extcon support. Note that GPIO
49 extcon supports single state per extcon instance.
52 tristate "Intel INT3496 ACPI device extcon driver"
55 Say Y here to enable extcon support for USB OTG ports controlled by
62 tristate "Intel Cherrytrail Whiskey Cove PMIC extcon driver"
68 Say Y here to enable extcon support for charger detection / control
72 tristate "Intel Merrifield Basin Cove PMIC extcon driver"
75 Say Y here to enable extcon support for charger detection / control
79 tristate "LC824206XA extcon Support"
84 microUSB switch and accessory detector chip. The LC824206XA is a USB
86 using I2C and enables USB data, stereo and mono audio, video,
90 tristate "Maxim MAX14577/77836 EXTCON Support"
96 Maxim MAX14577/77836. The MAX14577/77836 MUIC is a USB port accessory
100 tristate "Maxim MAX3355 USB OTG EXTCON Support"
103 If you say yes here you get support for the USB OTG role detection by
105 enable a system with an integrated USB OTG dual-role transceiver to
106 function as an USB OTG dual-role device.
109 tristate "Maxim MAX77693 EXTCON Support"
115 Maxim MAX77693 PMIC. The MAX77693 MUIC is a USB port accessory
119 tristate "Maxim MAX77843 EXTCON Support"
125 Maxim MAX77843. The MAX77843 MUIC is a USB port accessory
129 tristate "Maxim MAX8997 EXTCON Support"
134 Maxim MAX8997 PMIC. The MAX8997 MUIC is a USB port accessory
138 tristate "Palmas USB EXTCON support"
141 Say Y here to enable support for USB peripheral and USB host
142 detection by palmas usb.
145 tristate "NXP PTN5150 CC LOGIC USB EXTCON support"
150 Say Y here to enable support for USB peripheral and USB host
154 tristate "Qualcomm USB extcon support"
157 Say Y here to enable SPMI PMIC based USB cable detection
161 tristate "Richtek RT8973A EXTCON support"
168 Richtek RT8973A. The RT8973A is a USB port accessory detector
173 tristate "Silicon Mitus SM5502/SM5504/SM5703 EXTCON support"
180 Silicon Mitus SM5502. The SM5502 is a USB port accessory
184 tristate "USB GPIO extcon support"
187 Say Y here to enable GPIO based USB cable detection extcon support.
188 Used typically if GPIO is used for USB ID pin detection.
191 tristate "ChromeOS Embedded Controller EXTCON support"
194 Say Y here to enable USB Type C cable detection extcon support when
195 using Chrome OS EC based USB Type-C ports.
198 tristate "TI TUSB320 USB-C extcon support"
203 Say Y here to enable support for USB Type C cable detection extcon
207 tristate "Realtek RTD SoC extcon Type-C Driver"
212 Say Y here to enable extcon support for USB Type C cable detection
213 when using the Realtek RTD SoC USB Type-C port.
215 This driver will detect the status of the type-c port.