usb: gadget: Make VERBOSE_DEBUG enableable via Kconfig
Create a way for VERBOSE_DEBUG to be enabled during drivers/usb/gadget/ build. Signed-off-by: Andreas Larsson <andreas@gaisler.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
This commit is contained in:
parent
7eb581d5a9
commit
cd1086913f
|
@ -58,6 +58,20 @@ config USB_GADGET_DEBUG
|
||||||
trying to track down. Never enable these messages for a
|
trying to track down. Never enable these messages for a
|
||||||
production build.
|
production build.
|
||||||
|
|
||||||
|
config USB_GADGET_VERBOSE
|
||||||
|
bool "Verbose debugging Messages (DEVELOPMENT)"
|
||||||
|
depends on USB_GADGET_DEBUG
|
||||||
|
help
|
||||||
|
Many controller and gadget drivers will print verbose debugging
|
||||||
|
messages if you use this option to ask for those messages.
|
||||||
|
|
||||||
|
Avoid enabling these messages, even if you're actively
|
||||||
|
debugging such a driver. Many drivers will emit so many
|
||||||
|
messages that the driver timings are affected, which will
|
||||||
|
either create new failure modes or remove the one you're
|
||||||
|
trying to track down. Never enable these messages for a
|
||||||
|
production build.
|
||||||
|
|
||||||
config USB_GADGET_DEBUG_FILES
|
config USB_GADGET_DEBUG_FILES
|
||||||
boolean "Debugging information files (DEVELOPMENT)"
|
boolean "Debugging information files (DEVELOPMENT)"
|
||||||
depends on PROC_FS
|
depends on PROC_FS
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
#
|
#
|
||||||
# USB peripheral controller drivers
|
# USB peripheral controller drivers
|
||||||
#
|
#
|
||||||
ccflags-$(CONFIG_USB_GADGET_DEBUG) := -DDEBUG
|
ccflags-$(CONFIG_USB_GADGET_DEBUG) := -DDEBUG
|
||||||
|
ccflags-$(CONFIG_USB_GADGET_VERBOSE) += -DVERBOSE_DEBUG
|
||||||
|
|
||||||
obj-$(CONFIG_USB_GADGET) += udc-core.o
|
obj-$(CONFIG_USB_GADGET) += udc-core.o
|
||||||
obj-$(CONFIG_USB_LIBCOMPOSITE) += libcomposite.o
|
obj-$(CONFIG_USB_LIBCOMPOSITE) += libcomposite.o
|
||||||
|
|
Loading…
Reference in New Issue