1fab92884SHeikki Krogerus 2fab92884SHeikki Krogerusmenu "USB Power Delivery and Type-C drivers" 3fab92884SHeikki Krogerus 4fab92884SHeikki Krogerusconfig TYPEC 5fab92884SHeikki Krogerus tristate 6fab92884SHeikki Krogerus 74b4e02c8SGuenter Roeckconfig TYPEC_TCPM 84b4e02c8SGuenter Roeck tristate "USB Type-C Port Controller Manager" 94b4e02c8SGuenter Roeck depends on USB 104b4e02c8SGuenter Roeck select TYPEC 114b4e02c8SGuenter Roeck help 124b4e02c8SGuenter Roeck The Type-C Port Controller Manager provides a USB PD and USB Type-C 134b4e02c8SGuenter Roeck state machine for use with Type-C Port Controllers. 144b4e02c8SGuenter Roeck 1576f0c53dSGuenter Roeckif TYPEC_TCPM 1676f0c53dSGuenter Roeck 1776f0c53dSGuenter Roecksource "drivers/usb/typec/fusb302/Kconfig" 1876f0c53dSGuenter Roeck 1976f0c53dSGuenter Roeckendif 2076f0c53dSGuenter Roeck 21d2061f9cSHeikki Krogerusconfig TYPEC_WCOVE 22d2061f9cSHeikki Krogerus tristate "Intel WhiskeyCove PMIC USB Type-C PHY driver" 23d2061f9cSHeikki Krogerus depends on ACPI 24d2061f9cSHeikki Krogerus depends on INTEL_SOC_PMIC 25d2061f9cSHeikki Krogerus depends on INTEL_PMC_IPC 26d2061f9cSHeikki Krogerus depends on BXT_WC_PMIC_OPREGION 27d2061f9cSHeikki Krogerus select TYPEC 28d2061f9cSHeikki Krogerus help 29d2061f9cSHeikki Krogerus This driver adds support for USB Type-C detection on Intel Broxton 30d2061f9cSHeikki Krogerus platforms that have Intel Whiskey Cove PMIC. The driver can detect the 31d2061f9cSHeikki Krogerus role and cable orientation. 32d2061f9cSHeikki Krogerus 33d2061f9cSHeikki Krogerus To compile this driver as module, choose M here: the module will be 34d2061f9cSHeikki Krogerus called typec_wcove 35d2061f9cSHeikki Krogerus 36c1b0bc2dSHeikki Krogerussource "drivers/usb/typec/ucsi/Kconfig" 37c1b0bc2dSHeikki Krogerus 38fab92884SHeikki Krogerusendmenu 39