]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
iio: chemical: bme680: move to fsleep()
authorVasileios Amoiridis <vassilisamir@gmail.com>
Mon, 21 Oct 2024 19:53:08 +0000 (21:53 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Fri, 1 Nov 2024 14:54:47 +0000 (14:54 +0000)
Use the new fsleep() function in the remaining driver instances.

Signed-off-by: Vasileios Amoiridis <vassilisamir@gmail.com>
Link: https://patch.msgid.link/20241021195316.58911-6-vassilisamir@gmail.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/chemical/bme680_core.c

index d228f90b4dc6ccc3a613ac6f543f377ab1934f8e..9e1b79fc580fa1da4e670e172b6ad3147b0a92e9 100644 (file)
@@ -546,7 +546,7 @@ static int bme680_wait_for_eoc(struct bme680_data *data)
                           data->oversampling_humid) * 1936) + (477 * 4) +
                           (477 * 5) + 1000 + (data->heater_dur * 1000);
 
-       usleep_range(wait_eoc_us, wait_eoc_us + 100);
+       fsleep(wait_eoc_us);
 
        ret = regmap_read(data->regmap, BME680_REG_MEAS_STAT_0, &data->check);
        if (ret) {
@@ -894,7 +894,7 @@ int bme680_core_probe(struct device *dev, struct regmap *regmap,
        if (ret < 0)
                return dev_err_probe(dev, ret, "Failed to reset chip\n");
 
-       usleep_range(BME680_STARTUP_TIME_US, BME680_STARTUP_TIME_US + 1000);
+       fsleep(BME680_STARTUP_TIME_US);
 
        ret = regmap_read(regmap, BME680_REG_CHIP_ID, &data->check);
        if (ret < 0)