linux/arch/sh/kernel
Paul Mundt 0bf8513ed0 sh: Tidy up SH-4A boot_cpu_data.flags probing.
This tidies up the boot_cpu_data.flags probing on SH-4A. All of them have
a few things in common, which we can blindly set, rather than having each
subtype have to set the same flags. We can also make assumptions about
cache ways and the validity of PTEA, so this also kills off CPU_HAS_PTEA
as a config option. There was also a bug in the FPU probing, which is now
tidied up.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-06-01 19:50:08 +09:00
..
cpu sh: Tidy up SH-4A boot_cpu_data.flags probing. 2009-06-01 19:50:08 +09:00
vsyscall
.gitignore
asm-offsets.c sh: hibernation support 2009-03-10 12:55:40 +09:00
cpufreq.c
crash_dump.c
debugtraps.S
disassemble.c
early_printk.c
entry-common.S
ftrace.c
gpio.c sh: use gpiolib 2009-01-27 14:49:10 +09:00
head_32.S sh: convert to use __HEAD and HEAD_TEXT macros. 2009-04-26 09:20:39 -07:00
head_64.S sh: convert to use __HEAD and HEAD_TEXT macros. 2009-04-26 09:20:39 -07:00
idle.c sh: Wire up ARCH_HAS_DEFAULT_IDLE for cpuidle. 2009-04-02 13:08:31 +09:00
init_task.c
io_generic.c
io_trapped.c sh: Rename opcode_t to insn_size_t. 2009-05-09 16:02:08 +09:00
io.c sh: pci: Consolidate pci_iomap() and use the generic I/O base. 2009-04-20 16:38:00 +09:00
irq.c sh: irq: Provide an arch_probe_nr_irqs() that wraps the machvec def. 2009-05-22 01:36:13 +09:00
kgdb.c sh: Rename opcode_t to insn_size_t. 2009-05-09 16:02:08 +09:00
kprobes.c
localtimer.c sh: Move dummy clockevents broadcast timer to its new home. 2009-05-03 18:29:27 +09:00
machine_kexec.c sh: disallow kexec virtual entry 2009-03-20 18:56:04 +09:00
machvec.c sh: boot word / mode pin support V2 2009-06-01 15:44:49 +09:00
Makefile
Makefile_32 sh: Kill off the remnants of the old timer code. 2009-05-12 19:53:55 +09:00
Makefile_64 sh: Kill off the remnants of the old timer code. 2009-05-12 19:53:55 +09:00
module.c sh: Fix up SHmedia module ELF relocations. 2009-05-09 18:03:37 +09:00
process_32.c sh: Fix UBC setup and registers for SH2A 2009-05-09 00:09:21 +09:00
process_64.c Simplify copy_thread() 2009-04-02 19:04:51 -07:00
ptrace_32.c sh: Add ptrace support for NOMMU debugging 2009-05-09 00:11:27 +09:00
ptrace_64.c
relocate_kernel.S sh: add kexec jump support 2009-03-18 18:57:43 +09:00
setup.c sh: boot word / mode pin support V2 2009-06-01 15:44:49 +09:00
sh_bios.c
sh_ksyms_32.c sh: irq: Convert from irq_desc[] to irq_to_desc(). 2009-05-22 01:26:16 +09:00
sh_ksyms_64.c sh: Provide an __sdivsi3_2 export for sh64. 2009-05-09 17:57:21 +09:00
signal_32.c sh: Fix up spurious syscall restarting. 2009-01-29 11:56:03 +09:00
signal_64.c sh: Fix up spurious syscall restarting. 2009-01-29 11:56:03 +09:00
smp.c
stacktrace.c
swsusp.c sh: hibernation support 2009-03-10 12:55:40 +09:00
sys_sh32.c
sys_sh64.c
sys_sh.c sh: Fix mmap2 for handling differing PAGE_SIZEs. 2009-04-21 07:34:53 +09:00
syscalls_32.S sh: wire up sys_preadv/sys_pwritev() syscalls. 2009-04-06 09:00:16 -07:00
syscalls_64.S sh: wire up sys_preadv/sys_pwritev() syscalls. 2009-04-06 09:00:16 -07:00
time.c sh: Kill off the remnants of the old timer code. 2009-05-12 19:53:55 +09:00
topology.c
traps_32.c sh: Rename opcode_t to insn_size_t. 2009-05-09 16:02:08 +09:00
traps_64.c sh: Always fixup unaligned userspace accesses on sh64. 2009-05-08 20:32:56 +09:00
traps.c sh: Rename opcode_t to insn_size_t. 2009-05-09 16:02:08 +09:00
vmlinux.lds.S sh: include empty_zero_page in text 2009-05-11 18:42:14 +09:00