1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/iio/dac/ti,dac7612.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Texas Instruments DAC7612 family of DACs
8
9 description:
10 The DAC7612 is a dual, 12-bit digital-to-analog converter (DAC) with
11 guaranteed 12-bit monotonicity performance over the industrial temperature
12 range. Is is programmable through an SPI interface.
13
14 maintainers:
15 - Ricardo Ribalda Delgado <ricardo@ribalda.com>
16
17 properties:
18 compatible:
19 enum:
20 - ti,dac7612
21 - ti,dac7612u
22 - ti,dac7612ub
23
24 reg:
25 maxItems: 1
26
27 ti,loaddacs-gpios:
28 description:
29 DACs are loaded when the pin connected to this GPIO is pulled low.
30 maxItems: 1
31
32 spi-max-frequency: true
33
34 required:
35 - compatible
36 - reg
37
38 additionalProperties: false
39
40 examples:
41 - |
42 #include <dt-bindings/gpio/gpio.h>
43 spi {
44 #address-cells = <1>;
45 #size-cells = <0>;
46
47 dac@1 {
48 compatible = "ti,dac7612";
49 reg = <0x1>;
50 ti,loaddacs-gpios = <&msmgpio 25 GPIO_ACTIVE_LOW>;
51 };
52 };
53 ...
Cache object: d1176be59ca17e2afa1732dd2b45a30f
|