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 19d2061f9cSHeikki Krogerusconfig TYPEC_WCOVE 20d2061f9cSHeikki Krogerus tristate "Intel WhiskeyCove PMIC USB Type-C PHY driver" 21d2061f9cSHeikki Krogerus depends on ACPI 22d2061f9cSHeikki Krogerus depends on INTEL_SOC_PMIC 23d2061f9cSHeikki Krogerus depends on INTEL_PMC_IPC 24d2061f9cSHeikki Krogerus depends on BXT_WC_PMIC_OPREGION 25d2061f9cSHeikki Krogerus select TYPEC 26d2061f9cSHeikki Krogerus help 27d2061f9cSHeikki Krogerus This driver adds support for USB Type-C detection on Intel Broxton 28d2061f9cSHeikki Krogerus platforms that have Intel Whiskey Cove PMIC. The driver can detect the 29d2061f9cSHeikki Krogerus role and cable orientation. 30d2061f9cSHeikki Krogerus 31d2061f9cSHeikki Krogerus To compile this driver as module, choose M here: the module will be 32d2061f9cSHeikki Krogerus called typec_wcove 33d2061f9cSHeikki Krogerus 343c4fb9f1SHeikki Krogerusendif 353c4fb9f1SHeikki Krogerus 36c1b0bc2dSHeikki Krogerussource "drivers/usb/typec/ucsi/Kconfig" 37c1b0bc2dSHeikki Krogerus 38fab92884SHeikki Krogerusendmenu 39