# # For a description of the syntax of this configuration file, # see misc/tools/kconfig-language.txt. # menuconfig USBMISC bool "USB Miscellaneous drivers" default n ---help--- USB Miscellaneous drivers. if USBMISC config FUSB301 bool "On Semiconductor FUSB301 USB Type-C controller support" default n select I2C ---help--- Enable device driver for Fairchild/On Semiconductor USB Type-C controller if FUSB301 config FUSB301_I2C_FREQUENCY int "FUSB301 I2C frequency" default 400000 range 1 400000 config DEBUG_FUSB301 bool "Enable debug support for the FUSB301" default n ---help--- Enables debug support for the FUSB301 config FUSB301_NPOLLWAITERS int "Number of waiters to poll" default 2 ---help--- Maximum number of threads that can be waiting on poll() endif config FUSB302 bool "On Semiconductor FUSB302 USB Type-C controller support" default n select I2C ---help--- Enable device driver for Fairchild/On Semiconductor USB Type-C controller if FUSB302 config FUSB302_NPOLLWAITERS int "Number of waiters to poll" default 2 ---help--- Maximum number of threads that can be waiting on poll() config DEBUG_FUSB302_REG bool "Enable register dumps for debug" default n endif config FUSB303 bool "On Semiconductor FUSB303 USB Type-C controller support" default n select I2C ---help--- Enable device driver for Fairchild/On Semiconductor USB Type-C controller if FUSB303 config FUSB303_I2C_FREQUENCY int "FUSB303 I2C frequency" default 400000 range 1 400000 config DEBUG_FUSB303 bool "Enable debug support for the FUSB303" default n ---help--- Enables debug support for the FUSB303 config FUSB303_NPOLLWAITERS int "Number of waiters to poll" default 2 ---help--- Maximum number of threads that can be waiting on poll() endif endif # USBMISC