1db8dc17eSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2db8dc17eSJonathan Cameron%YAML 1.2 3db8dc17eSJonathan Cameron--- 4db8dc17eSJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/adi,ad5761.yaml# 5db8dc17eSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6db8dc17eSJonathan Cameron 7db8dc17eSJonathan Camerontitle: Analog Devices AD5761 and similar DACs 8db8dc17eSJonathan Cameron 9db8dc17eSJonathan Cameronmaintainers: 10db8dc17eSJonathan Cameron - Ricardo Ribalda <ribalda@kernel.org> 11db8dc17eSJonathan Cameron - Jonathan Cameron <jic23@kernel.org> 12db8dc17eSJonathan Cameron 13db8dc17eSJonathan Cameronproperties: 14db8dc17eSJonathan Cameron 15db8dc17eSJonathan Cameron compatible: 16db8dc17eSJonathan Cameron enum: 17db8dc17eSJonathan Cameron - adi,ad5721 18db8dc17eSJonathan Cameron - adi,ad5721r 19db8dc17eSJonathan Cameron - adi,ad5761 20db8dc17eSJonathan Cameron - adi,ad5761r 21db8dc17eSJonathan Cameron 22db8dc17eSJonathan Cameron reg: 23db8dc17eSJonathan Cameron maxItems: 1 24db8dc17eSJonathan Cameron 25db8dc17eSJonathan Cameron vref-supply: 26db8dc17eSJonathan Cameron description: If not supplied, internal reference will be used. 27db8dc17eSJonathan Cameron 28db8dc17eSJonathan Cameronrequired: 29db8dc17eSJonathan Cameron - compatible 30db8dc17eSJonathan Cameron - reg 31db8dc17eSJonathan Cameron 32db8dc17eSJonathan CameronallOf: 33*25d04699SKrzysztof Kozlowski - $ref: /schemas/spi/spi-peripheral-props.yaml# 34db8dc17eSJonathan Cameron - if: 35db8dc17eSJonathan Cameron properties: 36db8dc17eSJonathan Cameron compatible: 37db8dc17eSJonathan Cameron contains: 38db8dc17eSJonathan Cameron enum: 39db8dc17eSJonathan Cameron - adi,ad5721 40db8dc17eSJonathan Cameron - adi,ad5761 41db8dc17eSJonathan Cameron then: 42db8dc17eSJonathan Cameron required: 43db8dc17eSJonathan Cameron - vref-supply 44db8dc17eSJonathan Cameron 45*25d04699SKrzysztof KozlowskiunevaluatedProperties: false 46*25d04699SKrzysztof Kozlowski 47db8dc17eSJonathan Cameronexamples: 48db8dc17eSJonathan Cameron - | 49db8dc17eSJonathan Cameron spi { 50db8dc17eSJonathan Cameron #address-cells = <1>; 51db8dc17eSJonathan Cameron #size-cells = <0>; 52db8dc17eSJonathan Cameron 53db8dc17eSJonathan Cameron dac@0 { 54db8dc17eSJonathan Cameron compatible = "adi,ad5721"; 55db8dc17eSJonathan Cameron reg = <0>; 56db8dc17eSJonathan Cameron vref-supply = <&dac_vref>; 57db8dc17eSJonathan Cameron }; 58db8dc17eSJonathan Cameron }; 59db8dc17eSJonathan Cameron... 60