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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/hwmon/lltc,ltc2978.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 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/hwmon/lltc,ltc2978.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Octal Digital Power-supply monitor/supervisor/sequencer/margin controller.
  8 
  9 maintainers:
 10   - Frank Li <Frank.Li@nxp.com>
 11 
 12 properties:
 13   compatible:
 14     enum:
 15       - lltc,ltc2972
 16       - lltc,ltc2974
 17       - lltc,ltc2975
 18       - lltc,ltc2977
 19       - lltc,ltc2978
 20       - lltc,ltc2979
 21       - lltc,ltc2980
 22       - lltc,ltc3880
 23       - lltc,ltc3882
 24       - lltc,ltc3883
 25       - lltc,ltc3884
 26       - lltc,ltc3886
 27       - lltc,ltc3887
 28       - lltc,ltc3889
 29       - lltc,ltc7880
 30       - lltc,ltm2987
 31       - lltc,ltm4664
 32       - lltc,ltm4675
 33       - lltc,ltm4676
 34       - lltc,ltm4677
 35       - lltc,ltm4678
 36       - lltc,ltm4680
 37       - lltc,ltm4686
 38       - lltc,ltm4700
 39 
 40   reg:
 41     maxItems: 1
 42 
 43   regulators:
 44     type: object
 45     description: |
 46       list of regulators provided by this controller.
 47       Valid names of regulators depend on number of supplies supported per device:
 48       * ltc2972 vout0 - vout1
 49       * ltc2974, ltc2975 : vout0 - vout3
 50       * ltc2977, ltc2979, ltc2980, ltm2987 : vout0 - vout7
 51       * ltc2978 : vout0 - vout7
 52       * ltc3880, ltc3882, ltc3884, ltc3886, ltc3887, ltc3889 : vout0 - vout1
 53       * ltc7880 : vout0 - vout1
 54       * ltc3883 : vout0
 55       * ltm4664 : vout0 - vout1
 56       * ltm4675, ltm4676, ltm4677, ltm4678 : vout0 - vout1
 57       * ltm4680, ltm4686 : vout0 - vout1
 58       * ltm4700 : vout0 - vout1
 59 
 60     patternProperties:
 61       "^vout[0-7]$":
 62         $ref: /schemas/regulator/regulator.yaml#
 63         type: object
 64         unevaluatedProperties: false
 65 
 66     additionalProperties: false
 67 
 68 required:
 69   - compatible
 70   - reg
 71 
 72 additionalProperties: false
 73 
 74 examples:
 75   - |
 76     i2c {
 77         #address-cells = <1>;
 78         #size-cells = <0>;
 79 
 80         regulator@5e {
 81             compatible = "lltc,ltc2978";
 82             reg = <0x5e>;
 83 
 84             regulators {
 85                 vout0 {
 86                      regulator-name = "FPGA-2.5V";
 87                 };
 88                 vout2 {
 89                      regulator-name = "FPGA-1.5V";
 90                 };
 91             };
 92         };
 93     };
 94 

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