aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Keeping <john@metanate.com>2021-10-11 18:31:40 -0700
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2021-10-11 18:32:56 -0700
commitb415ed4f49b90655659479fa7c5ddaffe88e41b9 (patch)
tree03bd4b842a40bf28d32c089e1e2e9d7dab5dfc00
parentInput: st1232 - increase "wait ready" timeout (diff)
downloadlinux-dev-b415ed4f49b90655659479fa7c5ddaffe88e41b9.tar.xz
linux-dev-b415ed4f49b90655659479fa7c5ddaffe88e41b9.zip
Input: st1232 - prefer asynchronous probing
The device may take up to 100ms to become responsive during probe, so prefer asynchronous probing to avoid delaying the rest of the system. Suggested-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Signed-off-by: John Keeping <john@metanate.com> Link: https://lore.kernel.org/r/20211007111217.1935858-1-john@metanate.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
-rw-r--r--drivers/input/touchscreen/st1232.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/input/touchscreen/st1232.c b/drivers/input/touchscreen/st1232.c
index 9d1dea6996a2..e38ba3e4f183 100644
--- a/drivers/input/touchscreen/st1232.c
+++ b/drivers/input/touchscreen/st1232.c
@@ -389,6 +389,7 @@ static struct i2c_driver st1232_ts_driver = {
.driver = {
.name = ST1232_TS_NAME,
.of_match_table = st1232_ts_dt_ids,
+ .probe_type = PROBE_PREFER_ASYNCHRONOUS,
.pm = &st1232_ts_pm_ops,
},
};