hc-cris-dbg.h 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282
  1. /* macros for debug output */
  2. #define hcd_dbg(hcd, fmt, args...) \
  3. dev_info(hcd->self.controller, fmt, ## args)
  4. #define hcd_err(hcd, fmt, args...) \
  5. dev_err(hcd->self.controller, fmt, ## args)
  6. #define hcd_info(hcd, fmt, args...) \
  7. dev_info(hcd->self.controller, fmt, ## args)
  8. #define hcd_warn(hcd, fmt, args...) \
  9. dev_warn(hcd->self.controller, fmt, ## args)
  10. /*
  11. #define devdrv_dbg(fmt, args...) \
  12. printk(KERN_INFO "usb_devdrv dbg: ");printk(fmt, ## args)
  13. */
  14. #define devdrv_dbg(fmt, args...) {}
  15. #define devdrv_err(fmt, args...) \
  16. printk(KERN_ERR "usb_devdrv error: ");printk(fmt, ## args)
  17. #define devdrv_info(fmt, args...) \
  18. printk(KERN_INFO "usb_devdrv: ");printk(fmt, ## args)
  19. #define irq_dbg(fmt, args...) \
  20. printk(KERN_INFO "crisv10_irq dbg: ");printk(fmt, ## args)
  21. #define irq_err(fmt, args...) \
  22. printk(KERN_ERR "crisv10_irq error: ");printk(fmt, ## args)
  23. #define irq_warn(fmt, args...) \
  24. printk(KERN_INFO "crisv10_irq warn: ");printk(fmt, ## args)
  25. #define irq_info(fmt, args...) \
  26. printk(KERN_INFO "crisv10_hcd: ");printk(fmt, ## args)
  27. /*
  28. #define rh_dbg(fmt, args...) \
  29. printk(KERN_DEBUG "crisv10_rh dbg: ");printk(fmt, ## args)
  30. */
  31. #define rh_dbg(fmt, args...) {}
  32. #define rh_err(fmt, args...) \
  33. printk(KERN_ERR "crisv10_rh error: ");printk(fmt, ## args)
  34. #define rh_warn(fmt, args...) \
  35. printk(KERN_INFO "crisv10_rh warning: ");printk(fmt, ## args)
  36. #define rh_info(fmt, args...) \
  37. printk(KERN_INFO "crisv10_rh: ");printk(fmt, ## args)
  38. /*
  39. #define tc_dbg(fmt, args...) \
  40. printk(KERN_INFO "crisv10_tc dbg: ");printk(fmt, ## args)
  41. */
  42. #define tc_dbg(fmt, args...) {while(0){}}
  43. #define tc_err(fmt, args...) \
  44. printk(KERN_ERR "crisv10_tc error: ");printk(fmt, ## args)
  45. /*
  46. #define tc_warn(fmt, args...) \
  47. printk(KERN_INFO "crisv10_tc warning: ");printk(fmt, ## args)
  48. */
  49. #define tc_warn(fmt, args...) {while(0){}}
  50. #define tc_info(fmt, args...) \
  51. printk(KERN_INFO "crisv10_tc: ");printk(fmt, ## args)
  52. /* Debug print-outs for various traffic types */
  53. #define intr_warn(fmt, args...) \
  54. printk(KERN_INFO "crisv10_intr warning: ");printk(fmt, ## args)
  55. /*
  56. #define intr_dbg(fmt, args...) \
  57. printk(KERN_DEBUG "crisv10_intr dbg: ");printk(fmt, ## args)
  58. */
  59. #define intr_dbg(fmt, args...) {while(0){}}
  60. #define isoc_err(fmt, args...) \
  61. printk(KERN_ERR "crisv10_isoc error: ");printk(fmt, ## args)
  62. /*
  63. #define isoc_warn(fmt, args...) \
  64. printk(KERN_INFO "crisv10_isoc warning: ");printk(fmt, ## args)
  65. */
  66. #define isoc_warn(fmt, args...) {while(0){}}
  67. /*
  68. #define isoc_dbg(fmt, args...) \
  69. printk(KERN_INFO "crisv10_isoc dbg: ");printk(fmt, ## args)
  70. */
  71. #define isoc_dbg(fmt, args...) {while(0){}}
  72. /*
  73. #define timer_warn(fmt, args...) \
  74. printk(KERN_INFO "crisv10_timer warning: ");printk(fmt, ## args)
  75. */
  76. #define timer_warn(fmt, args...) {while(0){}}
  77. /*
  78. #define timer_dbg(fmt, args...) \
  79. printk(KERN_INFO "crisv10_timer dbg: ");printk(fmt, ## args)
  80. */
  81. #define timer_dbg(fmt, args...) {while(0){}}
  82. /* Debug printouts for events related to late finishing of URBs */
  83. /*
  84. #define late_dbg(fmt, args...) \
  85. printk(KERN_INFO "crisv10_late dbg: ");printk(fmt, ## args)
  86. */
  87. #define late_dbg(fmt, args...) {while(0){}}
  88. #define late_warn(fmt, args...) \
  89. printk(KERN_INFO "crisv10_late warning: ");printk(fmt, ## args)
  90. /*
  91. #define errno_dbg(fmt, args...) \
  92. printk(KERN_INFO "crisv10_errno dbg: ");printk(fmt, ## args)
  93. */
  94. #define errno_dbg(fmt, args...) {while(0){}}
  95. #define dma_dbg(fmt, args...) \
  96. printk(KERN_INFO "crisv10_dma dbg: ");printk(fmt, ## args)
  97. #define dma_err(fmt, args...) \
  98. printk(KERN_ERR "crisv10_dma error: ");printk(fmt, ## args)
  99. #define dma_warn(fmt, args...) \
  100. printk(KERN_INFO "crisv10_dma warning: ");printk(fmt, ## args)
  101. #define dma_info(fmt, args...) \
  102. printk(KERN_INFO "crisv10_dma: ");printk(fmt, ## args)
  103. #define str_dir(pipe) \
  104. (usb_pipeout(pipe) ? "out" : "in")
  105. #define str_type(pipe) \
  106. ({ \
  107. char *s = "?"; \
  108. switch (usb_pipetype(pipe)) { \
  109. case PIPE_ISOCHRONOUS: s = "iso"; break; \
  110. case PIPE_INTERRUPT: s = "intr"; break; \
  111. case PIPE_CONTROL: s = "ctrl"; break; \
  112. case PIPE_BULK: s = "bulk"; break; \
  113. }; \
  114. s; \
  115. })
  116. /* macros for debug output */
  117. #define hcd_dbg(hcd, fmt, args...) \
  118. dev_info(hcd->self.controller, fmt, ## args)
  119. #define hcd_err(hcd, fmt, args...) \
  120. dev_err(hcd->self.controller, fmt, ## args)
  121. #define hcd_info(hcd, fmt, args...) \
  122. dev_info(hcd->self.controller, fmt, ## args)
  123. #define hcd_warn(hcd, fmt, args...) \
  124. dev_warn(hcd->self.controller, fmt, ## args)
  125. /*
  126. #define devdrv_dbg(fmt, args...) \
  127. printk(KERN_INFO "usb_devdrv dbg: ");printk(fmt, ## args)
  128. */
  129. #define devdrv_dbg(fmt, args...) {}
  130. #define devdrv_err(fmt, args...) \
  131. printk(KERN_ERR "usb_devdrv error: ");printk(fmt, ## args)
  132. #define devdrv_info(fmt, args...) \
  133. printk(KERN_INFO "usb_devdrv: ");printk(fmt, ## args)
  134. #define irq_dbg(fmt, args...) \
  135. printk(KERN_INFO "crisv10_irq dbg: ");printk(fmt, ## args)
  136. #define irq_err(fmt, args...) \
  137. printk(KERN_ERR "crisv10_irq error: ");printk(fmt, ## args)
  138. #define irq_warn(fmt, args...) \
  139. printk(KERN_INFO "crisv10_irq warn: ");printk(fmt, ## args)
  140. #define irq_info(fmt, args...) \
  141. printk(KERN_INFO "crisv10_hcd: ");printk(fmt, ## args)
  142. /*
  143. #define rh_dbg(fmt, args...) \
  144. printk(KERN_DEBUG "crisv10_rh dbg: ");printk(fmt, ## args)
  145. */
  146. #define rh_dbg(fmt, args...) {}
  147. #define rh_err(fmt, args...) \
  148. printk(KERN_ERR "crisv10_rh error: ");printk(fmt, ## args)
  149. #define rh_warn(fmt, args...) \
  150. printk(KERN_INFO "crisv10_rh warning: ");printk(fmt, ## args)
  151. #define rh_info(fmt, args...) \
  152. printk(KERN_INFO "crisv10_rh: ");printk(fmt, ## args)
  153. /*
  154. #define tc_dbg(fmt, args...) \
  155. printk(KERN_INFO "crisv10_tc dbg: ");printk(fmt, ## args)
  156. */
  157. #define tc_dbg(fmt, args...) {while(0){}}
  158. #define tc_err(fmt, args...) \
  159. printk(KERN_ERR "crisv10_tc error: ");printk(fmt, ## args)
  160. /*
  161. #define tc_warn(fmt, args...) \
  162. printk(KERN_INFO "crisv10_tc warning: ");printk(fmt, ## args)
  163. */
  164. #define tc_warn(fmt, args...) {while(0){}}
  165. #define tc_info(fmt, args...) \
  166. printk(KERN_INFO "crisv10_tc: ");printk(fmt, ## args)
  167. /* Debug print-outs for various traffic types */
  168. #define intr_warn(fmt, args...) \
  169. printk(KERN_INFO "crisv10_intr warning: ");printk(fmt, ## args)
  170. /*
  171. #define intr_dbg(fmt, args...) \
  172. printk(KERN_DEBUG "crisv10_intr dbg: ");printk(fmt, ## args)
  173. */
  174. #define intr_dbg(fmt, args...) {while(0){}}
  175. #define isoc_err(fmt, args...) \
  176. printk(KERN_ERR "crisv10_isoc error: ");printk(fmt, ## args)
  177. /*
  178. #define isoc_warn(fmt, args...) \
  179. printk(KERN_INFO "crisv10_isoc warning: ");printk(fmt, ## args)
  180. */
  181. #define isoc_warn(fmt, args...) {while(0){}}
  182. /*
  183. #define isoc_dbg(fmt, args...) \
  184. printk(KERN_INFO "crisv10_isoc dbg: ");printk(fmt, ## args)
  185. */
  186. #define isoc_dbg(fmt, args...) {while(0){}}
  187. /*
  188. #define timer_warn(fmt, args...) \
  189. printk(KERN_INFO "crisv10_timer warning: ");printk(fmt, ## args)
  190. */
  191. #define timer_warn(fmt, args...) {while(0){}}
  192. /*
  193. #define timer_dbg(fmt, args...) \
  194. printk(KERN_INFO "crisv10_timer dbg: ");printk(fmt, ## args)
  195. */
  196. #define timer_dbg(fmt, args...) {while(0){}}
  197. /* Debug printouts for events related to late finishing of URBs */
  198. /*
  199. #define late_dbg(fmt, args...) \
  200. printk(KERN_INFO "crisv10_late dbg: ");printk(fmt, ## args)
  201. */
  202. #define late_dbg(fmt, args...) {while(0){}}
  203. #define late_warn(fmt, args...) \
  204. printk(KERN_INFO "crisv10_late warning: ");printk(fmt, ## args)
  205. /*
  206. #define errno_dbg(fmt, args...) \
  207. printk(KERN_INFO "crisv10_errno dbg: ");printk(fmt, ## args)
  208. */
  209. #define errno_dbg(fmt, args...) {while(0){}}
  210. #define dma_dbg(fmt, args...) \
  211. printk(KERN_INFO "crisv10_dma dbg: ");printk(fmt, ## args)
  212. #define dma_err(fmt, args...) \
  213. printk(KERN_ERR "crisv10_dma error: ");printk(fmt, ## args)
  214. #define dma_warn(fmt, args...) \
  215. printk(KERN_INFO "crisv10_dma warning: ");printk(fmt, ## args)
  216. #define dma_info(fmt, args...) \
  217. printk(KERN_INFO "crisv10_dma: ");printk(fmt, ## args)
  218. #define str_dir(pipe) \
  219. (usb_pipeout(pipe) ? "out" : "in")
  220. #define str_type(pipe) \
  221. ({ \
  222. char *s = "?"; \
  223. switch (usb_pipetype(pipe)) { \
  224. case PIPE_ISOCHRONOUS: s = "iso"; break; \
  225. case PIPE_INTERRUPT: s = "intr"; break; \
  226. case PIPE_CONTROL: s = "ctrl"; break; \
  227. case PIPE_BULK: s = "bulk"; break; \
  228. }; \
  229. s; \
  230. })