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 42 spi-max-frequency: true 43 44required: 45 - compatible 46 - reg 47 - vdd-supply 48 - vref-supply 49 50additionalProperties: false 51 52examples: 53 - | 54 #include <dt-bindings/gpio/gpio.h> 55 spi { 56 #address-cells = <1>; 57 #size-cells = <0>; 58 59 adc@0 { 60 compatible = "maxim,max1241"; 61 reg = <0>; 62 vdd-supply = <&adc_vdd>; 63 vref-supply = <&adc_vref>; 64 spi-max-frequency = <1000000>; 65 shutdown-gpios = <&gpio 26 1>; 66 }; 67 }; 68