android_kernel_xiaomi_sm8350/arch/sh/kernel
Paul Mundt 77c2019fc1 sh: initial PMB mapping iteration by helper macro.
All of the cached/uncached mapping setup is duplicated for each size, and
also misses out on the 16MB case. Rather than duplicating the same iter
code for that we just consolidate it in to a helper macro that builds an
iter for each size. The 16MB case is then trivially bolted on at the end.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-01-21 14:19:41 +09:00
..
cpu sh: Handle SH-4 FPU variants with broken CVR values. 2010-01-20 03:38:56 +09:00
vsyscall kbuild: rename ld-option to cc-ldoption 2009-09-20 12:27:42 +02:00
.gitignore
asm-offsets.c sh: Add R-standby sleep mode support 2009-10-30 14:38:45 +09:00
cpufreq.c sh: cpufreq: Include CPU id in info messages. 2009-09-15 09:26:04 +09:00
crash_dump.c
debugtraps.S sh: kgdb: Rework breakpoint handling on top of notifier chain. 2009-12-22 12:44:14 +09:00
disassemble.c
dma-nommu.c sh: Revamp PCI DMA coherence Kconfig bits. 2009-10-27 10:35:02 +09:00
dumpstack.c sh: flag the default unwinder as reliable. 2009-08-15 01:09:03 +09:00
dwarf.c Merge branch 'sh/stable-updates' 2009-11-09 10:55:36 +09:00
entry-common.S sh: TS_RESTORE_SIGMASK conversion. 2009-10-14 16:05:42 +09:00
ftrace.c sh: ftrace: Fix up syscall tracing build. 2009-12-11 15:25:41 +09:00
head_32.S sh: initial PMB mapping iteration by helper macro. 2010-01-21 14:19:41 +09:00
head_64.S sh64: Fix up early serial fixmap. 2010-01-12 15:22:26 +09:00
hw_breakpoint.c sh: Abstracted SH-4A UBC support on hw-breakpoint core. 2010-01-05 19:06:45 +09:00
idle.c sh: machine_ops based reboot support. 2010-01-20 16:42:52 +09:00
init_task.c Use new __init_task_data macro in arch init_task.c files. 2009-09-21 06:27:08 +02:00
io_generic.c sh: Use the generic I/O port base for slowdown. 2009-11-12 16:36:26 +09:00
io_trapped.c sh: Only shout about fixing up unexpected unaligned accesses 2009-08-29 20:31:44 +09:00
io.c sh: Optimise memcpy_to/fromio for SH4 2009-08-24 17:35:07 +09:00
irq_32.c sh: Annotate irq functions with "notrace" 2009-10-27 07:37:10 +09:00
irq_64.c sh: Annotate irq functions with "notrace" 2009-10-27 07:37:10 +09:00
irq.c genirq: Convert irq_desc.lock to raw_spinlock 2009-12-14 23:55:33 +01:00
kgdb.c sh: kgdb: Rework breakpoint handling on top of notifier chain. 2009-12-22 12:44:14 +09:00
kprobes.c
localtimer.c sh: Fix up clockevents broadcasting. 2009-08-19 18:00:03 +09:00
machine_kexec.c sh: machine_ops based reboot support. 2010-01-20 16:42:52 +09:00
machvec.c sh: Use the generic I/O port base for slowdown. 2009-11-12 16:36:26 +09:00
Makefile sh: machine_ops based reboot support. 2010-01-20 16:42:52 +09:00
module.c sh: Tidy up the dwarf module helpers. 2009-10-13 13:32:19 +09:00
nmi_debug.c sh: nmi_debug support. 2009-09-01 17:38:32 +09:00
perf_callchain.c sh: perf events: Preliminary callchain support. 2009-11-05 16:20:09 +09:00
perf_event.c sh: perf events: Fix up uninitialized variable warning. 2009-11-05 13:56:50 +09:00
process_32.c sh: machine_ops based reboot support. 2010-01-20 16:42:52 +09:00
process_64.c sh: machine_ops based reboot support. 2010-01-20 16:42:52 +09:00
process.c sh: Move over to dynamically allocated FPU context. 2010-01-13 12:51:40 +09:00
ptrace_32.c Merge branches 'sh/xstate', 'sh/hw-breakpoints' and 'sh/stable-updates' 2010-01-13 13:02:55 +09:00
ptrace_64.c sh64: Fixup build breakage from breakpoint handler rename. 2010-01-19 15:58:27 +09:00
reboot.c sh: machine_ops based reboot support. 2010-01-20 16:42:52 +09:00
relocate_kernel.S sh: add kexec jump support 2009-03-18 18:57:43 +09:00
return_address.c sh: Generalize CALLER_ADDRx support. 2009-10-13 13:10:14 +09:00
setup.c sh: Add fixed ioremap support 2010-01-16 14:31:36 +00:00
sh_bios.c sh: sh_bios detection. 2010-01-12 18:42:52 +09:00
sh_ksyms_32.c sh: Clean up more superfluous symbol exports. 2009-10-27 11:51:19 +09:00
sh_ksyms_64.c sh: Clean up more superfluous symbol exports. 2009-10-27 11:51:19 +09:00
signal_32.c sh: Move over to dynamically allocated FPU context. 2010-01-13 12:51:40 +09:00
signal_64.c sh64: Fix up the build for the thread_xstate changes. 2010-01-19 15:40:03 +09:00
smp.c sh: machine_ops based reboot support. 2010-01-20 16:42:52 +09:00
stacktrace.c sh: stacktrace: Properly terminate the trace entry buffer. 2009-08-15 01:11:37 +09:00
swsusp.c sh: hibernation support 2009-03-10 12:55:40 +09:00
sys_sh32.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
sys_sh64.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
sys_sh.c Unify sys_mmap* 2009-12-11 06:44:29 -05:00
syscalls_32.S sh: Wire up recvmmsg syscall. 2009-12-11 15:29:31 +09:00
syscalls_64.S net: Introduce recvmmsg socket syscall 2009-10-12 23:40:10 -07:00
time.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 2009-09-18 09:43:09 -07:00
topology.c sh: Support SCHED_MC for SH-X3 multi-cores. 2009-10-16 18:00:02 +09:00
traps_32.c Merge branches 'sh/xstate', 'sh/hw-breakpoints' and 'sh/stable-updates' 2010-01-13 13:02:55 +09:00
traps_64.c sh64: Fix up the build for the thread_xstate changes. 2010-01-19 15:40:03 +09:00
traps.c sh64: Fix up the CONFIG_GENERIC_BUG=n build. 2009-11-12 16:39:47 +09:00
unwinder.c sh: unwinder: Use a special bug flag for unwinder traps. 2009-08-22 05:28:25 +09:00
vmlinux.lds.S sh: fixed PMB mode refactoring. 2010-01-13 18:31:48 +09:00