Message ID | 20241025-b4-linux-next-24-10-25-camss-dts-fixups-v1-3-cdff2f1a5792@linaro.org (mailing list archive) |
---|---|
State | Accepted |
Commit | ec83cf7581bd0a03e2a4a7145ffb4eda1f2e243a |
Headers | show |
Series | qcom: camss: dts: Prune and tidy x13s, rb5 and rb3 CAMSS dts | expand |
On 25.10.2024 5:43 PM, Bryan O'Donoghue wrote: > clock-lanes does nothing here - the sensor doesn't care about this > property, remove it. > > Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> # x13s > Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> > --- drivers/media/platform/qcom/camss/camss.c : camss_of_parse_endpoint_node() seems to reference it and pass it on to the PHY drivers Konrad
On 25/10/2024 18:23, Konrad Dybcio wrote: > On 25.10.2024 5:43 PM, Bryan O'Donoghue wrote: >> clock-lanes does nothing here - the sensor doesn't care about this >> property, remove it. >> >> Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> # x13s >> Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> >> --- > > drivers/media/platform/qcom/camss/camss.c : camss_of_parse_endpoint_node() > > seems to reference it and pass it on to the PHY drivers > > Konrad Yep but that parses the clock-lane indicator in camss ports &camss { vdda-phy-supply = <&vreg_l6d>; vdda-pll-supply = <&vreg_l4d>; status = "okay"; ports { port@0 { csiphy0_lanes01_ep: endpoint@0 { reg = <0>; // HERE clock-lanes = <7>; data-lanes = <0 1>; remote-endpoint = <&ov5675_ep>; }; }; }; }; this patch and its sister patch remove clock-lanes form the sensor &cci2_i2c1 { camera@10 { <snip> port { ov5675_ep: endpoint { clock-lanes = <0>;//HERE data-lanes = <1 2>; <snip> }; }; }; }; This is removing the camera@10{} clock-lanes not the camss{} clock lanes which you're right is referenced. --- bod
diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts index 83208b10f994b282ed50c3ba8a82298b6fc50deb..15f59b622bcd4250f43d329fd9a371ae4d0a73c6 100644 --- a/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts +++ b/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts @@ -633,7 +633,6 @@ camera@10 { port { ov5675_ep: endpoint { - clock-lanes = <0>; data-lanes = <1 2>; link-frequencies = /bits/ 64 <450000000>; remote-endpoint = <&csiphy0_lanes01_ep>;