On Tue, Mar 18, 2025 at 07:35:17PM +0100, Konrad Dybcio wrote: > From: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx> > > The node has #clock-cells = <0>, as it only provides a single clock > output. > > This leads to a turbo sneaky bug, where the dt checker shows that we > have additional clocks in the array: > > clock-controller@c8c0000: clocks: [[3, 0], [39, 178], [156, 1], > [156, 0], [157, 1], [157, 0], [158], [0], [0], [0], [39, 184]] > is too long > > ..which happens due to dtc interpreting <&mdss_hdmi_phy 0> as > <&mdss_hdmi_phy>, <0> after taking cells into account. > > Remove the superfluous argument to both silence the warning and fix > the index-based lookup of subsequent entries in "clocks". > > Fixes: 2150c87db80c ("arm64: dts: qcom: msm8998: add HDMI nodes") > Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx> > --- > arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx> -- With best wishes Dmitry