zephyr/subsys/tracing
Johann Fischer ae074e81d4 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>
2021-08-03 19:00:12 -04:00
..
ctf pm: trace pm_device_enable/disable 2021-05-17 18:45:57 -04:00
include tracing: move test format into its own directory 2021-05-11 12:59:03 -05:00
sysview tracing: systemview: display return value of APIs 2021-05-17 18:45:57 -04:00
test pm: trace pm_device_enable/disable 2021-05-17 18:45:57 -04:00
CMakeLists.txt Tracing: TRACING_NONE Compilation Fix 2021-05-27 14:39:40 -05:00
Kconfig usb: remove Kconfig option CONFIG_USB 2021-08-03 19:00:12 -04:00
tracing_backend_posix.c
tracing_backend_ram.c tracing: add RAM backend 2021-03-06 07:33:59 -05:00
tracing_backend_uart.c
tracing_backend_usb.c usb: use new USB framework header 2021-08-03 13:20:07 +02:00
tracing_buffer.c
tracing_core.c tracing: add RAM backend 2021-03-06 07:33:59 -05:00
tracing_format_async.c
tracing_format_common.c
tracing_format_sync.c
tracing_none.c Tracing: TRACING_NONE Compilation Fix 2021-05-27 14:39:40 -05:00