1*80503b23SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 24eb3ccf1SLars-Peter Clausen /* 34eb3ccf1SLars-Peter Clausen * AD7887 SPI ADC driver 44eb3ccf1SLars-Peter Clausen * 54eb3ccf1SLars-Peter Clausen * Copyright 2010 Analog Devices Inc. 64eb3ccf1SLars-Peter Clausen */ 74eb3ccf1SLars-Peter Clausen #ifndef IIO_ADC_AD7887_H_ 84eb3ccf1SLars-Peter Clausen #define IIO_ADC_AD7887_H_ 94eb3ccf1SLars-Peter Clausen 104eb3ccf1SLars-Peter Clausen /** 114eb3ccf1SLars-Peter Clausen * struct ad7887_platform_data - AD7887 ADC driver platform data 124eb3ccf1SLars-Peter Clausen * @en_dual: Whether to use dual channel mode. If set to true AIN1 becomes the 134eb3ccf1SLars-Peter Clausen * second input channel, and Vref is internally connected to Vdd. If set to 144eb3ccf1SLars-Peter Clausen * false the device is used in single channel mode and AIN1/Vref is used as 154eb3ccf1SLars-Peter Clausen * VREF input. 164eb3ccf1SLars-Peter Clausen */ 174eb3ccf1SLars-Peter Clausen struct ad7887_platform_data { 184eb3ccf1SLars-Peter Clausen bool en_dual; 194eb3ccf1SLars-Peter Clausen }; 204eb3ccf1SLars-Peter Clausen 214eb3ccf1SLars-Peter Clausen #endif /* IIO_ADC_AD7887_H_ */ 22