summaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorAlexandru Ardelean <alexandru.ardelean@analog.com>2020-10-02 11:27:23 +0300
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2020-10-10 17:38:36 +0100
commit5483b8d5015bb366c372870cfe4448742082e41f (patch)
tree047a17417b07aada3bc6c7b4b14f7e4fd64aac8d /include/linux
parentead1c9f376dbb2805796098ed6d2a70921c77ee5 (diff)
downloadlinux-stable-5483b8d5015bb366c372870cfe4448742082e41f.tar.gz
linux-stable-5483b8d5015bb366c372870cfe4448742082e41f.tar.bz2
linux-stable-5483b8d5015bb366c372870cfe4448742082e41f.zip
iio: adc: ad7887: invert/rework external ref logic
This change inverts/reworks the logic to use an external reference via a provided regulator. Now the driver tries to obtain a regulator. If one is found, then it is used. The rest of the driver logic already checks if there is a non-NULL reference to a regulator, so it should be fine. Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com> Link: https://lore.kernel.org/r/20201002082723.184810-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/ad7887.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/include/linux/platform_data/ad7887.h b/include/linux/platform_data/ad7887.h
index 732af46b2d16..9b4dca6ae70b 100644
--- a/include/linux/platform_data/ad7887.h
+++ b/include/linux/platform_data/ad7887.h
@@ -13,13 +13,9 @@
* second input channel, and Vref is internally connected to Vdd. If set to
* false the device is used in single channel mode and AIN1/Vref is used as
* VREF input.
- * @use_onchip_ref: Whether to use the onchip reference. If set to true the
- * internal 2.5V reference is used. If set to false a external reference is
- * used.
*/
struct ad7887_platform_data {
bool en_dual;
- bool use_onchip_ref;
};
#endif /* IIO_ADC_AD7887_H_ */