All pastes #447183 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-04-18 21:42 UTC
rendered paste body
 37 /*
 38  * compile-time options: to be removed as soon as all the drivers are
 39  * converted to the new debugging mechanism
 40  */
 41 #undef ATA_DEBUG                /* debugging output */
 42 #undef ATA_VERBOSE_DEBUG        /* yet more debugging output */
 43 #undef ATA_IRQ_TRAP             /* define to ack screaming irqs */
 44 #undef ATA_NDEBUG               /* define to disable quick runtime checks */
 45 #undef ATA_ENABLE_PATA          /* define to enable PATA support in some
 46                                  * low-level drivers */
 47 #undef ATAPI_ENABLE_DMADIR      /* enables ATAPI DMADIR bridge support */
 48 
 49 
 50 /* note: prints function name for you */
 51 #ifdef ATA_DEBUG
 52 #define DPRINTK(fmt, args...) printk(KERN_ERR "%s: " fmt, __FUNCTION__, ## args)
 53 #ifdef ATA_VERBOSE_DEBUG
 54 #define VPRINTK(fmt, args...) printk(KERN_ERR "%s: " fmt, __FUNCTION__, ## args)
 55 #else
 56 #define VPRINTK(fmt, args...)
 57 #endif  /* ATA_VERBOSE_DEBUG */
 58 #else
 59 #define DPRINTK(fmt, args...)
 60 #define VPRINTK(fmt, args...)
 61 #endif  /* ATA_DEBUG */
 62 
 63 #define BPRINTK(fmt, args...) if (ap->flags & ATA_FLAG_DEBUGMSG) printk(KERN_ERR "%s: " fmt, __FUNCTION__, ## args)
 64 
 65 /* NEW: debug levels */
 66 #define HAVE_LIBATA_MSG 1
 67 
 68 enum {
 69         ATA_MSG_DRV     = 0x0001,
 70         ATA_MSG_INFO    = 0x0002,
 71         ATA_MSG_PROBE   = 0x0004,
 72         ATA_MSG_WARN    = 0x0008,
 73         ATA_MSG_MALLOC  = 0x0010,
 74         ATA_MSG_CTL     = 0x0020,
 75         ATA_MSG_INTR    = 0x0040,
 76         ATA_MSG_ERR     = 0x0080,
 77 };