11bf0347aSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
21bf0347aSJonathan Cameron%YAML 1.2
31bf0347aSJonathan Cameron---
41bf0347aSJonathan Cameron$id: http://devicetree.org/schemas/iio/adc/ti,ads7950.yaml#
51bf0347aSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
61bf0347aSJonathan Cameron
71bf0347aSJonathan Camerontitle: Texas Instruments ADS7950 and similar ADCs
81bf0347aSJonathan Cameron
91bf0347aSJonathan Cameronmaintainers:
101bf0347aSJonathan Cameron  - David Lechner <david@lechnology.com>
111bf0347aSJonathan Cameron
121bf0347aSJonathan Camerondescription: |
131bf0347aSJonathan Cameron  Family of 4-16 channel, 8-12 bit ADCs with SPI interface.
141bf0347aSJonathan Cameron
151bf0347aSJonathan Cameronproperties:
161bf0347aSJonathan Cameron  compatible:
171bf0347aSJonathan Cameron    enum:
181bf0347aSJonathan Cameron      - ti,ads7950
191bf0347aSJonathan Cameron      - ti,ads7951
201bf0347aSJonathan Cameron      - ti,ads7952
211bf0347aSJonathan Cameron      - ti,ads7953
221bf0347aSJonathan Cameron      - ti,ads7954
231bf0347aSJonathan Cameron      - ti,ads7955
241bf0347aSJonathan Cameron      - ti,ads7956
251bf0347aSJonathan Cameron      - ti,ads7957
261bf0347aSJonathan Cameron      - ti,ads7958
271bf0347aSJonathan Cameron      - ti,ads7959
281bf0347aSJonathan Cameron      - ti,ads7960
291bf0347aSJonathan Cameron      - ti,ads7961
301bf0347aSJonathan Cameron
311bf0347aSJonathan Cameron  reg:
321bf0347aSJonathan Cameron    maxItems: 1
331bf0347aSJonathan Cameron
341bf0347aSJonathan Cameron  spi-max-frequency:
351bf0347aSJonathan Cameron    maximum: 20000000
361bf0347aSJonathan Cameron
371bf0347aSJonathan Cameron  vref-supply:
381bf0347aSJonathan Cameron    description: Supplies the 2.5V or 5V reference voltage
391bf0347aSJonathan Cameron
401bf0347aSJonathan Cameron  "#io-channel-cells":
411bf0347aSJonathan Cameron    const: 1
421bf0347aSJonathan Cameron
431bf0347aSJonathan Cameronrequired:
441bf0347aSJonathan Cameron  - compatible
451bf0347aSJonathan Cameron  - reg
461bf0347aSJonathan Cameron  - vref-supply
471bf0347aSJonathan Cameron  - "#io-channel-cells"
481bf0347aSJonathan Cameron
491bf0347aSJonathan CameronadditionalProperties: false
501bf0347aSJonathan Cameron
511bf0347aSJonathan Cameronexamples:
521bf0347aSJonathan Cameron  - |
531bf0347aSJonathan Cameron    spi {
541bf0347aSJonathan Cameron        #address-cells = <1>;
551bf0347aSJonathan Cameron        #size-cells = <0>;
561bf0347aSJonathan Cameron
571bf0347aSJonathan Cameron        adc@0 {
581bf0347aSJonathan Cameron            compatible = "ti,ads7957";
591bf0347aSJonathan Cameron            reg = <0>;
601bf0347aSJonathan Cameron            vref-supply = <&refin_supply>;
611bf0347aSJonathan Cameron            spi-max-frequency = <10000000>;
621bf0347aSJonathan Cameron            #io-channel-cells = <1>;
631bf0347aSJonathan Cameron        };
641bf0347aSJonathan Cameron    };
651bf0347aSJonathan Cameron...
66