1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/max 4 $id: http://devicetree.org/schemas/iio/adc/maxim,max1118.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Maxim MAX1118 and similar ADCs 7 title: Maxim MAX1118 and similar ADCs 8 8 9 maintainers: 9 maintainers: 10 - Akinobu Mita <akinobu.mita@gmail.com> 10 - Akinobu Mita <akinobu.mita@gmail.com> 11 11 12 description: | 12 description: | 13 Dual channel 8bit ADCs. 13 Dual channel 8bit ADCs. 14 14 15 properties: 15 properties: 16 compatible: 16 compatible: 17 enum: 17 enum: 18 - maxim,max1117 18 - maxim,max1117 19 - maxim,max1118 19 - maxim,max1118 20 - maxim,max1119 20 - maxim,max1119 21 21 22 reg: 22 reg: 23 maxItems: 1 23 maxItems: 1 24 24 25 spi-max-frequency: 25 spi-max-frequency: 26 maximum: 5000000 26 maximum: 5000000 27 27 28 vref-supply: 28 vref-supply: 29 description: External reference, needed to 29 description: External reference, needed to establish input scaling 30 30 31 allOf: 31 allOf: 32 - $ref: /schemas/spi/spi-peripheral-props.ya 32 - $ref: /schemas/spi/spi-peripheral-props.yaml# 33 - if: 33 - if: 34 properties: 34 properties: 35 compatible: 35 compatible: 36 contains: 36 contains: 37 const: maxim,max1118 37 const: maxim,max1118 38 then: 38 then: 39 required: 39 required: 40 - vref-supply 40 - vref-supply 41 else: 41 else: 42 properties: 42 properties: 43 vref-supply: false 43 vref-supply: false 44 44 45 required: 45 required: 46 - compatible 46 - compatible 47 - reg 47 - reg 48 48 49 unevaluatedProperties: false 49 unevaluatedProperties: false 50 50 51 examples: 51 examples: 52 - | 52 - | 53 spi { 53 spi { 54 #address-cells = <1>; 54 #address-cells = <1>; 55 #size-cells = <0>; 55 #size-cells = <0>; 56 56 57 adc@0 { 57 adc@0 { 58 compatible = "maxim,max1118"; 58 compatible = "maxim,max1118"; 59 reg = <0>; 59 reg = <0>; 60 vref-supply = <&adc_vref>; 60 vref-supply = <&adc_vref>; 61 spi-max-frequency = <1000000>; 61 spi-max-frequency = <1000000>; 62 }; 62 }; 63 }; 63 }; 64 ... 64 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.