1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2# Copyright 2020 Alexandru Lazar 3%YAML 1.2 4--- 5$id: http://devicetree.org/schemas/iio/adc/maxim,max1241.yaml# 6$schema: http://devicetree.org/meta-schemas/core.yaml# 7 8title: Maxim MAX1241 12-bit, single-channel analog to digital converter 9 10maintainers: 11 - Alexandru Lazar <alazar@startmail.com> 12 13description: | 14 Bindings for the max1241 12-bit, single-channel ADC device. Datasheet 15 can be found at: 16 https://datasheets.maximintegrated.com/en/ds/MAX1240-MAX1241.pdf 17 18properties: 19 compatible: 20 enum: 21 - maxim,max1241 22 23 reg: 24 maxItems: 1 25 26 vdd-supply: 27 description: 28 Device tree identifier of the regulator that powers the ADC. 29 30 vref-supply: 31 description: 32 Device tree identifier of the regulator that provides the external 33 reference voltage. 34 35 shutdown-gpios: 36 description: 37 GPIO spec for the GPIO pin connected to the ADC's /SHDN pin. If 38 specified, the /SHDN pin will be asserted between conversions, 39 thus enabling power-down mode. 40 maxItems: 1 41 42required: 43 - compatible 44 - reg 45 - vdd-supply 46 - vref-supply 47 48allOf: 49 - $ref: /schemas/spi/spi-peripheral-props.yaml# 50 51unevaluatedProperties: false 52 53examples: 54 - | 55 #include <dt-bindings/gpio/gpio.h> 56 spi { 57 #address-cells = <1>; 58 #size-cells = <0>; 59 60 adc@0 { 61 compatible = "maxim,max1241"; 62 reg = <0>; 63 vdd-supply = <&adc_vdd>; 64 vref-supply = <&adc_vref>; 65 spi-max-frequency = <1000000>; 66 shutdown-gpios = <&gpio 26 1>; 67 }; 68 }; 69