From 8217c873692448415cdc672ac6a858ef5502b0ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= Date: Mon, 10 Feb 2020 01:00:12 +0100 Subject: [PATCH 155/464] Mark some slow drivers for async probe with PROBE_PREFER_ASYNCHRONOUS This makes it faster to boot TBS A711 tablet. Signed-off-by: Ondrej Jirman --- drivers/iio/accel/bma180.c | 1 + drivers/nfc/nxp-nci/i2c.c | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/iio/accel/bma180.c b/drivers/iio/accel/bma180.c index e8ab0d249351..23c19383622f 100644 --- a/drivers/iio/accel/bma180.c +++ b/drivers/iio/accel/bma180.c @@ -1133,6 +1133,7 @@ static struct i2c_driver bma180_driver = { .name = "bma180", .pm = pm_sleep_ptr(&bma180_pm_ops), .of_match_table = bma180_of_match, + .probe_type = PROBE_PREFER_ASYNCHRONOUS, }, .probe = bma180_probe, .remove = bma180_remove, diff --git a/drivers/nfc/nxp-nci/i2c.c b/drivers/nfc/nxp-nci/i2c.c index dca25a0c2f33..c828076cb0be 100644 --- a/drivers/nfc/nxp-nci/i2c.c +++ b/drivers/nfc/nxp-nci/i2c.c @@ -347,6 +347,7 @@ static struct i2c_driver nxp_nci_i2c_driver = { .name = NXP_NCI_I2C_DRIVER_NAME, .acpi_match_table = ACPI_PTR(acpi_id), .of_match_table = of_nxp_nci_i2c_match, + .probe_type = PROBE_PREFER_ASYNCHRONOUS, }, .probe = nxp_nci_i2c_probe, .id_table = nxp_nci_i2c_id_table, -- 2.34.1