Commit 74f582ec authored by Lars-Peter Clausen's avatar Lars-Peter Clausen Committed by Jonathan Cameron

iio: Replace strtobool() with kstrtobool()

strtobool() is deprecated and just a wrapper around kstrtobool().Replace
it with kstrtobool() so the deprecated function can be removed eventually.
Suggested-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: default avatarLars-Peter Clausen <lars@metafoo.de>
Reviewed-by: default avatarAndy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20220409105812.2113895-1-lars@metafoo.deSigned-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
parent ac3e62f5
...@@ -226,7 +226,7 @@ static ssize_t ad7192_write_syscalib(struct iio_dev *indio_dev, ...@@ -226,7 +226,7 @@ static ssize_t ad7192_write_syscalib(struct iio_dev *indio_dev,
bool sys_calib; bool sys_calib;
int ret, temp; int ret, temp;
ret = strtobool(buf, &sys_calib); ret = kstrtobool(buf, &sys_calib);
if (ret) if (ret)
return ret; return ret;
...@@ -497,7 +497,7 @@ static ssize_t ad7192_set(struct device *dev, ...@@ -497,7 +497,7 @@ static ssize_t ad7192_set(struct device *dev,
int ret; int ret;
bool val; bool val;
ret = strtobool(buf, &val); ret = kstrtobool(buf, &val);
if (ret < 0) if (ret < 0)
return ret; return ret;
......
...@@ -488,7 +488,7 @@ static ssize_t ad7280_store_balance_sw(struct iio_dev *indio_dev, ...@@ -488,7 +488,7 @@ static ssize_t ad7280_store_balance_sw(struct iio_dev *indio_dev,
bool readin; bool readin;
int ret; int ret;
ret = strtobool(buf, &readin); ret = kstrtobool(buf, &readin);
if (ret) if (ret)
return ret; return ret;
......
...@@ -550,7 +550,7 @@ static ssize_t ina2xx_allow_async_readout_store(struct device *dev, ...@@ -550,7 +550,7 @@ static ssize_t ina2xx_allow_async_readout_store(struct device *dev,
bool val; bool val;
int ret; int ret;
ret = strtobool(buf, &val); ret = kstrtobool(buf, &val);
if (ret) if (ret)
return ret; return ret;
......
...@@ -412,7 +412,7 @@ static ssize_t cros_ec_sensors_calibrate(struct iio_dev *indio_dev, ...@@ -412,7 +412,7 @@ static ssize_t cros_ec_sensors_calibrate(struct iio_dev *indio_dev,
int ret, i; int ret, i;
bool calibrate; bool calibrate;
ret = strtobool(buf, &calibrate); ret = kstrtobool(buf, &calibrate);
if (ret < 0) if (ret < 0)
return ret; return ret;
if (!calibrate) if (!calibrate)
......
...@@ -288,7 +288,7 @@ static ssize_t ad5064_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -288,7 +288,7 @@ static ssize_t ad5064_write_dac_powerdown(struct iio_dev *indio_dev,
bool pwr_down; bool pwr_down;
int ret; int ret;
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -284,7 +284,7 @@ static ssize_t ad5360_write_dac_powerdown(struct device *dev, ...@@ -284,7 +284,7 @@ static ssize_t ad5360_write_dac_powerdown(struct device *dev,
bool pwr_down; bool pwr_down;
int ret; int ret;
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -96,7 +96,7 @@ static ssize_t ad5380_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -96,7 +96,7 @@ static ssize_t ad5380_write_dac_powerdown(struct iio_dev *indio_dev,
bool pwr_down; bool pwr_down;
int ret; int ret;
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -114,7 +114,7 @@ static ssize_t ad5446_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -114,7 +114,7 @@ static ssize_t ad5446_write_dac_powerdown(struct iio_dev *indio_dev,
bool powerdown; bool powerdown;
int ret; int ret;
ret = strtobool(buf, &powerdown); ret = kstrtobool(buf, &powerdown);
if (ret) if (ret)
return ret; return ret;
......
...@@ -182,7 +182,7 @@ static ssize_t ad5504_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -182,7 +182,7 @@ static ssize_t ad5504_write_dac_powerdown(struct iio_dev *indio_dev,
int ret; int ret;
struct ad5504_state *st = iio_priv(indio_dev); struct ad5504_state *st = iio_priv(indio_dev);
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -129,7 +129,7 @@ static ssize_t ad5624r_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -129,7 +129,7 @@ static ssize_t ad5624r_write_dac_powerdown(struct iio_dev *indio_dev,
int ret; int ret;
struct ad5624r_state *st = iio_priv(indio_dev); struct ad5624r_state *st = iio_priv(indio_dev);
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -73,7 +73,7 @@ static ssize_t ad5686_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -73,7 +73,7 @@ static ssize_t ad5686_write_dac_powerdown(struct iio_dev *indio_dev,
unsigned int val, ref_bit_msk; unsigned int val, ref_bit_msk;
u8 shift, address = 0; u8 shift, address = 0;
ret = strtobool(buf, &readin); ret = kstrtobool(buf, &readin);
if (ret) if (ret)
return ret; return ret;
......
...@@ -502,7 +502,7 @@ static ssize_t ad5755_write_powerdown(struct iio_dev *indio_dev, uintptr_t priv, ...@@ -502,7 +502,7 @@ static ssize_t ad5755_write_powerdown(struct iio_dev *indio_dev, uintptr_t priv,
bool pwr_down; bool pwr_down;
int ret; int ret;
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -188,7 +188,7 @@ static ssize_t ad5791_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -188,7 +188,7 @@ static ssize_t ad5791_write_dac_powerdown(struct iio_dev *indio_dev,
int ret; int ret;
struct ad5791_state *st = iio_priv(indio_dev); struct ad5791_state *st = iio_priv(indio_dev);
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -77,7 +77,7 @@ static ssize_t ad7303_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -77,7 +77,7 @@ static ssize_t ad7303_write_dac_powerdown(struct iio_dev *indio_dev,
bool pwr_down; bool pwr_down;
int ret; int ret;
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -149,7 +149,7 @@ static ssize_t ltc2632_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -149,7 +149,7 @@ static ssize_t ltc2632_write_dac_powerdown(struct iio_dev *indio_dev,
int ret; int ret;
struct ltc2632_state *st = iio_priv(indio_dev); struct ltc2632_state *st = iio_priv(indio_dev);
ret = strtobool(buf, &pwr_down); ret = kstrtobool(buf, &pwr_down);
if (ret) if (ret)
return ret; return ret;
......
...@@ -116,7 +116,7 @@ static ssize_t max5821_write_dac_powerdown(struct iio_dev *indio_dev, ...@@ -116,7 +116,7 @@ static ssize_t max5821_write_dac_powerdown(struct iio_dev *indio_dev,
bool powerdown; bool powerdown;
int ret; int ret;
ret = strtobool(buf, &powerdown); ret = kstrtobool(buf, &powerdown);
if (ret) if (ret)
return ret; return ret;
......
...@@ -80,7 +80,7 @@ static ssize_t mcp4725_store_eeprom(struct device *dev, ...@@ -80,7 +80,7 @@ static ssize_t mcp4725_store_eeprom(struct device *dev,
bool state; bool state;
int ret; int ret;
ret = strtobool(buf, &state); ret = kstrtobool(buf, &state);
if (ret < 0) if (ret < 0)
return ret; return ret;
...@@ -178,7 +178,7 @@ static ssize_t mcp4725_write_powerdown(struct iio_dev *indio_dev, ...@@ -178,7 +178,7 @@ static ssize_t mcp4725_write_powerdown(struct iio_dev *indio_dev,
bool state; bool state;
int ret; int ret;
ret = strtobool(buf, &state); ret = kstrtobool(buf, &state);
if (ret) if (ret)
return ret; return ret;
......
...@@ -220,7 +220,7 @@ static ssize_t stm32_dac_write_powerdown(struct iio_dev *indio_dev, ...@@ -220,7 +220,7 @@ static ssize_t stm32_dac_write_powerdown(struct iio_dev *indio_dev,
bool powerdown; bool powerdown;
int ret; int ret;
ret = strtobool(buf, &powerdown); ret = kstrtobool(buf, &powerdown);
if (ret) if (ret)
return ret; return ret;
......
...@@ -133,7 +133,7 @@ static ssize_t ti_dac_write_powerdown(struct iio_dev *indio_dev, ...@@ -133,7 +133,7 @@ static ssize_t ti_dac_write_powerdown(struct iio_dev *indio_dev,
bool powerdown; bool powerdown;
int ret; int ret;
ret = strtobool(buf, &powerdown); ret = kstrtobool(buf, &powerdown);
if (ret) if (ret)
return ret; return ret;
......
...@@ -178,7 +178,7 @@ static ssize_t dac5571_write_powerdown(struct iio_dev *indio_dev, ...@@ -178,7 +178,7 @@ static ssize_t dac5571_write_powerdown(struct iio_dev *indio_dev,
bool powerdown; bool powerdown;
int ret; int ret;
ret = strtobool(buf, &powerdown); ret = kstrtobool(buf, &powerdown);
if (ret) if (ret)
return ret; return ret;
......
...@@ -123,7 +123,7 @@ static ssize_t ti_dac_write_powerdown(struct iio_dev *indio_dev, ...@@ -123,7 +123,7 @@ static ssize_t ti_dac_write_powerdown(struct iio_dev *indio_dev,
u8 power; u8 power;
int ret; int ret;
ret = strtobool(buf, &powerdown); ret = kstrtobool(buf, &powerdown);
if (ret) if (ret)
return ret; return ret;
......
...@@ -516,7 +516,7 @@ static ssize_t ad9523_store(struct device *dev, ...@@ -516,7 +516,7 @@ static ssize_t ad9523_store(struct device *dev,
bool state; bool state;
int ret; int ret;
ret = strtobool(buf, &state); ret = kstrtobool(buf, &state);
if (ret < 0) if (ret < 0)
return ret; return ret;
......
...@@ -510,7 +510,7 @@ static ssize_t iio_scan_el_store(struct device *dev, ...@@ -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_dev_attr *this_attr = to_iio_dev_attr(attr);
struct iio_buffer *buffer = this_attr->buffer; struct iio_buffer *buffer = this_attr->buffer;
ret = strtobool(buf, &state); ret = kstrtobool(buf, &state);
if (ret < 0) if (ret < 0)
return ret; return ret;
mutex_lock(&indio_dev->mlock); mutex_lock(&indio_dev->mlock);
...@@ -557,7 +557,7 @@ static ssize_t iio_scan_el_ts_store(struct device *dev, ...@@ -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; struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer;
bool state; bool state;
ret = strtobool(buf, &state); ret = kstrtobool(buf, &state);
if (ret < 0) if (ret < 0)
return ret; return ret;
...@@ -1303,7 +1303,7 @@ static ssize_t iio_buffer_store_enable(struct device *dev, ...@@ -1303,7 +1303,7 @@ static ssize_t iio_buffer_store_enable(struct device *dev,
struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer; struct iio_buffer *buffer = to_iio_dev_attr(attr)->buffer;
bool inlist; bool inlist;
ret = strtobool(buf, &requested_state); ret = kstrtobool(buf, &requested_state);
if (ret < 0) if (ret < 0)
return ret; return ret;
......
...@@ -274,7 +274,7 @@ static ssize_t iio_ev_state_store(struct device *dev, ...@@ -274,7 +274,7 @@ static ssize_t iio_ev_state_store(struct device *dev,
int ret; int ret;
bool val; bool val;
ret = strtobool(buf, &val); ret = kstrtobool(buf, &val);
if (ret < 0) if (ret < 0)
return ret; return ret;
......
...@@ -290,7 +290,7 @@ static inline ssize_t ad7746_start_calib(struct device *dev, ...@@ -290,7 +290,7 @@ static inline ssize_t ad7746_start_calib(struct device *dev,
int ret, timeout = 10; int ret, timeout = 10;
bool doit; bool doit;
ret = strtobool(buf, &doit); ret = kstrtobool(buf, &doit);
if (ret < 0) if (ret < 0)
return ret; return ret;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment