Skip to content

Commit ab10bf1

Browse files
drivers: iio: adc: ltc2387: Add support for one lane
Make two lanes the default mode. Signed-off-by: Iulia Moldovan <Iulia.Moldovan@analog.com>
1 parent d90feaf commit ab10bf1

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

drivers/iio/adc/ltc2387.c

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,10 +222,13 @@ static int ltc2387_setup(struct iio_dev *indio_dev)
222222
struct ltc2387_dev *ltc = iio_priv(indio_dev);
223223
struct device *dev = indio_dev->dev.parent;
224224

225-
if (device_property_present(dev, "adi,use-two-lanes"))
225+
if (device_property_present(dev, "adi,use-one-lane")) {
226+
ltc->lane_mode = ONE_LANE;
227+
return ltc2387_set_sampling_freq(ltc, 7.5 * MHz);
228+
} else {
226229
ltc->lane_mode = TWO_LANES;
227-
228-
return ltc2387_set_sampling_freq(ltc, 15 * MHz);
230+
return ltc2387_set_sampling_freq(ltc, 15 * MHz);
231+
}
229232
}
230233

231234
static int ltc2387_read_raw(struct iio_dev *indio_dev,

0 commit comments

Comments
 (0)