]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: qcom: sdm845-lg-judyln: Add battery and charger
authorChristopher Brown <crispybrown@gmail.com>
Wed, 1 Apr 2026 03:15:12 +0000 (20:15 -0700)
committerBjorn Andersson <andersson@kernel.org>
Wed, 1 Apr 2026 14:41:48 +0000 (09:41 -0500)
Values based on lineageos kernel

https://github.com/LineageOS/android_kernel_lge_sdm845/blob/lineage-22.2/arch/arm64/boot/dts/lge/sdm845-battery/LGE_BLT39_LGC_3000mAh.dtsi

Signed-off-by: Christopher Brown <crispybrown@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Paul Sajna <sajattack@postmarketos.org>
Link: https://lore.kernel.org/r/20260331-judyln-dts-v7-7-87217b15fefb@postmarketos.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts

index 90dd5a2a6f300b49b70f8da63cfed53da3e6f3d3..6b837da4ef2143e37d79fa92420044f007a350ee 100644 (file)
                        interrupts = <89 IRQ_TYPE_LEVEL_LOW>;
                };
        };
+
+       battery: battery {
+               compatible = "simple-battery";
+
+               charge-full-design-microamp-hours = <3000000>;
+               voltage-min-design-microvolt = <3200000>;
+               voltage-max-design-microvolt = <4400000>;
+       };
 };
 
 &adsp_pas {
        firmware-name = "qcom/sdm845/LG/judyln/mba.mbn", "qcom/sdm845/LG/judyln/modem.mbn";
 };
 
+&pmi8998_charger {
+       monitored-battery = <&battery>;
+
+       status = "okay";
+};
+
 &tlmm {
        thinq_key_default: thinq-key-default-state {
                pins = "gpio89";