* Analog Devices AD7170/AD7171/AD7780/AD7781 Data sheets: - AD7170: * https://www.analog.com/media/en/technical-documentation/data-sheets/AD7170.pdf - AD7171: * https://www.analog.com/media/en/technical-documentation/data-sheets/AD7171.pdf - AD7780: * https://www.analog.com/media/en/technical-documentation/data-sheets/ad7780.pdf - AD7781: * https://www.analog.com/media/en/technical-documentation/data-sheets/AD7781.pdf Required properties: - compatible: should be one of * "adi,ad7170" * "adi,ad7171" * "adi,ad7780" * "adi,ad7781" - reg: spi chip select number for the device - vref-supply: the regulator supply for the ADC reference voltage Optional properties: - powerdown-gpios: must be the device tree identifier of the PDRST pin. If specified, it will be asserted during driver probe. As the line is active high, it should be marked GPIO_ACTIVE_HIGH. - adi,gain-gpios: must be the device tree identifier of the GAIN pin. Only for the ad778x chips. If specified, it will be asserted during driver probe. As the line is active low, it should be marked GPIO_ACTIVE_LOW. - adi,filter-gpios: must be the device tree identifier of the FILTER pin. Only for the ad778x chips. If specified, it will be asserted during driver probe. As the line is active low, it should be marked GPIO_ACTIVE_LOW. Example: adc@0 { compatible = "adi,ad7780"; reg = <0>; vref-supply = <&vdd_supply> powerdown-gpios = <&gpio 12 GPIO_ACTIVE_HIGH>; adi,gain-gpios = <&gpio 5 GPIO_ACTIVE_LOW>; adi,filter-gpios = <&gpio 15 GPIO_ACTIVE_LOW>; };