Go to the source code of this file.
Defines | |
| #define | DBG_CIL (0x2) |
| When debug level has the DBG_CIL bit set, display CIL Debug messages. | |
| #define | DBG_CILV (0x20) |
| When debug level has the DBG_CILV bit set, display CIL Verbose debug messages. | |
| #define | DBG_PCD (0x4) |
| When debug level has the DBG_PCD bit set, display PCD (Device) debug messages. | |
| #define | DBG_PCDV (0x40) |
| When debug level has the DBG_PCDV set, display PCD (Device) Verbose debug messages. | |
| #define | DBG_HCD (0x8) |
| When debug level has the DBG_HCD bit set, display Host debug messages. | |
| #define | DBG_HCDV (0x80) |
| When debug level has the DBG_HCDV bit set, display Verbose Host debug messages. | |
| #define | DBG_HCD_URB (0x800) |
| When debug level has the DBG_HCD_URB bit set, display enqueued URBs in host mode. | |
| #define | DBG_ANY (0xFF) |
| When debug level has any bit set, display debug messages. | |
| #define | DBG_OFF 0 |
| All debug messages off. | |
| #define | USB_DWC "DWC_otg: " |
| Prefix string for DWC_DEBUG print macros. | |
| #define | DWC_DEBUGPL(lvl, x...) do{}while(0) |
Print a debug message when the Global debug level variable contains the bit defined in lvl. | |
| #define | DWC_DEBUGP(x...) |
| #define | CHK_DEBUG_LEVEL(level) (0) |
Functions | |
| static uint32_t | SET_DEBUG_LEVEL (const uint32_t new) |
| Set the Debug Level variable. | |
Variables | |
| uint32_t | g_dbg_lvl |
| The Debug Level bit-mask variable. | |
Debugging support vanishes in non-debug builds.
Definition in file dwc_otg_dbg.h.
| #define DWC_DEBUGPL | ( | lvl, | |||
| x... | ) | do{}while(0) |
Print a debug message when the Global debug level variable contains the bit defined in lvl.
| [in] | lvl | - Debug level, use one of the DBG_ constants above. |
| [in] | x | - like printf |
DWC_DEBUGPL( DBG_ANY, "%s(%p)\n", __func__, _reg_base_addr);
results in:
usb-DWC_otg: dwc_otg_cil_init(ca867000)
Definition at line 107 of file dwc_otg_dbg.h.
1.4.7