android_kernel_xiaomi_sm8350/arch/sh
Paul Mundt 57be2b484a sh: clockevent/clocksource/hrtimers/nohz TMU support.
This adds basic support for clockevents and clocksources,
presently only implemented for TMU-based systems (which
are the majority of SH-3 and SH-4 systems).

The old NO_IDLE_HZ implementation is also dropped completely,
the only users of this were on TMU-based systems anyways.

More work needs to be done to generalize the TMU handling,
in that the current implementation is rather tied to the
notion of TMU0 and TMU1 utilization.

Additionally, as more SH timers switch over to this scheme,
we'll be able to gut most of the remaining system timer
infrastructure that existed before.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-05-09 17:33:24 +09:00
..
boards sh: landisk mv_nr_irqs definition. 2007-05-09 01:35:02 +00:00
boot sh: Fix .empty_zero_page alignment for PAGE_SIZE > 4096. 2006-12-12 08:53:29 +09:00
cchips sh: rts7751r2d board updates. 2007-02-15 18:20:52 +09:00
configs sh: Update r7780rp defconfig. 2007-05-07 02:11:57 +00:00
drivers header cleaning: don't include smp_lock.h when not used 2007-05-08 11:15:07 -07:00
kernel sh: clockevent/clocksource/hrtimers/nohz TMU support. 2007-05-09 17:33:24 +09:00
lib sh: Fixup ndelay() xloops calculation for alternate HZ. 2007-05-09 01:35:02 +00:00
math-emu sh: Kill off remaining config.h references. 2006-10-03 13:19:02 +09:00
mm sh: Truncate MAX_ACTIVE_REGIONS for the common case. 2007-05-09 13:20:52 +09:00
oprofile sh: Fixup cpu_data references for the non-boot CPUs. 2007-02-13 10:54:45 +09:00
tools sh: SH7780 Solution Engine board support. 2007-05-07 02:11:55 +00:00
Kconfig sh: clockevent/clocksource/hrtimers/nohz TMU support. 2007-05-09 17:33:24 +09:00
Kconfig.debug sh: Solution Engine SH7705 board and CPU updates. 2007-05-07 02:11:56 +00:00
Makefile sh: Solution Engine 7722 board support. 2007-05-07 02:11:57 +00:00