From 74a17636ef88e5342f6c6a968c625405c75c71c6 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Mon, 10 Feb 2020 01:00:12 +0100 Subject: [PATCH 239/478] 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 2edfcb4819b7..5c7e59322752 100644 --- a/drivers/iio/accel/bma180.c +++ b/drivers/iio/accel/bma180.c @@ -1139,6 +1139,7 @@ static struct i2c_driver bma180_driver = { .name = "bma180", .pm = 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 7e451c10985d..1c8e7078d64e 100644 --- a/drivers/nfc/nxp-nci/i2c.c +++ b/drivers/nfc/nxp-nci/i2c.c @@ -343,6 +343,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.35.3