]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commitdiff
iio: Replace strtobool() with kstrtobool()
authorLars-Peter Clausen <lars@metafoo.de>
Sat, 9 Apr 2022 10:58:12 +0000 (12:58 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Thu, 28 Apr 2022 18:22:54 +0000 (19:22 +0100)
strtobool() is deprecated and just a wrapper around kstrtobool().Replace
it with kstrtobool() so the deprecated function can be removed eventually.

Suggested-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20220409105812.2113895-1-lars@metafoo.de
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
25 files changed:
drivers/iio/adc/ad7192.c
drivers/iio/adc/ad7280a.c
drivers/iio/adc/ina2xx-adc.c
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
drivers/iio/dac/ad5064.c
drivers/iio/dac/ad5360.c
drivers/iio/dac/ad5380.c
drivers/iio/dac/ad5446.c
drivers/iio/dac/ad5504.c
drivers/iio/dac/ad5624r_spi.c
drivers/iio/dac/ad5686.c
drivers/iio/dac/ad5755.c
drivers/iio/dac/ad5791.c
drivers/iio/dac/ad7303.c
drivers/iio/dac/ltc2632.c
drivers/iio/dac/max5821.c
drivers/iio/dac/mcp4725.c
drivers/iio/dac/stm32-dac.c
drivers/iio/dac/ti-dac082s085.c
drivers/iio/dac/ti-dac5571.c
drivers/iio/dac/ti-dac7311.c
drivers/iio/frequency/ad9523.c
drivers/iio/industrialio-buffer.c
drivers/iio/industrialio-event.c
drivers/staging/iio/cdc/ad7746.c

index ba3c82f33d74ed0358baa619dbaf7808b3d37e0e..d71977be7d228c9b38c84b0385437ce1111c7a27 100644 (file)
@@ -226,7 +226,7 @@ static ssize_t ad7192_write_syscalib(struct iio_dev *indio_dev,
        bool sys_calib;
        int ret, temp;
 
-       ret = strtobool(buf, &sys_calib);
+       ret = kstrtobool(buf, &sys_calib);
        if (ret)
                return ret;
 
@@ -497,7 +497,7 @@ static ssize_t ad7192_set(struct device *dev,
        int ret;
        bool val;
 
-       ret = strtobool(buf, &val);
+       ret = kstrtobool(buf, &val);
        if (ret < 0)
                return ret;
 
index ef9d27759961f8a2f92fdffdac81405436b388b7..2834e9d0aa28a1338ab16b04ba8e6b94dab8d657 100644 (file)
@@ -488,7 +488,7 @@ static ssize_t ad7280_store_balance_sw(struct iio_dev *indio_dev,
        bool readin;
        int ret;
 
-       ret = strtobool(buf, &readin);
+       ret = kstrtobool(buf, &readin);
        if (ret)
                return ret;
 
index 08a2c547f0b3c007af98022608537fcc3b7d06dc..abad1680384967f7775d09e0f07648bd123f0b4d 100644 (file)
@@ -550,7 +550,7 @@ static ssize_t ina2xx_allow_async_readout_store(struct device *dev,
        bool val;
        int ret;
 
-       ret = strtobool(buf, &val);
+       ret = kstrtobool(buf, &val);
        if (ret)
                return ret;
 
index a4cf1d9a8a4929a5c32b9ce3bd54d5bebeaa88b9..5976aca48e3bdec0ae8e1c92c0c2ded28d880ec1 100644 (file)
@@ -412,7 +412,7 @@ static ssize_t cros_ec_sensors_calibrate(struct iio_dev *indio_dev,
        int ret, i;
        bool calibrate;
 
-       ret = strtobool(buf, &calibrate);
+       ret = kstrtobool(buf, &calibrate);
        if (ret < 0)
                return ret;
        if (!calibrate)
index 27ee2c63c5d45e55e60a74abe0931048102e03ef..d87cf14daabe420b73b608322a7a7c4b5397be83 100644 (file)
@@ -288,7 +288,7 @@ static ssize_t ad5064_write_dac_powerdown(struct iio_dev *indio_dev,
        bool pwr_down;
        int ret;
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index ecbc6a51d60fabf858ec48a333e25586a16be584..22b000a408286c91687840f153c0abaed44dbb56 100644 (file)
@@ -284,7 +284,7 @@ static ssize_t ad5360_write_dac_powerdown(struct device *dev,
        bool pwr_down;
        int ret;
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index 82e1d9bd773e556bfd343be0fbd0a2db2f276ef7..a44c83242fb1d646feecb45bfe4688301fc17683 100644 (file)
@@ -96,7 +96,7 @@ static ssize_t ad5380_write_dac_powerdown(struct iio_dev *indio_dev,
        bool pwr_down;
        int ret;
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index 14cfabacbea5309c5e0d03d01313af649ce8c911..c6e685c6f6ea8436126605388f6b479513c9fa95 100644 (file)
@@ -114,7 +114,7 @@ static ssize_t ad5446_write_dac_powerdown(struct iio_dev *indio_dev,
        bool powerdown;
        int ret;
 
-       ret = strtobool(buf, &powerdown);
+       ret = kstrtobool(buf, &powerdown);
        if (ret)
                return ret;
 
index 8507573aa13e98c088288b473aef5afa3b317a14..a0817e799cc075a9d745fe7b55d4b0153a3e65de 100644 (file)
@@ -182,7 +182,7 @@ static ssize_t ad5504_write_dac_powerdown(struct iio_dev *indio_dev,
        int ret;
        struct ad5504_state *st = iio_priv(indio_dev);
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index 371e812850ebad63b74fc82c59b8268197af92df..7e6f824de299380127bc9c72860028afaf7442af 100644 (file)
@@ -129,7 +129,7 @@ static ssize_t ad5624r_write_dac_powerdown(struct iio_dev *indio_dev,
        int ret;
        struct ad5624r_state *st = iio_priv(indio_dev);
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index f78dd3f33199ee652a828e6504403f305b49db35..15361d8bbf94d165ea8002528da9dc2235b61823 100644 (file)
@@ -73,7 +73,7 @@ static ssize_t ad5686_write_dac_powerdown(struct iio_dev *indio_dev,
        unsigned int val, ref_bit_msk;
        u8 shift, address = 0;
 
-       ret = strtobool(buf, &readin);
+       ret = kstrtobool(buf, &readin);
        if (ret)
                return ret;
 
index 7a62e6e1d5f15a40ed83c17dca744d813bba5ed1..1a63b8456725f7f5b318a9dc31727c72e4fb3f74 100644 (file)
@@ -502,7 +502,7 @@ static ssize_t ad5755_write_powerdown(struct iio_dev *indio_dev, uintptr_t priv,
        bool pwr_down;
        int ret;
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index 2b14914b40500629e48c973031b7cafab579203e..339564fe47d12a5e9a6ab77b4ba2b852829af249 100644 (file)
@@ -188,7 +188,7 @@ static ssize_t ad5791_write_dac_powerdown(struct iio_dev *indio_dev,
        int ret;
        struct ad5791_state *st = iio_priv(indio_dev);
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index 91eaaf793b3e7974522ab01681e24e41a09c67d7..03edf046dec6f11eff4c4f332e096b676c99db8e 100644 (file)
@@ -77,7 +77,7 @@ static ssize_t ad7303_write_dac_powerdown(struct iio_dev *indio_dev,
        bool pwr_down;
        int ret;
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index aed46c80757e3d1d2777aadc2655ee1edc5a8aee..7f1a9900a359da4d3a564e3154d0760b3218214a 100644 (file)
@@ -149,7 +149,7 @@ static ssize_t ltc2632_write_dac_powerdown(struct iio_dev *indio_dev,
        int ret;
        struct ltc2632_state *st = iio_priv(indio_dev);
 
-       ret = strtobool(buf, &pwr_down);
+       ret = kstrtobool(buf, &pwr_down);
        if (ret)
                return ret;
 
index fce640b7f1c81625390fe9666a5e8b1f82ec2eee..540f9ea7cada4ad5126866b1f849dbb63e0f16d1 100644 (file)
@@ -116,7 +116,7 @@ static ssize_t max5821_write_dac_powerdown(struct iio_dev *indio_dev,
        bool powerdown;
        int ret;
 
-       ret = strtobool(buf, &powerdown);
+       ret = kstrtobool(buf, &powerdown);
        if (ret)
                return ret;
 
index 842bad57cb88b5407444f6c6d5080aa6ca4e3cc7..7fcb86288823d9971913a02f9cc6d806099a3760 100644 (file)
@@ -80,7 +80,7 @@ static ssize_t mcp4725_store_eeprom(struct device *dev,
        bool state;
        int ret;
 
-       ret = strtobool(buf, &state);
+       ret = kstrtobool(buf, &state);
        if (ret < 0)
                return ret;
 
@@ -178,7 +178,7 @@ static ssize_t mcp4725_write_powerdown(struct iio_dev *indio_dev,
        bool state;
        int ret;
 
-       ret = strtobool(buf, &state);
+       ret = kstrtobool(buf, &state);
        if (ret)
                return ret;
 
index b20192a071cb42318bd5b2b949b6b8c4f971b74c..daa42bcbae833914479f811b4647fc863b50b40c 100644 (file)
@@ -220,7 +220,7 @@ static ssize_t stm32_dac_write_powerdown(struct iio_dev *indio_dev,
        bool powerdown;
        int ret;
 
-       ret = strtobool(buf, &powerdown);
+       ret = kstrtobool(buf, &powerdown);
        if (ret)
                return ret;
 
index 4e1156e6deb2d7c0e11b225a886f928c64d07480..106ce3546419512efe246fcd8f9c8baf91e9f34a 100644 (file)
@@ -133,7 +133,7 @@ static ssize_t ti_dac_write_powerdown(struct iio_dev *indio_dev,
        bool powerdown;
        int ret;
 
-       ret = strtobool(buf, &powerdown);
+       ret = kstrtobool(buf, &powerdown);
        if (ret)
                return ret;
 
index 4a3b8d8755183ce50732707dfb29d8eed10f88cb..ed27fb7078d9be7423295c5a532470ac25f7ab14 100644 (file)
@@ -178,7 +178,7 @@ static ssize_t dac5571_write_powerdown(struct iio_dev *indio_dev,
        bool powerdown;
        int ret;
 
-       ret = strtobool(buf, &powerdown);
+       ret = kstrtobool(buf, &powerdown);
        if (ret)
                return ret;
 
index e10d17e60ed39f02e57f77e78affd3f45fd53758..4afc411725d9d3f28af2a96cc69984bcdb14c7e6 100644 (file)
@@ -123,7 +123,7 @@ static ssize_t ti_dac_write_powerdown(struct iio_dev *indio_dev,
        u8 power;
        int ret;
 
-       ret = strtobool(buf, &powerdown);
+       ret = kstrtobool(buf, &powerdown);
        if (ret)
                return ret;
 
index a0f92c336fc4039e51bd80d0248e1e81ae5012d4..942870539268dbca744871fe1f92af239dfda4f6 100644 (file)
@@ -516,7 +516,7 @@ static ssize_t ad9523_store(struct device *dev,
        bool state;
        int ret;
 
-       ret = strtobool(buf, &state);
+       ret = kstrtobool(buf, &state);
        if (ret < 0)
                return ret;
 
index 615662d75e6892133d09a6e57264acd45ceea043..06141ca27e1ffc0aba1fab4321d16194a60c80df 100644 (file)
@@ -510,7 +510,7 @@ static ssize_t iio_scan_el_store(struct device *dev,
        struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
        struct iio_buffer *buffer = this_attr->buffer;
 
-       ret = strtobool(buf, &state);
+       ret = kstrtobool(buf, &state);
        if (ret < 0)
                return ret;
        mutex_lock(&indio_dev->mlock);
@@ -557,7 +557,7 @@ static ssize_t iio_scan_el_ts_store(struct device *dev,
        struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer;
        bool state;
 
-       ret = strtobool(buf, &state);
+       ret = kstrtobool(buf, &state);
        if (ret < 0)
                return ret;
 
@@ -1303,7 +1303,7 @@ static ssize_t iio_buffer_store_enable(struct device *dev,
        struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer;
        bool inlist;
 
-       ret = strtobool(buf, &requested_state);
+       ret = kstrtobool(buf, &requested_state);
        if (ret < 0)
                return ret;
 
index ce8b102ce52fd63ec98c6265286b3d1b94d422cf..b5e059e15b0aeedd72e19e87575350f26ac00ab4 100644 (file)
@@ -274,7 +274,7 @@ static ssize_t iio_ev_state_store(struct device *dev,
        int ret;
        bool val;
 
-       ret = strtobool(buf, &val);
+       ret = kstrtobool(buf, &val);
        if (ret < 0)
                return ret;
 
index 71c70977167694acbe0362bd9ab86adbc920429c..52b8957c19c9a30b7dc52761debf80474e2544ca 100644 (file)
@@ -290,7 +290,7 @@ static inline ssize_t ad7746_start_calib(struct device *dev,
        int ret, timeout = 10;
        bool doit;
 
-       ret = strtobool(buf, &doit);
+       ret = kstrtobool(buf, &doit);
        if (ret < 0)
                return ret;