Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5ae52859 authored by Jonathan Cameron's avatar Jonathan Cameron
Browse files

staging:iio:ad7606 replaces IIO_ST macro with explicit entries to struct scan_type



IIO_ST is going away as it is a pain to maintain. Note that this driver
currently ensures all fields are converted to the native endianness
to keep things consistent across the different bus types.

Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
Acked-by: default avatarLars-Peter Clausen <lars@metafoo.de>
parent 6b25f6e6
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -239,7 +239,12 @@ static const struct attribute_group ad7606_attribute_group_range = {
		.info_mask_separate = BIT(IIO_CHAN_INFO_RAW),	\
		.info_mask_shared_by_type = BIT(IIO_CHAN_INFO_SCALE),\
		.scan_index = num,				\
		.scan_type = IIO_ST('s', 16, 16, 0),		\
		.scan_type = {					\
			.sign = 's',				\
			.realbits = 16,				\
			.storagebits = 16,			\
			.endianness = IIO_CPU,			\
		},						\
	}

static const struct iio_chan_spec ad7606_8_channels[] = {