diff options
author | Andreas Larsson <andreas@gaisler.com> | 2013-10-11 02:07:00 -0400 |
---|---|---|
committer | Felipe Balbi <balbi@ti.com> | 2013-10-11 14:50:36 -0400 |
commit | cd1086913ffef6d9656efdf35168b2b28675c245 (patch) | |
tree | f07cecf1f45b31c0f421106bbe6633710a10004a | |
parent | 7eb581d5a91519c1e851b07945492049c12c99df (diff) |
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>
-rw-r--r-- | drivers/usb/gadget/Kconfig | 14 | ||||
-rw-r--r-- | drivers/usb/gadget/Makefile | 3 |
2 files changed, 16 insertions, 1 deletions
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index 604f885345f1..a91e6422f930 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig | |||
@@ -58,6 +58,20 @@ config USB_GADGET_DEBUG | |||
58 | trying to track down. Never enable these messages for a | 58 | trying to track down. Never enable these messages for a |
59 | production build. | 59 | production build. |
60 | 60 | ||
61 | config USB_GADGET_VERBOSE | ||
62 | bool "Verbose debugging Messages (DEVELOPMENT)" | ||
63 | depends on USB_GADGET_DEBUG | ||
64 | help | ||
65 | Many controller and gadget drivers will print verbose debugging | ||
66 | messages if you use this option to ask for those messages. | ||
67 | |||
68 | Avoid enabling these messages, even if you're actively | ||
69 | debugging such a driver. Many drivers will emit so many | ||
70 | messages that the driver timings are affected, which will | ||
71 | either create new failure modes or remove the one you're | ||
72 | trying to track down. Never enable these messages for a | ||
73 | production build. | ||
74 | |||
61 | config USB_GADGET_DEBUG_FILES | 75 | config USB_GADGET_DEBUG_FILES |
62 | boolean "Debugging information files (DEVELOPMENT)" | 76 | boolean "Debugging information files (DEVELOPMENT)" |
63 | depends on PROC_FS | 77 | depends on PROC_FS |
diff --git a/drivers/usb/gadget/Makefile b/drivers/usb/gadget/Makefile index f1bd42a2cbba..f1af39603d4d 100644 --- a/drivers/usb/gadget/Makefile +++ b/drivers/usb/gadget/Makefile | |||
@@ -1,7 +1,8 @@ | |||
1 | # | 1 | # |
2 | # USB peripheral controller drivers | 2 | # USB peripheral controller drivers |
3 | # | 3 | # |
4 | ccflags-$(CONFIG_USB_GADGET_DEBUG) := -DDEBUG | 4 | ccflags-$(CONFIG_USB_GADGET_DEBUG) := -DDEBUG |
5 | ccflags-$(CONFIG_USB_GADGET_VERBOSE) += -DVERBOSE_DEBUG | ||
5 | 6 | ||
6 | obj-$(CONFIG_USB_GADGET) += udc-core.o | 7 | obj-$(CONFIG_USB_GADGET) += udc-core.o |
7 | obj-$(CONFIG_USB_LIBCOMPOSITE) += libcomposite.o | 8 | obj-$(CONFIG_USB_LIBCOMPOSITE) += libcomposite.o |