xref: /freebsd/sys/contrib/device-tree/Bindings/iio/dac/nxp,lpc1850-dac.yaml (revision 8bab661a3316d8bd9b9fbd11a3b4371b91507bd2)
15def4c47SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
25def4c47SEmmanuel Vadot%YAML 1.2
35def4c47SEmmanuel Vadot---
45def4c47SEmmanuel Vadot$id: http://devicetree.org/schemas/iio/dac/nxp,lpc1850-dac.yaml#
55def4c47SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
65def4c47SEmmanuel Vadot
7*8bab661aSEmmanuel Vadottitle: NXP LPC1850 DAC
85def4c47SEmmanuel Vadot
95def4c47SEmmanuel Vadotmaintainers:
105def4c47SEmmanuel Vadot  - Jonathan Cameron <jic23@kernel.org>
115def4c47SEmmanuel Vadot
125def4c47SEmmanuel Vadotdescription:
135def4c47SEmmanuel Vadot  Supports the DAC found on the LPC1850 SoC.
145def4c47SEmmanuel Vadot
155def4c47SEmmanuel Vadotproperties:
165def4c47SEmmanuel Vadot  compatible:
175def4c47SEmmanuel Vadot    const: nxp,lpc1850-dac
185def4c47SEmmanuel Vadot
195def4c47SEmmanuel Vadot  reg:
205def4c47SEmmanuel Vadot    maxItems: 1
215def4c47SEmmanuel Vadot
225def4c47SEmmanuel Vadot  interrupts:
235def4c47SEmmanuel Vadot    maxItems: 1
245def4c47SEmmanuel Vadot
255def4c47SEmmanuel Vadot  clocks:
265def4c47SEmmanuel Vadot    maxItems: 1
275def4c47SEmmanuel Vadot
285def4c47SEmmanuel Vadot  vref-supply: true
295def4c47SEmmanuel Vadot
305def4c47SEmmanuel Vadot  resets:
315def4c47SEmmanuel Vadot    maxItems: 1
325def4c47SEmmanuel Vadot
335def4c47SEmmanuel Vadotrequired:
345def4c47SEmmanuel Vadot  - compatible
355def4c47SEmmanuel Vadot  - reg
365def4c47SEmmanuel Vadot  - interrupts
375def4c47SEmmanuel Vadot  - clocks
385def4c47SEmmanuel Vadot  - vref-supply
395def4c47SEmmanuel Vadot  - resets
405def4c47SEmmanuel Vadot
415def4c47SEmmanuel VadotadditionalProperties: false
425def4c47SEmmanuel Vadot
435def4c47SEmmanuel Vadotexamples:
445def4c47SEmmanuel Vadot  - |
455def4c47SEmmanuel Vadot    #include <dt-bindings/clock/lpc18xx-ccu.h>
465def4c47SEmmanuel Vadot    soc {
475def4c47SEmmanuel Vadot        #address-cells = <1>;
485def4c47SEmmanuel Vadot        #size-cells = <1>;
495def4c47SEmmanuel Vadot        dac: dac@400e1000 {
505def4c47SEmmanuel Vadot            compatible = "nxp,lpc1850-dac";
515def4c47SEmmanuel Vadot            reg = <0x400e1000 0x1000>;
525def4c47SEmmanuel Vadot            interrupts = <0>;
535def4c47SEmmanuel Vadot            clocks = <&ccu1 CLK_APB3_DAC>;
545def4c47SEmmanuel Vadot            vref-supply = <&reg_vdda>;
555def4c47SEmmanuel Vadot            resets = <&rgu 42>;
565def4c47SEmmanuel Vadot        };
575def4c47SEmmanuel Vadot    };
585def4c47SEmmanuel Vadot...
59