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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/hwmon/maxim,max20730.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/hwmon/maxim,max20730.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml (Version linux-6.0.19)


  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                                                     4 
  5 $id: http://devicetree.org/schemas/hwmon/maxim      5 $id: http://devicetree.org/schemas/hwmon/maxim,max20730.yaml#
  6 $schema: http://devicetree.org/meta-schemas/co      6 $schema: http://devicetree.org/meta-schemas/core.yaml#
  7                                                     7 
  8 title: Maxim max20730                               8 title: Maxim max20730
  9                                                     9 
 10 maintainers:                                       10 maintainers:
 11   - Jean Delvare <jdelvare@suse.com>                11   - Jean Delvare <jdelvare@suse.com>
 12   - Guenter Roeck <linux@roeck-us.net>              12   - Guenter Roeck <linux@roeck-us.net>
 13                                                    13 
 14 description: |                                     14 description: |
 15   The MAX20730 is a fully integrated, highly e     15   The MAX20730 is a fully integrated, highly efficient switching regulator
 16   with PMBus for applications operating from 4     16   with PMBus for applications operating from 4.5V to 16V and requiring
 17   up to 25A (max) load. This single-chip regul     17   up to 25A (max) load. This single-chip regulator provides extremely
 18   compact, high efficiency power-delivery solu     18   compact, high efficiency power-delivery solutions with high-precision
 19   output voltages and excellent transient resp     19   output voltages and excellent transient response.
 20                                                    20 
 21   Datasheets:                                      21   Datasheets:
 22     https://datasheets.maximintegrated.com/en/     22     https://datasheets.maximintegrated.com/en/ds/MAX20730.pdf
 23     https://datasheets.maximintegrated.com/en/     23     https://datasheets.maximintegrated.com/en/ds/MAX20734.pdf
 24     https://datasheets.maximintegrated.com/en/     24     https://datasheets.maximintegrated.com/en/ds/MAX20743.pdf
 25                                                    25 
 26 properties:                                        26 properties:
 27   compatible:                                      27   compatible:
 28     enum:                                          28     enum:
 29       - maxim,max20730                             29       - maxim,max20730
 30       - maxim,max20734                             30       - maxim,max20734
 31       - maxim,max20743                             31       - maxim,max20743
 32                                                    32 
 33   reg:                                             33   reg:
 34     maxItems: 1                                    34     maxItems: 1
 35                                                    35 
 36   vout-voltage-divider:                            36   vout-voltage-divider:
 37     description: |                                 37     description: |
 38       If voltage divider present at vout, the      38       If voltage divider present at vout, the voltage at voltage sensor pin
 39       will be scaled. The properties will conv     39       will be scaled. The properties will convert the raw reading to a more
 40       meaningful number if voltage divider pre     40       meaningful number if voltage divider present. It has two numbers,
 41       the first number is the output resistor,     41       the first number is the output resistor, the second number is the total
 42       resistance. Therefore, the adjusted vout     42       resistance. Therefore, the adjusted vout is equal to
 43       Vout = Vout * output_resistance / total      43       Vout = Vout * output_resistance / total resistance.
 44     $ref: /schemas/types.yaml#/definitions/uin     44     $ref: /schemas/types.yaml#/definitions/uint32-array
 45     minItems: 2                                    45     minItems: 2
 46     maxItems: 2                                    46     maxItems: 2
 47                                                    47 
 48 required:                                          48 required:
 49   - compatible                                     49   - compatible
 50   - reg                                            50   - reg
 51                                                    51 
 52 additionalProperties: false                        52 additionalProperties: false
 53                                                    53 
 54 examples:                                          54 examples:
 55   - |                                              55   - |
 56     i2c {                                          56     i2c {
 57       #address-cells = <1>;                        57       #address-cells = <1>;
 58       #size-cells = <0>;                           58       #size-cells = <0>;
 59                                                    59 
 60       max20730@10 {                                60       max20730@10 {
 61         compatible = "maxim,max20730";             61         compatible = "maxim,max20730";
 62         reg = <0x10>;                              62         reg = <0x10>;
 63         vout-voltage-divider = <1000 2000>; //     63         vout-voltage-divider = <1000 2000>; // vout would be scaled to 0.5
 64       };                                           64       };
 65     };                                             65     };
                                                      

~ [ 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