* Tony Lindgren <tony@xxxxxxxxxxx> [220815 16:03]: > Hi, > > * Nishanth Menon <nm@xxxxxx> [220706 23:16]: > > On 13:47-20220407, Tony Lindgren wrote: > > > diff --git a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi > > > --- a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi > > > +++ b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi > > > @@ -271,6 +271,114 @@ main_spi4: spi@2140000 { > > > #size-cells = <0>; > > > }; > > > > > > + main_timer0: timer@2400000 { > > > + compatible = "ti,am6-timer"; > > > + reg = <0x00 0x2400000 0x00 0x400>; > > > + interrupts = <GIC_SPI 224 IRQ_TYPE_LEVEL_HIGH>; > > > + clocks = <&k3_clks 23 12>; > > > + clock-names = "fck"; > > > + ti,timer-pwm; > > > + }; > > > > Tony, > > Lets hold this back one more window.. ti,am6-timer should come > > in the next rc1, but I still dont see this yet in next-20220706, So, i am > > going to have to skip this window at least. > > I'm seeing the clock being too fast although debugfs reports the timer > source clock at 32k. Not quite sure what is wrong, maybe the clock index > should be 1 instead of 12 here. Best to wait with the dts patches until > the clock issue has bee sorted out. FYI the issue was caused by a wrong clock configuration. To use the 32k source as the default clock for main_timer0: clocks = <&k3_clks 23 0>; clock-names = "fck"; assigned-clocks = <&k3_clks 23 0>; assigned-clock-parents = <&k3_clks 23 12>; Regards, Tony