diff options
author | Alexandru Ardelean <alexandru.ardelean@analog.com> | 2020-10-01 17:10:48 +0300 |
---|---|---|
committer | Jonathan Cameron <Jonathan.Cameron@huawei.com> | 2020-10-10 18:01:26 +0100 |
commit | 28963f2f6b46d75bda8fed15bd5ce9923427a40d (patch) | |
tree | f5d2c186854d06b032f430d1a50101cf7fee7bfa /include/linux | |
parent | 0e7a3978a40b26b85820afe9e544f0032103f805 (diff) | |
download | linux-stable-28963f2f6b46d75bda8fed15bd5ce9923427a40d.tar.gz linux-stable-28963f2f6b46d75bda8fed15bd5ce9923427a40d.tar.bz2 linux-stable-28963f2f6b46d75bda8fed15bd5ce9923427a40d.zip |
iio: adc: ad7298: rework external ref setup & remove platform data
This change removes the old platform data for ad7298. It is only used to
provide whether to use an external regulator as a reference.
So, the logic is inverted a bit. The driver now tries to obtain a
regulator. If one is provided, then the external ref is used. The rest of
the logic should work as before.
Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
Link: https://lore.kernel.org/r/20201001141048.69050-1-alexandru.ardelean@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/platform_data/ad7298.h | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/include/linux/platform_data/ad7298.h b/include/linux/platform_data/ad7298.h deleted file mode 100644 index 3e0ffe2d5d3d..000000000000 --- a/include/linux/platform_data/ad7298.h +++ /dev/null @@ -1,19 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ -/* - * AD7298 SPI ADC driver - * - * Copyright 2011 Analog Devices Inc. - */ - -#ifndef __LINUX_PLATFORM_DATA_AD7298_H__ -#define __LINUX_PLATFORM_DATA_AD7298_H__ - -/** - * struct ad7298_platform_data - Platform data for the ad7298 ADC driver - * @ext_ref: Whether to use an external reference voltage. - **/ -struct ad7298_platform_data { - bool ext_ref; -}; - -#endif /* IIO_ADC_AD7298_H_ */ |