diff --git a/drivers/input/touchscreen/stmicro_mmi/fts_lib/ftsCore.c b/drivers/input/touchscreen/stmicro_mmi/fts_lib/ftsCore.c index 1193e10a7e2a..fd64be681e0b 100644 --- a/drivers/input/touchscreen/stmicro_mmi/fts_lib/ftsCore.c +++ b/drivers/input/touchscreen/stmicro_mmi/fts_lib/ftsCore.c @@ -96,23 +96,12 @@ void setResetGpio(int gpio) int fts_wait_for_ready(void) { - int ret = -1; - int i; u8 readData[FIFO_EVENT_SIZE]; int event_to_search; event_to_search = (int)EVT_ID_CONTROLLER_READY; - for (i = 0; i < 3; i++) { - ret = pollForEvent(&event_to_search, 1, readData, GENERAL_TIMEOUT); - if (ret == ERROR_TIMEOUT || ret == ERROR_BUS_R) - fts_system_reset(); - else - return ret; - } - - logError(1, "%s fts_wait_for_ready Failed\n", tag); - return ret; + return pollForEvent(&event_to_search, 1, readData, GENERAL_TIMEOUT); } /** diff --git a/drivers/input/touchscreen/stmicro_mmi/fts_mmi_class.c b/drivers/input/touchscreen/stmicro_mmi/fts_mmi_class.c index b6a757643f00..3d5becc62b40 100644 --- a/drivers/input/touchscreen/stmicro_mmi/fts_mmi_class.c +++ b/drivers/input/touchscreen/stmicro_mmi/fts_mmi_class.c @@ -646,7 +646,7 @@ static int fts_mmi_refresh_rate(struct device *dev, int freq) board->report_rate_cmd[2] = 0x00; if (ts->report_rate == board->report_rate_cmd[2]) { - pr_info("value is same,so not write.\n"); + dev_dbg(dev, "%s: value is same, so not write.\n", __func__); return 0; }