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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/mfd/ti,lp87524-q1.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/mfd/ti,lp87524-q1.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/mfd/ti,lp87524-q1.yaml (Version linux-5.11.22)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/mfd/ti,lp87      4 $id: http://devicetree.org/schemas/mfd/ti,lp87524-q1.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: TI LP87524-Q1 four 1-phase output buck       7 title: TI LP87524-Q1 four 1-phase output buck converter
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Keerthy <j-keerthy@ti.com>                      10   - Keerthy <j-keerthy@ti.com>
 11                                                    11 
 12 properties:                                        12 properties:
 13   compatible:                                      13   compatible:
 14     const: ti,lp87524-q1                           14     const: ti,lp87524-q1
 15                                                    15 
 16   reg:                                             16   reg:
 17     description: I2C slave address                 17     description: I2C slave address
 18     const: 0x60                                    18     const: 0x60
 19                                                    19 
 20   reset-gpios:                                 << 
 21     description: GPIO connected to NRST pin (a << 
 22     maxItems: 1                                << 
 23                                                << 
 24   gpio-controller: true                            20   gpio-controller: true
 25                                                    21 
 26   '#gpio-cells':                                   22   '#gpio-cells':
 27     description:                                   23     description:
 28       The first cell is the pin number.            24       The first cell is the pin number.
 29       The second cell is is used to specify fl     25       The second cell is is used to specify flags.
 30       See ../gpio/gpio.txt for more informatio     26       See ../gpio/gpio.txt for more information.
 31     const: 2                                       27     const: 2
 32                                                    28 
 33   regulators:                                      29   regulators:
 34     type: object                                   30     type: object
 35                                                    31 
 36     patternProperties:                             32     patternProperties:
 37       "^buck[0123]$":                              33       "^buck[0123]$":
 38         type: object                               34         type: object
 39         $ref: /schemas/regulator/regulator.yam     35         $ref: /schemas/regulator/regulator.yaml#
 40         unevaluatedProperties: false           << 
 41                                                    36 
 42     required:                                      37     required:
 43       - buck0                                      38       - buck0
 44       - buck1                                      39       - buck1
 45       - buck2                                      40       - buck2
 46       - buck3                                      41       - buck3
 47                                                    42 
 48     additionalProperties: false                    43     additionalProperties: false
 49                                                    44 
 50 patternProperties:                                 45 patternProperties:
 51   "^buck[0123]-in-supply$":                        46   "^buck[0123]-in-supply$":
 52     description: Voltage regulator supply for      47     description: Voltage regulator supply for each BUCK converter
 53                                                    48 
 54 required:                                          49 required:
 55   - compatible                                     50   - compatible
 56   - reg                                            51   - reg
 57   - gpio-controller                                52   - gpio-controller
 58   - '#gpio-cells'                                  53   - '#gpio-cells'
 59   - buck0-in-supply                                54   - buck0-in-supply
 60   - buck1-in-supply                                55   - buck1-in-supply
 61   - buck2-in-supply                                56   - buck2-in-supply
 62   - buck3-in-supply                                57   - buck3-in-supply
 63   - regulators                                     58   - regulators
 64                                                    59 
 65 additionalProperties: false                        60 additionalProperties: false
 66                                                    61 
 67 examples:                                          62 examples:
 68   - |                                              63   - |
 69     i2c@0 {                                        64     i2c@0 {
 70         reg = <0x0 0x100>;                         65         reg = <0x0 0x100>;
 71         #address-cells = <1>;                      66         #address-cells = <1>;
 72         #size-cells = <0>;                         67         #size-cells = <0>;
 73                                                    68 
 74         pmic@60 {                                  69         pmic@60 {
 75             compatible = "ti,lp87524-q1";          70             compatible = "ti,lp87524-q1";
 76             reg = <0x60>;                          71             reg = <0x60>;
 77             gpio-controller;                       72             gpio-controller;
 78             #gpio-cells = <2>;                     73             #gpio-cells = <2>;
 79                                                    74 
 80             buck0-in-supply = <&vdd_5v0>;          75             buck0-in-supply = <&vdd_5v0>;
 81             buck1-in-supply = <&vdd_5v0>;          76             buck1-in-supply = <&vdd_5v0>;
 82             buck2-in-supply = <&vdd_5v0>;          77             buck2-in-supply = <&vdd_5v0>;
 83             buck3-in-supply = <&vdd_5v0>;          78             buck3-in-supply = <&vdd_5v0>;
 84                                                    79 
 85             regulators {                           80             regulators {
 86                 buck0_reg: buck0 {                 81                 buck0_reg: buck0 {
 87                     regulator-name = "buck0";      82                     regulator-name = "buck0";
 88                     regulator-min-microvolt =      83                     regulator-min-microvolt = <3300000>;
 89                     regulator-max-microvolt =      84                     regulator-max-microvolt = <3300000>;
 90                     regulator-always-on;           85                     regulator-always-on;
 91                 };                                 86                 };
 92                                                    87 
 93                 buck1_reg: buck1 {                 88                 buck1_reg: buck1 {
 94                     regulator-name = "buck1";      89                     regulator-name = "buck1";
 95                     regulator-min-microvolt =      90                     regulator-min-microvolt = <1350000>;
 96                     regulator-max-microvolt =      91                     regulator-max-microvolt = <1350000>;
 97                     regulator-always-on;           92                     regulator-always-on;
 98                 };                                 93                 };
 99                                                    94 
100                 buck2_reg: buck2 {                 95                 buck2_reg: buck2 {
101                     regulator-name = "buck2";      96                     regulator-name = "buck2";
102                     regulator-min-microvolt =      97                     regulator-min-microvolt = <950000>;
103                     regulator-max-microvolt =      98                     regulator-max-microvolt = <950000>;
104                     regulator-always-on;           99                     regulator-always-on;
105                 };                                100                 };
106                                                   101 
107                 buck3_reg: buck3 {                102                 buck3_reg: buck3 {
108                     regulator-name = "buck3";     103                     regulator-name = "buck3";
109                     regulator-min-microvolt =     104                     regulator-min-microvolt = <1800000>;
110                     regulator-max-microvolt =     105                     regulator-max-microvolt = <1800000>;
111                     regulator-always-on;          106                     regulator-always-on;
112                 };                                107                 };
113             };                                    108             };
114         };                                        109         };
115     };                                            110     };
116                                                   111 
117 ...                                               112 ...
                                                      

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