diff --git a/drivers/input/touchscreen/sec_mmi/sec_ts.h b/drivers/input/touchscreen/sec_mmi/sec_ts.h index 3af114de3dda..b6f972c59e9e 100644 --- a/drivers/input/touchscreen/sec_mmi/sec_ts.h +++ b/drivers/input/touchscreen/sec_mmi/sec_ts.h @@ -68,6 +68,14 @@ #define input_raw_info(f, d, fmt, args...) dev_info(d, fmt, ##args) #endif +#ifndef input_raw_frame_info +#ifdef INPUT_RAW_FRAME_INFO +#define input_raw_frame_info(f, d, fmt, args...) dev_info(d, fmt, ##args) +#else +#define input_raw_frame_info(f, d, fmt, args...) dev_dbg(d, fmt, ##args) +#endif +#endif + #define SEC_TS_I2C_NAME "sec_ts" #define SEC_TS_DEVICE_NAME "SEC_TS" diff --git a/drivers/input/touchscreen/sec_mmi/sec_ts_fn.c b/drivers/input/touchscreen/sec_mmi/sec_ts_fn.c index 4e40a7f12e2e..851eb577914a 100644 --- a/drivers/input/touchscreen/sec_mmi/sec_ts_fn.c +++ b/drivers/input/touchscreen/sec_mmi/sec_ts_fn.c @@ -778,7 +778,7 @@ static void sec_ts_print_frame(struct sec_ts_data *ts, short *min, short *max) strncat(pStr, pTmp, lsize); } - input_raw_info(true, &ts->client->dev, "%s\n", pStr); + input_raw_frame_info(true, &ts->client->dev, "%s\n", pStr); memset(pStr, 0x0, lsize); snprintf(pTmp, sizeof(pTmp), " +"); strncat(pStr, pTmp, lsize); @@ -788,7 +788,7 @@ static void sec_ts_print_frame(struct sec_ts_data *ts, short *min, short *max) strncat(pStr, pTmp, lsize); } - input_raw_info(true, &ts->client->dev, "%s\n", pStr); + input_raw_frame_info(true, &ts->client->dev, "%s\n", pStr); for (i = 0; i < ts->rx_count; i++) { memset(pStr, 0x0, lsize); @@ -806,7 +806,7 @@ static void sec_ts_print_frame(struct sec_ts_data *ts, short *min, short *max) strncat(pStr, pTmp, lsize); } - input_raw_info(true, &ts->client->dev, "%s\n", pStr); + input_raw_frame_info(true, &ts->client->dev, "%s\n", pStr); } kfree(pStr); }