usb: remove Kconfig option CONFIG_USB
The USB configuration option is actually a global switch to enable USB drivers in general, but currently only the device controller drivers are meant. USB device controller drivers also have USB_DEVICE_DRIVER option. Thus the option USB is actually redundant and can be replaced by the self-explanatory option USB_DEVICE_DRIVER. The name USB itself is not unique and should not be used as an configuration option. With these changes the option USB_DEVICE_DRIVER generally enables USB device controller drivers. The option USB_DEVICE_STACK enables USB device support. It is sufficient to enable only option USB_DEVICE_STACK because it selects USB_DEVICE_DRIVER. CONFIG_USB Kconfig option is temporary added to subsys/usb/Kconfig. This is necessary to pass CI and will be removed again when the USB configuration has been adapted in modules. Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
This commit is contained in:
parent
8c68a7a587
commit
ae074e81d4
8 changed files with 31 additions and 37 deletions
|
@ -7,6 +7,7 @@ add_subdirectory(interrupt_controller)
|
|||
add_subdirectory(misc)
|
||||
add_subdirectory(pcie)
|
||||
add_subdirectory(disk)
|
||||
add_subdirectory(usb)
|
||||
|
||||
add_subdirectory_ifdef(CONFIG_ADC adc)
|
||||
add_subdirectory_ifdef(CONFIG_CLOCK_CONTROL clock_control)
|
||||
|
@ -28,7 +29,6 @@ add_subdirectory_ifdef(CONFIG_PINMUX pinmux)
|
|||
add_subdirectory_ifdef(CONFIG_PWM pwm)
|
||||
add_subdirectory_ifdef(CONFIG_SENSOR sensor)
|
||||
add_subdirectory_ifdef(CONFIG_SPI spi)
|
||||
add_subdirectory_ifdef(CONFIG_USB usb)
|
||||
add_subdirectory_ifdef(CONFIG_WATCHDOG watchdog)
|
||||
add_subdirectory_ifdef(CONFIG_WIFI wifi)
|
||||
add_subdirectory_ifdef(CONFIG_CAN can)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue