1b713259cSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2b713259cSJonathan Cameron%YAML 1.2 3b713259cSJonathan Cameron--- 4b713259cSJonathan Cameron$id: http://devicetree.org/schemas/iio/adc/lltc,ltc2497.yaml# 5b713259cSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6b713259cSJonathan Cameron 7b713259cSJonathan Camerontitle: Linear Technology / Analog Devices LTC2497 ADC 8b713259cSJonathan Cameron 9b713259cSJonathan Cameronmaintainers: 10b713259cSJonathan Cameron - Michael Hennerich <michael.hennerich@analog.com> 11b713259cSJonathan Cameron 12b713259cSJonathan Camerondescription: | 13b713259cSJonathan Cameron 16bit ADC supporting up to 16 single ended or 8 differential inputs. 14b713259cSJonathan Cameron I2C interface. 15b713259cSJonathan Cameron 16*14446b4dSCiprian Regus https://www.analog.com/media/en/technical-documentation/data-sheets/2497fb.pdf 17*14446b4dSCiprian Regus https://www.analog.com/media/en/technical-documentation/data-sheets/2499fe.pdf 18*14446b4dSCiprian Regus 19b713259cSJonathan Cameronproperties: 20b713259cSJonathan Cameron compatible: 21*14446b4dSCiprian Regus enum: 22*14446b4dSCiprian Regus - lltc,ltc2497 23*14446b4dSCiprian Regus - lltc,ltc2499 24b713259cSJonathan Cameron 25b713259cSJonathan Cameron reg: true 26b713259cSJonathan Cameron vref-supply: true 27b713259cSJonathan Cameron "#io-channel-cells": 28b713259cSJonathan Cameron const: 1 29b713259cSJonathan Cameron 30b713259cSJonathan Cameronrequired: 31b713259cSJonathan Cameron - compatible 32b713259cSJonathan Cameron - reg 33b713259cSJonathan Cameron - vref-supply 34b713259cSJonathan Cameron 35f84e2c5cSRob HerringadditionalProperties: false 36f84e2c5cSRob Herring 37b713259cSJonathan Cameronexamples: 38b713259cSJonathan Cameron - | 39b713259cSJonathan Cameron i2c { 40b713259cSJonathan Cameron #address-cells = <1>; 41b713259cSJonathan Cameron #size-cells = <0>; 42b713259cSJonathan Cameron 43b713259cSJonathan Cameron adc@76 { 44b713259cSJonathan Cameron compatible = "lltc,ltc2497"; 45b713259cSJonathan Cameron reg = <0x76>; 46b713259cSJonathan Cameron vref-supply = <<c2497_reg>; 47b713259cSJonathan Cameron #io-channel-cells = <1>; 48b713259cSJonathan Cameron }; 49b713259cSJonathan Cameron }; 50b713259cSJonathan Cameron... 51