X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fpnp%2Fbase.h;h=0b8d14050efaf2e424b11c5a07515d1c2eb1f6c1;hb=8ec96e7bba2b8fa339b666354dffe3f47b9fa074;hp=3b8b9d3cb03d6cc2f8738e67abd145ff09a4285f;hpb=26e9a397774a0e94efbb8a0bf4a952c28d808cab;p=~andy%2Flinux diff --git a/drivers/pnp/base.h b/drivers/pnp/base.h index 3b8b9d3cb03..0b8d14050ef 100644 --- a/drivers/pnp/base.h +++ b/drivers/pnp/base.h @@ -166,3 +166,13 @@ struct pnp_resource *pnp_add_io_resource(struct pnp_dev *dev, struct pnp_resource *pnp_add_mem_resource(struct pnp_dev *dev, resource_size_t start, resource_size_t end, int flags); + +extern int pnp_debug; + +#if defined(CONFIG_PNP_DEBUG_MESSAGES) +#define pnp_dbg(dev, format, arg...) \ + ({ if (pnp_debug) dev_printk(KERN_DEBUG, dev, format, ## arg); 0; }) +#else +#define pnp_dbg(dev, format, arg...) \ + ({ if (0) dev_printk(KERN_DEBUG, dev, format, ## arg); 0; }) +#endif