xref: /freebsd/sys/contrib/device-tree/Bindings/iio/dac/lltc,ltc1660.yaml (revision cb7aa33ac6cd46a5434798e50363136e64f3ae98)
1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
2c66ec88fSEmmanuel Vadot# Copyright 2019 Marcus Folkesson <marcus.folkesson@gmail.com>
3c66ec88fSEmmanuel Vadot%YAML 1.2
4c66ec88fSEmmanuel Vadot---
5*cb7aa33aSEmmanuel Vadot$id: http://devicetree.org/schemas/iio/dac/lltc,ltc1660.yaml#
6*cb7aa33aSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
7c66ec88fSEmmanuel Vadot
8c66ec88fSEmmanuel Vadottitle: Linear Technology Micropower octal 8-Bit and 10-Bit DACs
9c66ec88fSEmmanuel Vadot
10c66ec88fSEmmanuel Vadotmaintainers:
11c66ec88fSEmmanuel Vadot  - Marcus Folkesson <marcus.folkesson@gmail.com>
12c66ec88fSEmmanuel Vadot
13c66ec88fSEmmanuel Vadotdescription: |
14c66ec88fSEmmanuel Vadot  Bindings for the Linear Technology Micropower octal 8-Bit and 10-Bit DAC.
15c66ec88fSEmmanuel Vadot  Datasheet can be found here: https://www.analog.com/media/en/technical-documentation/data-sheets/166560fa.pdf
16c66ec88fSEmmanuel Vadot
17c66ec88fSEmmanuel Vadotproperties:
18c66ec88fSEmmanuel Vadot  compatible:
19c66ec88fSEmmanuel Vadot    enum:
20c66ec88fSEmmanuel Vadot      - lltc,ltc1660
21c66ec88fSEmmanuel Vadot      - lltc,ltc1665
22c66ec88fSEmmanuel Vadot
23c66ec88fSEmmanuel Vadot  reg:
24c66ec88fSEmmanuel Vadot    maxItems: 1
25c66ec88fSEmmanuel Vadot
26c66ec88fSEmmanuel Vadot  spi-max-frequency:
27c66ec88fSEmmanuel Vadot    maximum: 5000000
28c66ec88fSEmmanuel Vadot
29c66ec88fSEmmanuel Vadot  vref-supply:
30c66ec88fSEmmanuel Vadot    description: Phandle to the external reference voltage supply.
31c66ec88fSEmmanuel Vadot
32c66ec88fSEmmanuel Vadotrequired:
33c66ec88fSEmmanuel Vadot  - compatible
34c66ec88fSEmmanuel Vadot  - reg
35c66ec88fSEmmanuel Vadot  - vref-supply
36c66ec88fSEmmanuel Vadot
37c66ec88fSEmmanuel VadotadditionalProperties: false
38c66ec88fSEmmanuel Vadot
39c66ec88fSEmmanuel Vadotexamples:
40c66ec88fSEmmanuel Vadot  - |
41c66ec88fSEmmanuel Vadot    spi {
42c66ec88fSEmmanuel Vadot      #address-cells = <1>;
43c66ec88fSEmmanuel Vadot      #size-cells = <0>;
44c66ec88fSEmmanuel Vadot
45c66ec88fSEmmanuel Vadot      dac@0 {
46c66ec88fSEmmanuel Vadot        compatible = "lltc,ltc1660";
47c66ec88fSEmmanuel Vadot        reg = <0>;
48c66ec88fSEmmanuel Vadot        spi-max-frequency = <5000000>;
49c66ec88fSEmmanuel Vadot        vref-supply = <&vref_reg>;
50c66ec88fSEmmanuel Vadot      };
51c66ec88fSEmmanuel Vadot    };
52