Am Dienstag, 31. Januar 2017, 15:43:15 CET schrieb Alexander Kochetkov: > The patch add two timers to all rk3188 based boards. > > The first timer is from alive subsystem and it act as a backup > for the local timers at sleep time. It act the same as other > SoC rockchip timers already present in kernel. > > The second timer is from CPU subsystem and act as replacement > for the arm-global-timer clocksource and sched clock. It run > at stable frequency 24MHz. > > Signed-off-by: Alexander Kochetkov <al.kochet@xxxxxxxxx> > --- > arch/arm/boot/dts/rk3188.dtsi | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/arch/arm/boot/dts/rk3188.dtsi b/arch/arm/boot/dts/rk3188.dtsi > index 31f81b2..0dc52fe 100644 > --- a/arch/arm/boot/dts/rk3188.dtsi > +++ b/arch/arm/boot/dts/rk3188.dtsi > @@ -106,6 +106,22 @@ > }; > }; > > + timer3: timer@2000e000 { > + compatible = "rockchip,rk3188-timer", "rockchip,rk3288-timer"; > + reg = <0x2000e000 0x20>; > + interrupts = <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>; > + clocks = <&cru SCLK_TIMER3>, <&cru PCLK_TIMER3>; > + clock-names = "timer", "pclk"; > + }; > + > + timer6: timer@200380a0 { > + compatible = "rockchip,rk3188-timer", "rockchip,rk3288-timer"; > + reg = <0x200380a0 0x20>; > + interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH>; > + clocks = <&cru SCLK_TIMER6>, <&cru PCLK_TIMER0>; > + clock-names = "timer", "pclk"; > + }; > + depending on who is picking that up, they can add my Reviewed-by: Heiko Stuebner <heiko@xxxxxxxxx> if needed. I've also double checked the timer clocks - especially the pclks. Timer3 has its own separate pclk, while all other timers are supplied by pclk_timer0. Heiko -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html