ti-dac082s085.c (651a88798412e216f337d70181127e847f00a4b7) | ti-dac082s085.c (74f582ec127e3b10aec71e8d15f1c14b0f0481ec) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * ti-dac082s085.c - Texas Instruments 8/10/12-bit 2/4-channel DAC driver 4 * 5 * Copyright (C) 2017 KUNBUS GmbH 6 * 7 * https://www.ti.com/lit/ds/symlink/dac082s085.pdf 8 * https://www.ti.com/lit/ds/symlink/dac102s085.pdf --- 119 unchanged lines hidden (view full) --- 128 uintptr_t private, 129 const struct iio_chan_spec *chan, 130 const char *buf, size_t len) 131{ 132 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); 133 bool powerdown; 134 int ret; 135 | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * ti-dac082s085.c - Texas Instruments 8/10/12-bit 2/4-channel DAC driver 4 * 5 * Copyright (C) 2017 KUNBUS GmbH 6 * 7 * https://www.ti.com/lit/ds/symlink/dac082s085.pdf 8 * https://www.ti.com/lit/ds/symlink/dac102s085.pdf --- 119 unchanged lines hidden (view full) --- 128 uintptr_t private, 129 const struct iio_chan_spec *chan, 130 const char *buf, size_t len) 131{ 132 struct ti_dac_chip *ti_dac = iio_priv(indio_dev); 133 bool powerdown; 134 int ret; 135 |
136 ret = strtobool(buf, &powerdown); | 136 ret = kstrtobool(buf, &powerdown); |
137 if (ret) 138 return ret; 139 140 if (ti_dac->powerdown == powerdown) 141 return len; 142 143 mutex_lock(&ti_dac->lock); 144 if (powerdown) --- 217 unchanged lines hidden --- | 137 if (ret) 138 return ret; 139 140 if (ti_dac->powerdown == powerdown) 141 return len; 142 143 mutex_lock(&ti_dac->lock); 144 if (powerdown) --- 217 unchanged lines hidden --- |