From: Sam Ravnborg <sam@xxxxxxxxxxxx> Date: Fri, 6 Apr 2012 18:14:07 +0200 >>From aa76a8eb7aa0e5747adccaa8b8ba11a461a9baab Mon Sep 17 00:00:00 2001 > From: Tkhai Kirill <tkhai@xxxxxxxxx> > Date: Wed, 4 Apr 2012 21:49:26 +0200 > Subject: [PATCH 2/2] sparc32: generic clockevent support > > The kernel uses l14 timers as clockevents. l10 timer is used > as clocksource if platform master_l10_counter isn't constantly > zero. The clocksource is continuous, so it's possible to use > high resolution timers. l10 timer is also used as clockevent > on UP configurations. > > This realization is for sun4m, sun4d, sun4c, microsparc-IIep > and LEON platforms. The appropriate LEON changes was made by > Konrad Eisele. > > In case of sun4m's oneshot mode, profile irq is zeroed in > smp4m_percpu_timer_interrupt(). It is maybe > needless (double, triple etc overflow does nothing). > > sun4d is able to have oneshot mode too, but I haven't > any way to test it. So code of its percpu timer handler > is made as much equal to the current code as possible. > > The patch is tested on sun4m box in SMP mode by me, > and tested by Konrad on leon in up mode (leon smp > is broken atm - due to other reasons). > > Signed-off-by: Tkhai Kirill <tkhai@xxxxxxxxx> > Tested-by: Konrad Eisele <konrad@xxxxxxxxxxx> [leon up] > [sam: revised patch to provide generic support for leon] > Signed-off-by: Sam Ravnborg <sam@xxxxxxxxxxxx> Applied. -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html