ti-dac7311.c (651a88798412e216f337d70181127e847f00a4b7) ti-dac7311.c (74f582ec127e3b10aec71e8d15f1c14b0f0481ec)
1// SPDX-License-Identifier: GPL-2.0
2/* ti-dac7311.c - Texas Instruments 8/10/12-bit 1-channel DAC driver
3 *
4 * Copyright (C) 2018 CMC NV
5 *
6 * https://www.ti.com/lit/ds/symlink/dac7311.pdf
7 */
8

--- 109 unchanged lines hidden (view full) ---

118 const struct iio_chan_spec *chan,
119 const char *buf, size_t len)
120{
121 struct ti_dac_chip *ti_dac = iio_priv(indio_dev);
122 bool powerdown;
123 u8 power;
124 int ret;
125
1// SPDX-License-Identifier: GPL-2.0
2/* ti-dac7311.c - Texas Instruments 8/10/12-bit 1-channel DAC driver
3 *
4 * Copyright (C) 2018 CMC NV
5 *
6 * https://www.ti.com/lit/ds/symlink/dac7311.pdf
7 */
8

--- 109 unchanged lines hidden (view full) ---

118 const struct iio_chan_spec *chan,
119 const char *buf, size_t len)
120{
121 struct ti_dac_chip *ti_dac = iio_priv(indio_dev);
122 bool powerdown;
123 u8 power;
124 int ret;
125
126 ret = strtobool(buf, &powerdown);
126 ret = kstrtobool(buf, &powerdown);
127 if (ret)
128 return ret;
129
130 power = ti_dac_get_power(ti_dac, powerdown);
131
132 mutex_lock(&ti_dac->lock);
133 ret = ti_dac_cmd(ti_dac, power, 0);
134 if (!ret)

--- 200 unchanged lines hidden ---
127 if (ret)
128 return ret;
129
130 power = ti_dac_get_power(ti_dac, powerdown);
131
132 mutex_lock(&ti_dac->lock);
133 ret = ti_dac_cmd(ti_dac, power, 0);
134 if (!ret)

--- 200 unchanged lines hidden ---