1*790a352bSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*790a352bSJonathan Cameron%YAML 1.2 3*790a352bSJonathan Cameron--- 4*790a352bSJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/adi,ad5504.yaml# 5*790a352bSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*790a352bSJonathan Cameron 7*790a352bSJonathan Camerontitle: Analog Devices AD5501 and AD5504 DACs 8*790a352bSJonathan Cameron 9*790a352bSJonathan Cameronmaintainers: 10*790a352bSJonathan Cameron - Lars-Peter Clausen <lars@metafoo.de> 11*790a352bSJonathan Cameron - Jonathan Cameron <jic23@kernel.org> 12*790a352bSJonathan Cameron 13*790a352bSJonathan Camerondescription: 14*790a352bSJonathan Cameron High voltage (up to 60V) DACs with temperature sensor alarm function 15*790a352bSJonathan Cameron 16*790a352bSJonathan Cameronproperties: 17*790a352bSJonathan Cameron compatible: 18*790a352bSJonathan Cameron enum: 19*790a352bSJonathan Cameron - adi,ad5501 20*790a352bSJonathan Cameron - adi,ad5504 21*790a352bSJonathan Cameron 22*790a352bSJonathan Cameron reg: 23*790a352bSJonathan Cameron maxItems: 1 24*790a352bSJonathan Cameron 25*790a352bSJonathan Cameron interrupts: 26*790a352bSJonathan Cameron description: Used for temperature alarm. 27*790a352bSJonathan Cameron maxItems: 1 28*790a352bSJonathan Cameron 29*790a352bSJonathan Cameron vcc-supply: true 30*790a352bSJonathan Cameron 31*790a352bSJonathan CameronadditionalProperties: false 32*790a352bSJonathan Cameron 33*790a352bSJonathan Cameronrequired: 34*790a352bSJonathan Cameron - compatible 35*790a352bSJonathan Cameron - reg 36*790a352bSJonathan Cameron 37*790a352bSJonathan Cameronexamples: 38*790a352bSJonathan Cameron - | 39*790a352bSJonathan Cameron #include <dt-bindings/interrupt-controller/irq.h> 40*790a352bSJonathan Cameron spi { 41*790a352bSJonathan Cameron #address-cells = <1>; 42*790a352bSJonathan Cameron #size-cells = <0>; 43*790a352bSJonathan Cameron dac@0 { 44*790a352bSJonathan Cameron reg = <0>; 45*790a352bSJonathan Cameron compatible = "adi,ad5504"; 46*790a352bSJonathan Cameron vcc-supply = <&dac_vcc>; 47*790a352bSJonathan Cameron interrupts = <55 IRQ_TYPE_EDGE_FALLING>; 48*790a352bSJonathan Cameron }; 49*790a352bSJonathan Cameron }; 50*790a352bSJonathan Cameron... 51