1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/iio/adc/ti,ads124s08.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Texas Instruments' ads124s08 and ads124s06 ADC chip 8 9maintainers: 10 - Andrew Davis <afd@ti.com> 11 12properties: 13 compatible: 14 enum: 15 - ti,ads124s06 16 - ti,ads124s08 17 18 reg: 19 maxItems: 1 20 21 spi-cpha: true 22 23 reset-gpios: 24 maxItems: 1 25 26 "#io-channel-cells": 27 const: 1 28 29required: 30 - compatible 31 - reg 32 33allOf: 34 - $ref: /schemas/spi/spi-peripheral-props.yaml# 35 36unevaluatedProperties: false 37 38examples: 39 - | 40 #include <dt-bindings/gpio/gpio.h> 41 spi { 42 #address-cells = <1>; 43 #size-cells = <0>; 44 45 adc@0 { 46 compatible = "ti,ads124s08"; 47 reg = <0>; 48 spi-max-frequency = <1000000>; 49 spi-cpha; 50 reset-gpios = <&gpio1 16 GPIO_ACTIVE_LOW>; 51 }; 52 }; 53... 54