xref: /linux/drivers/usb/typec/mux/Kconfig (revision a460513ed4b6994bfeb7bd86f72853140bc1ac12)
1# SPDX-License-Identifier: GPL-2.0
2
3menu "USB Type-C Multiplexer/DeMultiplexer Switch support"
4
5config TYPEC_MUX_PI3USB30532
6	tristate "Pericom PI3USB30532 Type-C cross switch driver"
7	depends on I2C
8	help
9	  Say Y or M if your system has a Pericom PI3USB30532 Type-C cross
10	  switch / mux chip found on some devices with a Type-C port.
11
12config TYPEC_MUX_INTEL_PMC
13	tristate "Intel PMC mux control"
14	depends on ACPI
15	depends on INTEL_SCU_IPC
16	select USB_ROLE_SWITCH
17	help
18	  Driver for USB muxes controlled by Intel PMC FW. Intel PMC FW can
19	  control the USB role switch and also the multiplexer/demultiplexer
20	  switches used with USB Type-C Alternate Modes.
21
22endmenu
23