Set touch reset and interrupt pin

Set touch reset and interrupt pin to low after touch IC
powered off to reduce power consumption.

Change-Id: I9befe0b38669af4085d268e3564d966ee16bfada
Signed-off-by: Wenge Zhu <zhuwg1@motorola.com>
Reviewed-on: https://gerrit.mot.com/2637539
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jun Weng <wengjun1@motorola.com>
Reviewed-by: Guobin Zhang <zhanggb@motorola.com>
Submit-Approved: Jira Key
This commit is contained in:
Wenge Zhu 2023-06-08 11:10:48 +08:00 • committed by zhuwg1
commit c0990aa3fe

View file

@ -1593,6 +1593,11 @@ int fts_power_source_ctrl(struct fts_ts_data *ts_data, int enable)
fts_pinctrl_select_suspend(ts_data);
}
#endif
if (gpio_is_valid(ts_data->pdata->reset_gpio)) {
gpio_direction_output(ts_data->pdata->reset_gpio, 0);
FTS_INFO("Set gpio_reset to 0 success");
}
ts_data->power_disabled = true;
}
}