brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · bb336e3 Raw
65 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/iio/adc/maxim,max1118.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Maxim MAX1118 and similar ADCs8 9maintainers:10  - Akinobu Mita <akinobu.mita@gmail.com>11 12description: |13    Dual channel 8bit ADCs.14 15properties:16  compatible:17    enum:18      - maxim,max111719      - maxim,max111820      - maxim,max111921 22  reg:23    maxItems: 124 25  spi-max-frequency:26    maximum: 500000027 28  vref-supply:29    description: External reference, needed to establish input scaling30 31allOf:32  - $ref: /schemas/spi/spi-peripheral-props.yaml#33  - if:34      properties:35        compatible:36          contains:37            const: maxim,max111838    then:39      required:40        - vref-supply41    else:42      properties:43        vref-supply: false44 45required:46  - compatible47  - reg48 49unevaluatedProperties: false50 51examples:52  - |53    spi {54        #address-cells = <1>;55        #size-cells = <0>;56 57        adc@0 {58            compatible = "maxim,max1118";59            reg = <0>;60            vref-supply = <&adc_vref>;61            spi-max-frequency = <1000000>;62        };63    };64...65