1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2%YAML 1.2 3--- 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 ADCs 8 9maintainers: 10 - Akinobu Mita <akinobu.mita@gmail.com> 11 12description: | 13 Dual channel 8bit ADCs. 14 15properties: 16 compatible: 17 enum: 18 - maxim,max1117 19 - maxim,max1118 20 - maxim,max1119 21 22 reg: 23 maxItems: 1 24 25 spi-max-frequency: 26 maximum: 5000000 27 28 vref-supply: 29 description: External reference, needed to establish input scaling 30 31if: 32 properties: 33 compatible: 34 contains: 35 const: maxim,max1118 36then: 37 required: 38 - vref-supply 39else: 40 properties: 41 vref-supply: false 42 43required: 44 - compatible 45 - reg 46 47additionalProperties: false 48 49examples: 50 - | 51 spi { 52 #address-cells = <1>; 53 #size-cells = <0>; 54 55 adc@0 { 56 compatible = "maxim,max1118"; 57 reg = <0>; 58 vref-supply = <&adc_vref>; 59 spi-max-frequency = <1000000>; 60 }; 61 }; 62... 63