|
@@ -113,144 +113,58 @@ int atari_scsi_release (struct Scsi_Host *);
|
|
*
|
|
*
|
|
*/
|
|
*/
|
|
|
|
|
|
-#if NDEBUG & NDEBUG_ARBITRATION
|
|
|
|
|
|
+#define dprint(flg, format...) \
|
|
|
|
+({ \
|
|
|
|
+ if (NDEBUG & (flg)) \
|
|
|
|
+ printk(KERN_DEBUG format); \
|
|
|
|
+})
|
|
|
|
+
|
|
#define ARB_PRINTK(format, args...) \
|
|
#define ARB_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define ARB_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_AUTOSENSE
|
|
|
|
|
|
+ dprint(NDEBUG_ARBITRATION, format , ## args)
|
|
#define ASEN_PRINTK(format, args...) \
|
|
#define ASEN_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define ASEN_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_DMA
|
|
|
|
|
|
+ dprint(NDEBUG_AUTOSENSE, format , ## args)
|
|
#define DMA_PRINTK(format, args...) \
|
|
#define DMA_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define DMA_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_HANDSHAKE
|
|
|
|
|
|
+ dprint(NDEBUG_DMA, format , ## args)
|
|
#define HSH_PRINTK(format, args...) \
|
|
#define HSH_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define HSH_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_INFORMATION
|
|
|
|
|
|
+ dprint(NDEBUG_HANDSHAKE, format , ## args)
|
|
#define INF_PRINTK(format, args...) \
|
|
#define INF_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define INF_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_INIT
|
|
|
|
|
|
+ dprint(NDEBUG_INFORMATION, format , ## args)
|
|
#define INI_PRINTK(format, args...) \
|
|
#define INI_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define INI_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_INTR
|
|
|
|
|
|
+ dprint(NDEBUG_INIT, format , ## args)
|
|
#define INT_PRINTK(format, args...) \
|
|
#define INT_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define INT_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_LINKED
|
|
|
|
|
|
+ dprint(NDEBUG_INTR, format , ## args)
|
|
#define LNK_PRINTK(format, args...) \
|
|
#define LNK_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define LNK_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_MAIN
|
|
|
|
|
|
+ dprint(NDEBUG_LINKED, format , ## args)
|
|
#define MAIN_PRINTK(format, args...) \
|
|
#define MAIN_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define MAIN_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_NO_DATAOUT
|
|
|
|
|
|
+ dprint(NDEBUG_MAIN, format , ## args)
|
|
#define NDAT_PRINTK(format, args...) \
|
|
#define NDAT_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define NDAT_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_NO_WRITE
|
|
|
|
|
|
+ dprint(NDEBUG_NO_DATAOUT, format , ## args)
|
|
#define NWR_PRINTK(format, args...) \
|
|
#define NWR_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define NWR_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_PIO
|
|
|
|
|
|
+ dprint(NDEBUG_NO_WRITE, format , ## args)
|
|
#define PIO_PRINTK(format, args...) \
|
|
#define PIO_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define PIO_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_PSEUDO_DMA
|
|
|
|
|
|
+ dprint(NDEBUG_PIO, format , ## args)
|
|
#define PDMA_PRINTK(format, args...) \
|
|
#define PDMA_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define PDMA_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_QUEUES
|
|
|
|
|
|
+ dprint(NDEBUG_PSEUDO_DMA, format , ## args)
|
|
#define QU_PRINTK(format, args...) \
|
|
#define QU_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define QU_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_RESELECTION
|
|
|
|
|
|
+ dprint(NDEBUG_QUEUES, format , ## args)
|
|
#define RSL_PRINTK(format, args...) \
|
|
#define RSL_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define RSL_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_SELECTION
|
|
|
|
|
|
+ dprint(NDEBUG_RESELECTION, format , ## args)
|
|
#define SEL_PRINTK(format, args...) \
|
|
#define SEL_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define SEL_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_USLEEP
|
|
|
|
|
|
+ dprint(NDEBUG_SELECTION, format , ## args)
|
|
#define USL_PRINTK(format, args...) \
|
|
#define USL_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define USL_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_LAST_BYTE_SENT
|
|
|
|
|
|
+ dprint(NDEBUG_USLEEP, format , ## args)
|
|
#define LBS_PRINTK(format, args...) \
|
|
#define LBS_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define LBS_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_RESTART_SELECT
|
|
|
|
|
|
+ dprint(NDEBUG_LAST_BYTE_SENT, format , ## args)
|
|
#define RSS_PRINTK(format, args...) \
|
|
#define RSS_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define RSS_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_EXTENDED
|
|
|
|
|
|
+ dprint(NDEBUG_RESTART_SELECT, format , ## args)
|
|
#define EXT_PRINTK(format, args...) \
|
|
#define EXT_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define EXT_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_ABORT
|
|
|
|
|
|
+ dprint(NDEBUG_EXTENDED, format , ## args)
|
|
#define ABRT_PRINTK(format, args...) \
|
|
#define ABRT_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define ABRT_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_TAGS
|
|
|
|
|
|
+ dprint(NDEBUG_ABORT, format , ## args)
|
|
#define TAG_PRINTK(format, args...) \
|
|
#define TAG_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define TAG_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
-#if NDEBUG & NDEBUG_MERGING
|
|
|
|
|
|
+ dprint(NDEBUG_TAGS, format , ## args)
|
|
#define MER_PRINTK(format, args...) \
|
|
#define MER_PRINTK(format, args...) \
|
|
- printk(KERN_DEBUG format , ## args)
|
|
|
|
-#else
|
|
|
|
-#define MER_PRINTK(format, args...)
|
|
|
|
-#endif
|
|
|
|
|
|
+ dprint(NDEBUG_MERGING, format , ## args)
|
|
|
|
|
|
/* conditional macros for NCR5380_print_{,phase,status} */
|
|
/* conditional macros for NCR5380_print_{,phase,status} */
|
|
|
|
|