[PATCH v2 3/3] arm64: dts: qcom: qcm6490-fairphone-fp5: Fix DW9800K support
From: Griffin Kroah-Hartman
Date: Mon Sep 14 2026 - 06:30:34 EST
Update the node for the DW9800K for correctness.
Now we correctly select SAC3 mode and enable timing-control with the newly
updated device tree bindings.
This is a breaking change for a part that was previously functioning,
but only due to manual register writes in the driver. Now that we have
the correct documentation we are able to update everything to ensure
functionality with other devices using this part.
Signed-off-by: Griffin Kroah-Hartman <griffin.kroah@xxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts
index fa4566df0a711fa0a08cc71fef3b7a4e1a0d2a4b..cc99590afe3a62a2aee3410844ca0815c8f43558 100644
--- a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts
+++ b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts
@@ -744,8 +744,9 @@ camera_imx858_dw9800k: actuator@e {
reg = <0x0e>;
vdd-supply = <&vreg_afvdd_2p8>;
- dongwoon,sac-mode = <1>;
- dongwoon,vcm-prescale = <16>;
+ dongwoon,sac-mode = <3>;
+ dongwoon,clock-presc = <0>;
+ dongwoon,timing-control = <16>;
};
camera@29 {
--
2.43.0