~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/iio/dac/microchip,mcp4725.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/iio/dac/microchip,mcp4725.yaml (Architecture i386) and /Documentation/devicetree/bindings/iio/dac/microchip,mcp4725.yaml (Architecture alpha)


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C      1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/iio/dac/mic      4 $id: http://devicetree.org/schemas/iio/dac/microchip,mcp4725.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Microchip mcp4725 and mcp4726 DAC            7 title: Microchip mcp4725 and mcp4726 DAC
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Tomas Novotny <tomas@novotny.cz>                10   - Tomas Novotny <tomas@novotny.cz>
 11                                                    11 
 12 properties:                                        12 properties:
 13   compatible:                                      13   compatible:
 14     enum:                                          14     enum:
 15       - microchip,mcp4725                          15       - microchip,mcp4725
 16       - microchip,mcp4726                          16       - microchip,mcp4726
 17                                                    17 
 18   reg:                                             18   reg:
 19     maxItems: 1                                    19     maxItems: 1
 20                                                    20 
 21   vdd-supply:                                      21   vdd-supply:
 22     description: |                                 22     description: |
 23       Provides both power and acts as the refe     23       Provides both power and acts as the reference supply on the mcp4725.
 24       For the mcp4726 it will be used as the r     24       For the mcp4726 it will be used as the reference voltage if vref-supply
 25       is not provided.                             25       is not provided.
 26                                                    26 
 27   vref-supply:                                     27   vref-supply:
 28     description:                                   28     description:
 29       Vref pin is used as a voltage reference      29       Vref pin is used as a voltage reference when this supply is specified.
 30                                                    30 
 31   microchip,vref-buffered:                         31   microchip,vref-buffered:
 32     type: boolean                                  32     type: boolean
 33     description: |                                 33     description: |
 34       Enable buffering of the external Vref pi     34       Enable buffering of the external Vref pin. This boolean is not valid
 35       without the vref-supply. Quoting the dat     35       without the vref-supply. Quoting the datasheet: This is offered in
 36       cases where the reference voltage does n     36       cases where the reference voltage does not have the current
 37       capability not to drop its voltage when      37       capability not to drop its voltage when connected to the internal
 38       resistor ladder circuit.                     38       resistor ladder circuit.
 39                                                    39 
 40 allOf:                                             40 allOf:
 41   - if:                                            41   - if:
 42       properties:                                  42       properties:
 43         compatible:                                43         compatible:
 44           contains:                                44           contains:
 45             const: microchip,mcp4725               45             const: microchip,mcp4725
 46     then:                                          46     then:
 47       properties:                                  47       properties:
 48         vref-supply: false                         48         vref-supply: false
 49       required:                                    49       required:
 50         - vdd-supply                               50         - vdd-supply
 51                                                    51 
 52   - if:                                            52   - if:
 53       properties:                                  53       properties:
 54         compatible:                                54         compatible:
 55           contains:                                55           contains:
 56             const: microchip,mcp4726               56             const: microchip,mcp4726
 57     then:                                          57     then:
 58       anyOf:                                       58       anyOf:
 59         - required:                                59         - required:
 60             - vdd-supply                           60             - vdd-supply
 61         - required:                                61         - required:
 62             - vref-supply                          62             - vref-supply
 63                                                    63 
 64   - if:                                            64   - if:
 65       not:                                         65       not:
 66         required:                                  66         required:
 67           - vref-supply                            67           - vref-supply
 68     then:                                          68     then:
 69       properties:                                  69       properties:
 70         microchip,vref-buffered: false             70         microchip,vref-buffered: false
 71                                                    71 
 72 required:                                          72 required:
 73   - compatible                                     73   - compatible
 74   - reg                                            74   - reg
 75                                                    75 
 76 additionalProperties: false                        76 additionalProperties: false
 77                                                    77 
 78 examples:                                          78 examples:
 79   - |                                              79   - |
 80     i2c {                                          80     i2c {
 81         #address-cells = <1>;                      81         #address-cells = <1>;
 82         #size-cells = <0>;                         82         #size-cells = <0>;
 83                                                    83 
 84         mcp4725@60 {                               84         mcp4725@60 {
 85             compatible = "microchip,mcp4725";      85             compatible = "microchip,mcp4725";
 86             reg = <0x60>;                          86             reg = <0x60>;
 87             vdd-supply = <&vdac_vdd>;              87             vdd-supply = <&vdac_vdd>;
 88         };                                         88         };
 89     };                                             89     };
 90 ...                                                90 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php