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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/regulator/maxim,max77802.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/regulator/maxim,max77802.yaml (Architecture i386) and /Documentation/devicetree/bindings/regulator/maxim,max77802.yaml (Architecture alpha)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD      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/regulator/m      4 $id: http://devicetree.org/schemas/regulator/maxim,max77802.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Maxim MAX77802 Power Management IC regu      7 title: Maxim MAX77802 Power Management IC regulators
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Javier Martinez Canillas <javier@dowhile0.o     10   - Javier Martinez Canillas <javier@dowhile0.org>
 11   - Krzysztof Kozlowski <krzk@kernel.org>           11   - Krzysztof Kozlowski <krzk@kernel.org>
 12                                                    12 
 13 description: |                                     13 description: |
 14   This is a part of device tree bindings for M     14   This is a part of device tree bindings for Maxim MAX77802 Power Management
 15   Integrated Circuit (PMIC).                       15   Integrated Circuit (PMIC).
 16                                                    16 
 17   The Maxim MAX77686 provides 10 high-efficien     17   The Maxim MAX77686 provides 10 high-efficiency Buck and 32 Low-DropOut (LDO)
 18   regulators.                                      18   regulators.
 19                                                    19 
 20   See also Documentation/devicetree/bindings/m     20   See also Documentation/devicetree/bindings/mfd/maxim,max77802.yaml for
 21   additional information and example.              21   additional information and example.
 22                                                    22 
 23   Certain regulators support "regulator-initia     23   Certain regulators support "regulator-initial-mode" and "regulator-mode".
 24   The valid modes list is defined in the dt-bi     24   The valid modes list is defined in the dt-bindings/regulator/maxim,max77802.h
 25   and their meaning is::                           25   and their meaning is::
 26     1 - Normal regulator voltage output mode.      26     1 - Normal regulator voltage output mode.
 27     3 - Low Power which reduces the quiescent      27     3 - Low Power which reduces the quiescent current down to only 1uA
 28                                                    28 
 29   The standard "regulator-mode" property can o     29   The standard "regulator-mode" property can only be used for regulators that
 30   support changing their mode to Low Power Mod     30   support changing their mode to Low Power Mode during suspend. These
 31   regulators are:: bucks 2-4 and LDOs 1-35. Al     31   regulators are:: bucks 2-4 and LDOs 1-35. Also, it only takes effect if the
 32   regulator has been enabled for the given sus     32   regulator has been enabled for the given suspend state using
 33   "regulator-on-in-suspend" and has not been d     33   "regulator-on-in-suspend" and has not been disabled for that state using
 34   "regulator-off-in-suspend".                      34   "regulator-off-in-suspend".
 35                                                    35 
 36 patternProperties:                                 36 patternProperties:
 37   # LDO1, LDO3, LDO20, LDO21                       37   # LDO1, LDO3, LDO20, LDO21
 38   "^LDO([13]|2[01])$":                             38   "^LDO([13]|2[01])$":
 39     type: object                                   39     type: object
 40     $ref: regulator.yaml#                          40     $ref: regulator.yaml#
 41     unevaluatedProperties: false                   41     unevaluatedProperties: false
 42     description:                                   42     description:
 43       LDOs supporting the regulator-initial-mo     43       LDOs supporting the regulator-initial-mode property and changing their
 44       mode during normal operation.                44       mode during normal operation.
 45                                                    45 
 46   # LDO2, LDO4-15, LDO17-19, LDO23-30, LDO32-3     46   # LDO2, LDO4-15, LDO17-19, LDO23-30, LDO32-35
 47   "^LDO([24-9]|1[0-5789]|2[3-9]|3[02345])$":       47   "^LDO([24-9]|1[0-5789]|2[3-9]|3[02345])$":
 48     type: object                                   48     type: object
 49     $ref: regulator.yaml#                          49     $ref: regulator.yaml#
 50     unevaluatedProperties: false                   50     unevaluatedProperties: false
 51     description:                                   51     description:
 52       LDOs supporting the regulator-mode prope     52       LDOs supporting the regulator-mode property (changing mode to Low Power
 53       Mode during suspend).                        53       Mode during suspend).
 54                                                    54 
 55     properties:                                    55     properties:
 56       regulator-initial-mode: false                56       regulator-initial-mode: false
 57                                                    57 
 58   # buck2-4                                        58   # buck2-4
 59   "^BUCK[2-4]$":                                   59   "^BUCK[2-4]$":
 60     type: object                                   60     type: object
 61     $ref: regulator.yaml#                          61     $ref: regulator.yaml#
 62     unevaluatedProperties: false                   62     unevaluatedProperties: false
 63     description:                                   63     description:
 64       bucks supporting the regulator-mode prop     64       bucks supporting the regulator-mode property (changing mode to Low Power
 65       Mode during suspend).                        65       Mode during suspend).
 66                                                    66 
 67     properties:                                    67     properties:
 68       regulator-initial-mode: false                68       regulator-initial-mode: false
 69                                                    69 
 70   # buck1, buck5-10                                70   # buck1, buck5-10
 71   "^BUCK([15-9]|10)$":                             71   "^BUCK([15-9]|10)$":
 72     type: object                                   72     type: object
 73     $ref: regulator.yaml#                          73     $ref: regulator.yaml#
 74     unevaluatedProperties: false                   74     unevaluatedProperties: false
 75                                                    75 
 76     properties:                                    76     properties:
 77       regulator-initial-mode: false                77       regulator-initial-mode: false
 78                                                    78 
 79     patternProperties:                             79     patternProperties:
 80       "^regulator-state-(standby|mem|disk)$":      80       "^regulator-state-(standby|mem|disk)$":
 81         type: object                               81         type: object
 82         additionalProperties: true                 82         additionalProperties: true
 83         properties:                                83         properties:
 84           regulator-mode: false                    84           regulator-mode: false
 85                                                    85 
 86 additionalProperties: false                        86 additionalProperties: false
                                                      

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