1a714ee9eSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2a714ee9eSJonathan Cameron%YAML 1.2 3a714ee9eSJonathan Cameron--- 4a714ee9eSJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/adi,ad5791.yaml# 5a714ee9eSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6a714ee9eSJonathan Cameron 7a714ee9eSJonathan Camerontitle: Analog Devices AD5791 and similar DACs 8a714ee9eSJonathan Cameron 9a714ee9eSJonathan Cameronmaintainers: 10a714ee9eSJonathan Cameron - Michael Hennerich <michael.hennerich@analog.com> 11a714ee9eSJonathan Cameron - Jonathan Cameron <jic23@kernel.org> 12a714ee9eSJonathan Cameron 13a714ee9eSJonathan Cameronproperties: 14a714ee9eSJonathan Cameron 15a714ee9eSJonathan Cameron compatible: 16a714ee9eSJonathan Cameron enum: 17a714ee9eSJonathan Cameron - adi,ad5760 18a714ee9eSJonathan Cameron - adi,ad5780 19a714ee9eSJonathan Cameron - adi,ad5781 20a714ee9eSJonathan Cameron - adi,ad5790 21a714ee9eSJonathan Cameron - adi,ad5791 22a714ee9eSJonathan Cameron 23a714ee9eSJonathan Cameron reg: 24a714ee9eSJonathan Cameron maxItems: 1 25a714ee9eSJonathan Cameron 26a714ee9eSJonathan Cameron vdd-supply: true 27a714ee9eSJonathan Cameron vss-supply: true 28a714ee9eSJonathan Cameron 29*d49f6942SMichael Hennerich adi,rbuf-gain2-en: 30*d49f6942SMichael Hennerich description: Specify to allow an external amplifier to be connected in a 31*d49f6942SMichael Hennerich gain of two configuration. 32*d49f6942SMichael Hennerich type: boolean 33*d49f6942SMichael Hennerich 34a714ee9eSJonathan Cameronrequired: 35a714ee9eSJonathan Cameron - compatible 36a714ee9eSJonathan Cameron - reg 37a714ee9eSJonathan Cameron - vdd-supply 38a714ee9eSJonathan Cameron - vss-supply 39a714ee9eSJonathan Cameron 4025d04699SKrzysztof KozlowskiallOf: 4125d04699SKrzysztof Kozlowski - $ref: /schemas/spi/spi-peripheral-props.yaml# 4225d04699SKrzysztof Kozlowski 4325d04699SKrzysztof KozlowskiunevaluatedProperties: false 4425d04699SKrzysztof Kozlowski 45a714ee9eSJonathan Cameronexamples: 46a714ee9eSJonathan Cameron - | 47a714ee9eSJonathan Cameron spi { 48a714ee9eSJonathan Cameron #address-cells = <1>; 49a714ee9eSJonathan Cameron #size-cells = <0>; 50a714ee9eSJonathan Cameron 51a714ee9eSJonathan Cameron dac@0 { 52a714ee9eSJonathan Cameron compatible = "adi,ad5791"; 53a714ee9eSJonathan Cameron reg = <0>; 54a714ee9eSJonathan Cameron vss-supply = <&dac_vss>; 55a714ee9eSJonathan Cameron vdd-supply = <&dac_vdd>; 56a714ee9eSJonathan Cameron }; 57a714ee9eSJonathan Cameron }; 58a714ee9eSJonathan Cameron... 59