Go to the documentation of this file.
19 #ifndef __PVRUSB2_DEBUG_H
20 #define __PVRUSB2_DEBUG_H
24 #define pvr2_trace(msk, fmt, arg...) do {if(msk & pvrusb2_debug) printk(KERN_INFO "pvrusb2: " fmt "\n", ##arg); } while (0)
28 #define PVR2_TRACE_INFO (1 << 0)
29 #define PVR2_TRACE_ERROR_LEGS (1 << 1)
30 #define PVR2_TRACE_TOLERANCE (1 << 2)
31 #define PVR2_TRACE_TRAP (1 << 3)
32 #define PVR2_TRACE_STD (1 << 4)
33 #define PVR2_TRACE_INIT (1 << 5)
34 #define PVR2_TRACE_START_STOP (1 << 6)
35 #define PVR2_TRACE_CTL (1 << 7)
36 #define PVR2_TRACE_STATE (1 << 8)
37 #define PVR2_TRACE_STBITS (1 << 9)
38 #define PVR2_TRACE_EEPROM (1 << 10)
39 #define PVR2_TRACE_STRUCT (1 << 11)
40 #define PVR2_TRACE_OPEN_CLOSE (1 << 12)
41 #define PVR2_TRACE_CTXT (1 << 13)
42 #define PVR2_TRACE_SYSFS (1 << 14)
43 #define PVR2_TRACE_FIRMWARE (1 << 15)
44 #define PVR2_TRACE_CHIPS (1 << 16)
45 #define PVR2_TRACE_I2C (1 << 17)
46 #define PVR2_TRACE_I2C_CMD (1 << 18)
47 #define PVR2_TRACE_I2C_CORE (1 << 19)
48 #define PVR2_TRACE_I2C_TRAF (1 << 20)
49 #define PVR2_TRACE_V4LIOCTL (1 << 21)
50 #define PVR2_TRACE_ENCODER (1 << 22)
51 #define PVR2_TRACE_BUF_POOL (1 << 23)
52 #define PVR2_TRACE_BUF_FLOW (1 << 24)
53 #define PVR2_TRACE_DATA_FLOW (1 << 25)
54 #define PVR2_TRACE_DEBUGIFC (1 << 26)
55 #define PVR2_TRACE_GPIO (1 << 27)
56 #define PVR2_TRACE_DVB_FEED (1 << 28)