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 description: Battery sense resistor in mic 32 description: Battery sense resistor in microohm. 33 minimum: 1000 33 minimum: 1000 34 34 35 lltc,rsnsi-micro-ohms: 35 lltc,rsnsi-micro-ohms: 36 description: Input current sense resistor 36 description: Input current sense resistor in microohm. 37 minimum: 1000 37 minimum: 1000 38 38 39 lltc,cell-count: 39 lltc,cell-count: 40 $ref: /schemas/types.yaml#/definitions/uin 40 $ref: /schemas/types.yaml#/definitions/uint32 41 description: | 41 description: | 42 Number of battery cells. If not provided 42 Number of battery cells. If not provided, will be obtained from the chip 43 once the external power is applied. Omit 43 once the external power is applied. Omit this when the number of cells 44 is somewhat dynamic. Without it, several 44 is somewhat dynamic. Without it, several measurements will return 0 until 45 the charger is connected to an external 45 the charger is connected to an external supply. 46 46 47 required: 47 required: 48 - compatible 48 - compatible 49 - reg 49 - reg 50 - lltc,rsnsb-micro-ohms 50 - lltc,rsnsb-micro-ohms 51 - lltc,rsnsi-micro-ohms 51 - lltc,rsnsi-micro-ohms 52 52 53 additionalProperties: false 53 additionalProperties: false 54 54 55 examples: 55 examples: 56 - | 56 - | 57 i2c { 57 i2c { 58 #address-cells = <1>; 58 #address-cells = <1>; 59 #size-cells = <0>; 59 #size-cells = <0>; 60 charger: battery-charger@68 { 60 charger: battery-charger@68 { 61 compatible = "lltc,ltc4162-l"; 61 compatible = "lltc,ltc4162-l"; 62 reg = <0x68>; 62 reg = <0x68>; 63 lltc,rsnsb-micro-ohms = <10000>; 63 lltc,rsnsb-micro-ohms = <10000>; 64 lltc,rsnsi-micro-ohms = <16000>; 64 lltc,rsnsi-micro-ohms = <16000>; 65 lltc,cell-count = <2>; 65 lltc,cell-count = <2>; 66 }; 66 }; 67 }; 67 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.