Linux Kernel log 定义

#define FP_DEBUG
#ifdef FP_DEBUG
#define egislog_a(fmt,args...) printk(KERN_ALERT "[][ALERT]: %s: Line %d: " fmt, __FUNCTION__,__LINE__,## args)
#define egislog_d(fmt,args...) printk(KERN_DEBUG "[][DEBUG]: %s: Line %d: " fmt, __FUNCTION__,__LINE__,## args)
#define egislog_e(fmt,args...) printk(KERN_ERR "[][ERROR]: %s: Line %d: " fmt, __FUNCTION__,__LINE__,## args)
#define egislog_i(fmt,args...) printk(KERN_INFO "[]: %s: Line %d: " fmt, __FUNCTION__,__LINE__,## args)
//#define DEBUG_PRINT printk
#else
#define egislog_a(fmt,args...) printk(KERN_ALERT "[][ALERT]: %s: Line %d: " fmt, __FUNCTION__,__LINE__,## args)
#define egislog_d(fmt,args...)
#define egislog_e(fmt,args...) printk(KERN_ERR "[][ERROR]: %s: Line %d: " fmt, __FUNCTION__,__LINE__,## args)
#define egislog_i(fmt,args...) printk(KERN_INFO "[]: %s: " fmt, __FUNCTION__,## args)
#endif

 

 

static void spi_clk_enable(u8 bonoff)
{
 if (bonoff) {
  egislog_d("enable spi clk\n");
  mt_spi_enable_master_clk(g_data->spi);
 } else {
  egislog_d("disable spi clk\n");
  mt_spi_disable_master_clk(g_data->spi);
 }
}

发布了14 篇原创文章 · 获赞 0 · 访问量 1354
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览