]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: qcom: sdm670-google-sargo: enable charger
authorRichard Acayan <mailingradian@gmail.com>
Mon, 30 Jun 2025 22:41:59 +0000 (18:41 -0400)
committerBjorn Andersson <andersson@kernel.org>
Tue, 12 Aug 2025 02:23:06 +0000 (21:23 -0500)
The Pixel 3a has a rechargeable 3000 mAh battery. Describe it and enable
its charging controller in PM660.

Signed-off-by: Richard Acayan <mailingradian@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250630224158.249726-2-mailingradian@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sdm670-google-sargo.dts

index 74b5d9c68eb63547ce76662ca63174bb9e8ea469..d01422844fbfdec6b4944378a16d9458a4c00bba 100644 (file)
 
        aliases { };
 
+       battery: battery {
+               compatible = "simple-battery";
+
+               voltage-min-design-microvolt = <3312000>;
+               voltage-max-design-microvolt = <4400000>;
+               charge-full-design-microamp-hours = <3000000>;
+       };
+
        chosen {
                stdout-path = "serial0:115200n8";
 
        status = "okay";
 };
 
+&pm660_charger {
+       monitored-battery = <&battery>;
+       status = "okay";
+};
+
+&pm660_rradc {
+       status = "okay";
+};
+
 &pm660l_flash {
        status = "okay";