| 
     1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
    2 %YAML 1.2
    3 ---
    4 $id: "http://devicetree.org/schemas/iio/dac/lltc,ltc2632.yaml#"
    5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
    6 
    7 title: Linear Technology LTC263x 12-/10-/8-Bit Rail-to-Rail DAC
    8 
    9 maintainers:
   10   - Michael Hennerich <michael.hennerich@analog.com>
   11 
   12 description: |
   13   Bindings for the Linear Technology LTC2632/2634/2636 DAC
   14   Datasheet can be found here: https://www.analog.com/media/en/technical-documentation/data-sheets/LTC263[246].pdf
   15 
   16 properties:
   17   compatible:
   18     enum:
   19       - lltc,ltc2632-l12
   20       - lltc,ltc2632-l10
   21       - lltc,ltc2632-l8
   22       - lltc,ltc2632-h12
   23       - lltc,ltc2632-h10
   24       - lltc,ltc2632-h8
   25       - lltc,ltc2634-l12
   26       - lltc,ltc2634-l10
   27       - lltc,ltc2634-l8
   28       - lltc,ltc2634-h12
   29       - lltc,ltc2634-h10
   30       - lltc,ltc2634-h8
   31       - lltc,ltc2636-l12
   32       - lltc,ltc2636-l10
   33       - lltc,ltc2636-l8
   34       - lltc,ltc2636-h12
   35       - lltc,ltc2636-h10
   36       - lltc,ltc2636-h8
   37 
   38   reg:
   39     maxItems: 1
   40 
   41   spi-max-frequency:
   42     maximum: 2000000
   43 
   44   vref-supply:
   45     description:
   46       Phandle to the external reference voltage supply. This should
   47       only be set if there is an external reference voltage connected to the VREF
   48       pin. If the property is not set the internal reference is used.
   49 
   50 required:
   51   - compatible
   52   - reg
   53 
   54 additionalProperties: false
   55 
   56 examples:
   57   - |
   58     vref: regulator-vref {
   59         compatible = "regulator-fixed";
   60         regulator-name = "vref-ltc2632";
   61         regulator-min-microvolt = <1250000>;
   62         regulator-max-microvolt = <1250000>;
   63         regulator-always-on;
   64     };
   65 
   66     spi {
   67       #address-cells = <1>;
   68       #size-cells = <0>;
   69 
   70       dac@0 {
   71         compatible = "lltc,ltc2632-l12";
   72         reg = <0>;    /* CS0 */
   73         spi-max-frequency = <1000000>;
   74         vref-supply = <&vref>;
   75       };
   76     };
   77 ...
Cache object: 0aecda38514306d676e45edf7825be62 
 
 |