1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2# Copyright 2025 Analog Devices Inc. 3%YAML 1.2 4--- 5$id: http://devicetree.org/schemas/iio/adc/adi,ad7405.yaml# 6$schema: http://devicetree.org/meta-schemas/core.yaml# 7 8title: Analog Devices AD7405 family 9 10maintainers: 11 - Dragos Bogdan <dragos.bogdan@analog.com> 12 - Pop Ioan Daniel <pop.ioan-daniel@analog.com> 13 14description: | 15 Analog Devices AD7405 is a high performance isolated ADC, 1-channel, 16 16-bit with a second-order Σ-Δ modulator that converts an analog input signal 17 into a high speed, single-bit data stream. 18 19 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7405.pdf 20 https://www.analog.com/media/en/technical-documentation/data-sheets/adum7701.pdf 21 https://www.analog.com/media/en/technical-documentation/data-sheets/adum7702.pdf 22 https://www.analog.com/media/en/technical-documentation/data-sheets/ADuM7703.pdf 23 24properties: 25 compatible: 26 enum: 27 - adi,ad7405 28 - adi,adum7701 29 - adi,adum7702 30 - adi,adum7703 31 32 clocks: 33 maxItems: 1 34 35 vdd1-supply: true 36 37 vdd2-supply: true 38 39 io-backends: 40 maxItems: 1 41 42required: 43 - compatible 44 - clocks 45 - vdd1-supply 46 - vdd2-supply 47 - io-backends 48 49additionalProperties: false 50 51examples: 52 - | 53 adc { 54 compatible = "adi,ad7405"; 55 clocks = <&axi_clk_gen 0>; 56 vdd1-supply = <&vdd1>; 57 vdd2-supply = <&vdd2>; 58 io-backends = <&axi_adc>; 59 }; 60... 61