DEBUGP
#define DEBUGP printk
#define DEBUGP(fmt...)
#define DEBUGP printk
#define DEBUGP(fmt , ...)
# define DEBUGP(fmt, args...) printk("%s: " fmt, __func__, ##args)
# define DEBUGP(fmt, args...)
#define DEBUGP(fmt, ...) printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__)
#define DEBUGP(fmt, ...) no_printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__)
# define DEBUGP(fmt, args...) printk("%s: " fmt, __func__, ##args)
# define DEBUGP(fmt, args...)
#define DEBUGP printk
#define DEBUGP(fmt , ...)
#define DEBUGP boot_debug
#define DEBUGP pr_debug
#define DEBUGP(fmt, ...) \
#define DEBUGP(fmt, ...) \
#define DEBUGP printk
#define DEBUGP(args, format...)