From 62b0a183b50871b2daf13c045773fab003e9c921 Mon Sep 17 00:00:00 2001 From: Ondrej Jirman Date: Mon, 10 Feb 2020 01:00:12 +0100 Subject: [PATCH 129/323] 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 da5648818..0c9dcc9a0 100644 --- a/drivers/iio/accel/bma180.c +++ b/drivers/iio/accel/bma180.c @@ -1206,6 +1206,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 9f60e4dc5..927eb6f33 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.34.0