On Wed 01 Dec 16:00 PST 2021, Konrad Dybcio wrote: > > On 01.12.2021 21:45, Stephen Boyd wrote: > > Quoting Konrad Dybcio (2021-11-30 11:59:03) > >> On 30/11/2021 03:05, Stephen Boyd wrote: > >>> Quoting Konrad Dybcio (2021-11-13 17:27:43) > >>>> Arch timer runs at 19.2 MHz. Specify the rate in the timer node. > >>>> > >>>> Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxx> > >>>> --- > >>>> arch/arm64/boot/dts/qcom/sm8350.dtsi | 1 + > >>>> 1 file changed, 1 insertion(+) > >>>> > >>>> diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qcom/sm8350.dtsi > >>>> index a30ba3193d84..60866a20a55c 100644 > >>>> --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi > >>>> +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi > >>>> @@ -2484,5 +2484,6 @@ timer { > >>>> <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>, > >>>> <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>, > >>>> <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>; > >>>> + clock-frequency = <19200000>; > >>> Does the firmware not set the frequency properly? > >> It does on my device on the current firmware version (it wouldn't really > >> boot if it didn't, no?), > >> > >> but who knows if it always will, or if it always has been.. > >> > >> > >> It's present in downstream too, so I reckon it does not hurt to have it > >> here too, even > >> > >> for completeness-of-describing-the-machine-properly sake. > >> > > No. We don't want dts files to have this. The property is only there to > > workaround bad firmware that doesn't set the frequency. Please drop this > > patch. > > After looking at it again, I see I was indeed wrong, and so was this patch. > > Sorry, and green light for dropping.. > Can you please send me a patch that reverts the change as I merged it into my -next branch already? Both to simplify for me and to document why it shouldn't be here for others to refer to in the future. Thanks, Bjorn