# SPDX-License-Identifier: GPL-2.0 config [31mCONFIG_TYPEC_TCPM[0m tristate "USB Type-C Port Controller Manager" depends on [31mCONFIG_USB[0m select [31mCONFIG_USB_ROLE_SWITCH[0m select [31mCONFIG_POWER_SUPPLY[0m help The Type-[31mCONFIG_C[0m Port Controller Manager provides a [31mCONFIG_USB[0m PD and [31mCONFIG_USB[0m Type-[31mCONFIG_C[0m state machine for use with Type-[31mCONFIG_C[0m Port Controllers. if [31mCONFIG_TYPEC_TCPM[0m config [31mCONFIG_TYPEC_TCPCI[0m tristate "Type-C Port Controller Interface driver" depends on [31mCONFIG_I2C[0m select [31mCONFIG_REGMAP_I2C[0m help Type-[31mCONFIG_C[0m Port Controller driver for TCPCI-compliant controller. if [31mCONFIG_TYPEC_TCPCI[0m config [31mCONFIG_TYPEC_RT1711H[0m tristate "Richtek RT1711H Type-C chip driver" help Richtek RT1711H Type-[31mCONFIG_C[0m chip driver that works with Type-[31mCONFIG_C[0m Port Controller Manager to provide [31mCONFIG_USB[0m PD and [31mCONFIG_USB[0m Type-[31mCONFIG_C[0m functionalities. endif # [31mCONFIG_TYPEC_TCPCI[0m config [31mCONFIG_TYPEC_FUSB302[0m tristate "Fairchild FUSB302 Type-C chip driver" depends on [31mCONFIG_I2C[0m help The Fairchild FUSB302 Type-[31mCONFIG_C[0m chip driver that works with Type-[31mCONFIG_C[0m Port Controller Manager to provide [31mCONFIG_USB[0m PD and [31mCONFIG_USB[0m Type-[31mCONFIG_C[0m functionalities. config [31mCONFIG_TYPEC_WCOVE[0m tristate "Intel WhiskeyCove PMIC USB Type-C PHY driver" depends on [31mCONFIG_ACPI[0m depends on [31mCONFIG_INTEL_SOC_PMIC[0m depends on [31mCONFIG_INTEL_PMC_IPC[0m depends on [31mCONFIG_BXT_WC_PMIC_OPREGION[0m help This driver adds support for [31mCONFIG_USB[0m Type-[31mCONFIG_C[0m on Intel Broxton platforms that have Intel Whiskey Cove PMIC. The driver works with [31mCONFIG_USB[0m Type-[31mCONFIG_C[0m Port Controller Manager to provide [31mCONFIG_USB[0m PD and Type-[31mCONFIG_C[0m functionalities. To compile this driver as module, choose [31mCONFIG_M[0m here: the module will be called typec_wcove.ko endif # [31mCONFIG_TYPEC_TCPM[0m |