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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml

Version: ~ [ linux-6.13-rc5 ] ~ [ linux-6.12.7 ] ~ [ linux-6.11.11 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.68 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.122 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.175 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.232 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.288 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.325 ] ~ [ 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/power/supply/ltc4162-l.yaml (Version linux-6.13-rc5) and /Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml (Version linux-5.12.19)


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C      1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 # Copyright (C) 2020 Topic Embedded Products        2 # Copyright (C) 2020 Topic Embedded Products
  3 %YAML 1.2                                           3 %YAML 1.2
  4 ---                                                 4 ---
  5 $id: http://devicetree.org/schemas/power/suppl !!   5 $id: "http://devicetree.org/schemas/power/supply/ltc4162-l.yaml#"
  6 $schema: http://devicetree.org/meta-schemas/co !!   6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
  7                                                     7 
  8 title: Linear Technology (Analog Devices) LTC4      8 title: Linear Technology (Analog Devices) LTC4162-L Charger
  9                                                     9 
 10 maintainers:                                       10 maintainers:
 11   - Mike Looijmans <mike.looijmans@topic.nl>        11   - Mike Looijmans <mike.looijmans@topic.nl>
 12                                                    12 
 13 description: |                                     13 description: |
 14   The LTC ® 4162-L is an advanced monolithic      14   The LTC ® 4162-L is an advanced monolithic synchronous step-down switching
 15   battery charger and PowerPath (TM) manager t     15   battery charger and PowerPath (TM) manager that seamlessly manages power
 16   distribution between input sources such as w     16   distribution between input sources such as wall adapters, backplanes, solar
 17   panels, etc., and a rechargeable Lithium-Ion     17   panels, etc., and a rechargeable Lithium-Ion/Polymer battery.
 18                                                    18 
 19   Specifications about the charger can be foun     19   Specifications about the charger can be found at:
 20     https://www.analog.com/en/products/ltc4162     20     https://www.analog.com/en/products/ltc4162-s.html
 21                                                    21 
 22 properties:                                        22 properties:
 23   compatible:                                      23   compatible:
 24     enum:                                          24     enum:
 25       - lltc,ltc4162-l                             25       - lltc,ltc4162-l
 26                                                    26 
 27   reg:                                             27   reg:
 28     maxItems: 1                                    28     maxItems: 1
 29     description: I2C address of the charger.       29     description: I2C address of the charger.
 30                                                    30 
 31   lltc,rsnsb-micro-ohms:                           31   lltc,rsnsb-micro-ohms:
                                                   >>  32     $ref: /schemas/types.yaml#/definitions/uint32
 32     description: Battery sense resistor in mic     33     description: Battery sense resistor in microohm.
 33     minimum: 1000                                  34     minimum: 1000
 34                                                    35 
 35   lltc,rsnsi-micro-ohms:                           36   lltc,rsnsi-micro-ohms:
                                                   >>  37     $ref: /schemas/types.yaml#/definitions/uint32
 36     description: Input current sense resistor      38     description: Input current sense resistor in microohm.
 37     minimum: 1000                                  39     minimum: 1000
 38                                                    40 
 39   lltc,cell-count:                                 41   lltc,cell-count:
 40     $ref: /schemas/types.yaml#/definitions/uin     42     $ref: /schemas/types.yaml#/definitions/uint32
 41     description: |                                 43     description: |
 42       Number of battery cells. If not provided     44       Number of battery cells. If not provided, will be obtained from the chip
 43       once the external power is applied. Omit     45       once the external power is applied. Omit this when the number of cells
 44       is somewhat dynamic. Without it, several     46       is somewhat dynamic. Without it, several measurements will return 0 until
 45       the charger is connected to an external      47       the charger is connected to an external supply.
 46                                                    48 
 47 required:                                          49 required:
 48   - compatible                                     50   - compatible
 49   - reg                                            51   - reg
 50   - lltc,rsnsb-micro-ohms                          52   - lltc,rsnsb-micro-ohms
 51   - lltc,rsnsi-micro-ohms                          53   - lltc,rsnsi-micro-ohms
 52                                                    54 
 53 additionalProperties: false                        55 additionalProperties: false
 54                                                    56 
 55 examples:                                          57 examples:
 56   - |                                              58   - |
 57     i2c {                                      !!  59     i2c0 {
 58       #address-cells = <1>;                        60       #address-cells = <1>;
 59       #size-cells = <0>;                           61       #size-cells = <0>;
 60       charger: battery-charger@68 {                62       charger: battery-charger@68 {
 61               compatible = "lltc,ltc4162-l";       63               compatible = "lltc,ltc4162-l";
 62               reg = <0x68>;                        64               reg = <0x68>;
 63               lltc,rsnsb-micro-ohms = <10000>;     65               lltc,rsnsb-micro-ohms = <10000>;
 64               lltc,rsnsi-micro-ohms = <16000>;     66               lltc,rsnsi-micro-ohms = <16000>;
 65               lltc,cell-count = <2>;               67               lltc,cell-count = <2>;
 66       };                                           68       };
 67     };                                             69     };
                                                      

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