1*f97cee49SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*f97cee49SJonathan Cameron%YAML 1.2 3*f97cee49SJonathan Cameron--- 4*f97cee49SJonathan Cameron$id: http://devicetree.org/schemas/iio/impedance-analyzer/adi,ad5933.yaml# 5*f97cee49SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*f97cee49SJonathan Cameron 7*f97cee49SJonathan Camerontitle: Analog Devices AD5933/AD5934 Impedance Converter, Network Analyzer 8*f97cee49SJonathan Cameron 9*f97cee49SJonathan Cameronmaintainers: 10*f97cee49SJonathan Cameron - Marcelo Schmitt <marcelo.schmitt1@gmail.com> 11*f97cee49SJonathan Cameron - Gabriel Capella <gabriel@capella.pro> 12*f97cee49SJonathan Cameron 13*f97cee49SJonathan Camerondescription: | 14*f97cee49SJonathan Cameron https://www.analog.com/media/en/technical-documentation/data-sheets/AD5933.pdf 15*f97cee49SJonathan Cameron https://www.analog.com/media/en/technical-documentation/data-sheets/AD5934.pdf 16*f97cee49SJonathan Cameron 17*f97cee49SJonathan Cameronproperties: 18*f97cee49SJonathan Cameron compatible: 19*f97cee49SJonathan Cameron enum: 20*f97cee49SJonathan Cameron - adi,ad5933 21*f97cee49SJonathan Cameron - adi,ad5934 22*f97cee49SJonathan Cameron 23*f97cee49SJonathan Cameron reg: 24*f97cee49SJonathan Cameron maxItems: 1 25*f97cee49SJonathan Cameron 26*f97cee49SJonathan Cameron vdd-supply: 27*f97cee49SJonathan Cameron description: | 28*f97cee49SJonathan Cameron The regulator supply for DVDD, AVDD1 and AVDD2 when they 29*f97cee49SJonathan Cameron are connected together. Used to calculate voltage scaling of measurement 30*f97cee49SJonathan Cameron channels. 31*f97cee49SJonathan Cameron 32*f97cee49SJonathan Cameron clocks: 33*f97cee49SJonathan Cameron maxItems: 1 34*f97cee49SJonathan Cameron 35*f97cee49SJonathan Cameron clock-names: 36*f97cee49SJonathan Cameron const: mclk 37*f97cee49SJonathan Cameron 38*f97cee49SJonathan CameronadditionalProperties: false 39*f97cee49SJonathan Cameron 40*f97cee49SJonathan Cameronrequired: 41*f97cee49SJonathan Cameron - compatible 42*f97cee49SJonathan Cameron - reg 43*f97cee49SJonathan Cameron - vdd-supply 44*f97cee49SJonathan Cameron 45*f97cee49SJonathan Cameronexamples: 46*f97cee49SJonathan Cameron - | 47*f97cee49SJonathan Cameron i2c { 48*f97cee49SJonathan Cameron #address-cells = <1>; 49*f97cee49SJonathan Cameron #size-cells = <0>; 50*f97cee49SJonathan Cameron 51*f97cee49SJonathan Cameron impedance-analyzer@d { 52*f97cee49SJonathan Cameron compatible = "adi,ad5933"; 53*f97cee49SJonathan Cameron reg = <0x0d>; 54*f97cee49SJonathan Cameron vdd-supply = <&vdd_supply>; 55*f97cee49SJonathan Cameron clocks = <&ref_clk>; 56*f97cee49SJonathan Cameron clock-names = "mclk"; 57*f97cee49SJonathan Cameron }; 58*f97cee49SJonathan Cameron }; 59*f97cee49SJonathan Cameron... 60