1dc721203SSebastian Reichel# SPDX-License-Identifier: GPL-2.0 2dc721203SSebastian Reichel%YAML 1.2 3dc721203SSebastian Reichel--- 41ea78ec5SKrzysztof Kozlowski$id: http://devicetree.org/schemas/power/supply/sc2731-charger.yaml# 51ea78ec5SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 6dc721203SSebastian Reichel 7*84e85359SKrzysztof Kozlowskititle: Spreadtrum SC2731 PMICs battery charger 8dc721203SSebastian Reichel 9dc721203SSebastian Reichelmaintainers: 10dc721203SSebastian Reichel - Sebastian Reichel <sre@kernel.org> 11dc721203SSebastian Reichel 12dc721203SSebastian ReichelallOf: 13dc721203SSebastian Reichel - $ref: power-supply.yaml# 14dc721203SSebastian Reichel 15dc721203SSebastian Reichelproperties: 16dc721203SSebastian Reichel compatible: 17dc721203SSebastian Reichel const: sprd,sc2731-charger 18dc721203SSebastian Reichel 19dc721203SSebastian Reichel reg: 20dc721203SSebastian Reichel maxItems: 1 21dc721203SSebastian Reichel 22dc721203SSebastian Reichel phys: 23c1761159SRob Herring maxItems: 1 24dc721203SSebastian Reichel description: phandle to the USB phy 25dc721203SSebastian Reichel 26dc721203SSebastian Reichel monitored-battery: 27dc721203SSebastian Reichel description: | 28dc721203SSebastian Reichel The charger uses the following battery properties 29dc721203SSebastian Reichel - charge-term-current-microamp: current for charge termination phase. 30dc721203SSebastian Reichel - constant-charge-voltage-max-microvolt: maximum constant input voltage. 31dc721203SSebastian Reichel 32dc721203SSebastian ReicheladditionalProperties: false 33dc721203SSebastian Reichel 34dc721203SSebastian Reichelexamples: 35dc721203SSebastian Reichel - | 36dc721203SSebastian Reichel bat: battery { 37dc721203SSebastian Reichel compatible = "simple-battery"; 38dc721203SSebastian Reichel charge-term-current-microamp = <120000>; 39dc721203SSebastian Reichel constant-charge-voltage-max-microvolt = <4350000>; 40dc721203SSebastian Reichel }; 41dc721203SSebastian Reichel 42dc721203SSebastian Reichel pmic { 43dc721203SSebastian Reichel #address-cells = <1>; 44dc721203SSebastian Reichel #size-cells = <0>; 45dc721203SSebastian Reichel 46dc721203SSebastian Reichel battery@a00 { 47dc721203SSebastian Reichel compatible = "sprd,sc2731-charger"; 48dc721203SSebastian Reichel reg = <0x0>; 49dc721203SSebastian Reichel phys = <&ssphy>; 50dc721203SSebastian Reichel monitored-battery = <&bat>; 51dc721203SSebastian Reichel }; 52dc721203SSebastian Reichel }; 53