brintos

brintos / linux-shallow public Read only

0
0
Text · 1.9 KiB · 29d5365 Raw
68 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2# Copyright (C) 2020 Topic Embedded Products3%YAML 1.24---5$id: http://devicetree.org/schemas/power/supply/ltc4162-l.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#7 8title: Linear Technology (Analog Devices) LTC4162-L Charger9 10maintainers:11  - Mike Looijmans <mike.looijmans@topic.nl>12 13description: |14  The LTC ® 4162-L is an advanced monolithic synchronous step-down switching15  battery charger and PowerPath (TM) manager that seamlessly manages power16  distribution between input sources such as wall adapters, backplanes, solar17  panels, etc., and a rechargeable Lithium-Ion/Polymer battery.18 19  Specifications about the charger can be found at:20    https://www.analog.com/en/products/ltc4162-s.html21 22properties:23  compatible:24    enum:25      - lltc,ltc4162-l26 27  reg:28    maxItems: 129    description: I2C address of the charger.30 31  lltc,rsnsb-micro-ohms:32    description: Battery sense resistor in microohm.33    minimum: 100034 35  lltc,rsnsi-micro-ohms:36    description: Input current sense resistor in microohm.37    minimum: 100038 39  lltc,cell-count:40    $ref: /schemas/types.yaml#/definitions/uint3241    description: |42      Number of battery cells. If not provided, will be obtained from the chip43      once the external power is applied. Omit this when the number of cells44      is somewhat dynamic. Without it, several measurements will return 0 until45      the charger is connected to an external supply.46 47required:48  - compatible49  - reg50  - lltc,rsnsb-micro-ohms51  - lltc,rsnsi-micro-ohms52 53additionalProperties: false54 55examples:56  - |57    i2c {58      #address-cells = <1>;59      #size-cells = <0>;60      charger: battery-charger@68 {61              compatible = "lltc,ltc4162-l";62              reg = <0x68>;63              lltc,rsnsb-micro-ohms = <10000>;64              lltc,rsnsi-micro-ohms = <16000>;65              lltc,cell-count = <2>;66      };67    };68