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