arm64: dts: qcom: sdm630-nile: Enable and configure PM660L WLED
authorMarijn Suijten <marijn.suijten@somainline.org>
Sun, 4 Feb 2024 17:35:22 +0000 (18:35 +0100)
committerBjorn Andersson <andersson@kernel.org>
Tue, 6 Feb 2024 21:53:09 +0000 (15:53 -0600)
The board-specific (electrical) configuration was removed from PM660L in
90ba636e40cb ("arm64: dts: qcom: pm660l: Remove board-specific WLED
configuration") as it is platform-dependent.  We reintroduce it here in
the Nile board configuration (with a slightly lower current limit, as
per downstream DT sources) and enable it for use in the dsi0 node.

Signed-off-by: Marijn Suijten <marijn.suijten@somainline.org>
Link: https://lore.kernel.org/r/20240204-sdm630-nile-wled-v1-1-9f5c4f8147f2@somainline.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sdm630-sony-xperia-nile.dtsi

index f06a9f0cf97c15073faa57917e9f0d75b10a8104..819a5f8825e783daef1a64d4e460cb3bd7e5aa1a 100644 (file)
        };
 };
 
+&pm660l_wled {
+       status = "okay";
+
+       qcom,switching-freq = <800>;
+       qcom,ovp-millivolt = <29600>;
+       qcom,current-boost-limit = <970>;
+       qcom,current-limit-microamp = <17500>;
+       qcom,num-strings = <2>;
+};
+
 &pon_pwrkey {
        status = "okay";
 };