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