Paul Mundt
66a740572d
sh: Convert INTC2 to IRQ table registration.
...
Currently the INTC2 code contains a fixed IRQ table that it
iterates through to set the handler type, we move this in to
the CPU subtype setup code instead and allow for submitting
the table that way.
This drops the ST40 tables, as nothing has been happening
with those processors, while converting the only existing
users to use the new table directly (SH7760 and SH7780).
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2006-10-20 15:30:55 +09:00
..
bigsur
fix file specification in comments
2006-10-03 23:01:26 +02:00
cpu-sh2
sh: Fixup SHMLBA definition for SH7705.
2006-09-27 15:29:18 +09:00
cpu-sh3
sh: Kill off more dead headers.
2006-10-03 13:12:38 +09:00
cpu-sh4
sh: SH-4A UBC support
2006-10-12 12:16:13 +09:00
dreamcast
fix file specification in comments
2006-10-03 23:01:26 +02:00
ec3104
[PATCH] remove SYSRQ_KEY and related defines from ppc/sh/h8300
2006-10-01 00:39:22 -07:00
hd64465
fix file specification in comments
2006-10-03 23:01:26 +02:00
landisk
sh: Remove board-specific ide.h headers.
2006-10-19 16:30:32 +09:00
mpc1211
fix file specification in comments
2006-10-03 23:01:26 +02:00
saturn
sh03
sh: Remove board-specific ide.h headers.
2006-10-19 16:30:32 +09:00
.gitignore
sh: Initial gitignore list
2006-10-03 13:16:15 +09:00
a.out.h
adc.h
addrspace.h
sh: __addr_ok() and other misc nommu fixups.
2006-09-27 17:25:07 +09:00
apm.h
sh: APM/PM support.
2006-09-27 16:20:22 +09:00
atomic.h
sh: New atomic ops for SH-4A movli.l/movco.l
2006-09-27 17:52:19 +09:00
auxvec.h
sh: Initial vsyscall page support.
2006-09-27 18:33:49 +09:00
bitops.h
sh: Various cosmetic cleanups.
2006-09-27 12:31:01 +09:00
bug.h
bugs.h
[PATCH] namespaces: utsname: use init_utsname when appropriate
2006-10-02 07:57:21 -07:00
byteorder.h
cache.h
sh: page table alloc cleanups and page fault optimizations.
2006-09-27 15:13:36 +09:00
cacheflush.h
sh: Calculate shm alignment at runtime.
2006-09-27 18:36:17 +09:00
checksum.h
sh: Various cosmetic cleanups.
2006-09-27 12:31:01 +09:00
clock.h
cpu-features.h
sh: Support for L2 cache on newer SH-4A CPUs.
2006-09-27 18:27:43 +09:00
cputime.h
current.h
delay.h
div64.h
dma-mapping.h
sh: dma-mapping compile fixes.
2006-09-27 18:34:41 +09:00
dma.h
sh: More cosmetic cleanups and trivial fixes.
2006-09-27 17:03:56 +09:00
edosk7705.h
sh: Add some missing board headers.
2006-10-19 17:31:22 +09:00
elf.h
sh: build fixes for defconfigs.
2006-10-03 13:14:04 +09:00
emergency-restart.h
errno.h
fcntl.h
fixmap.h
sh: Various cosmetic cleanups.
2006-09-27 12:31:01 +09:00
flat.h
sh: Various nommu fixes.
2006-09-27 17:21:02 +09:00
floppy.h
freq.h
futex.h
hardirq.h
hd64461.h
sh: APM/PM support.
2006-09-27 16:20:22 +09:00
hp6xx.h
sh: Add some missing board headers.
2006-10-19 17:31:22 +09:00
hs7751rvoip.h
sh: Add some missing board headers.
2006-10-19 17:31:22 +09:00
hw_irq.h
sh: Updates for IRQ handler changes.
2006-10-06 15:31:16 +09:00
ide.h
io.h
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
io_generic.h
ioctl.h
ioctls.h
ipc.h
ipcbuf.h
irq-sh7343.h
sh: Add support for SH7706/SH7710/SH7343 CPUs.
2006-09-27 17:38:11 +09:00
irq-sh7780.h
sh: Convert INTC2 to IRQ table registration.
2006-10-20 15:30:55 +09:00
irq-sh73180.h
sh: Add support for SH7706/SH7710/SH7343 CPUs.
2006-09-27 17:38:11 +09:00
irq.h
sh: Convert INTC2 to IRQ table registration.
2006-10-20 15:30:55 +09:00
irq_regs.h
sh: Updates for IRQ handler changes.
2006-10-06 15:31:16 +09:00
Kbuild
kexec.h
sh: Update kexec support for API changes.
2006-09-27 18:26:05 +09:00
keyboard.h
kgdb.h
sh: kgdb stub cleanups.
2006-09-27 16:24:55 +09:00
kmap_types.h
linkage.h
local.h
machvec.h
sh: machvec rework.
2006-09-27 18:17:31 +09:00
machvec_init.h
mc146818rtc.h
sh: Kill off the rest of the legacy rtc mess.
2006-09-27 17:45:01 +09:00
microdev.h
mman.h
mmu.h
sh: Initial vsyscall page support.
2006-09-27 18:33:49 +09:00
mmu_context.h
sh: Initial vsyscall page support.
2006-09-27 18:33:49 +09:00
module.h
msgbuf.h
mutex.h
namei.h
page.h
sh: Calculate shm alignment at runtime.
2006-09-27 18:36:17 +09:00
param.h
pci.h
sh: Consolidated SH7751/SH7780 PCI support.
2006-09-27 16:43:28 +09:00
percpu.h
pgalloc.h
sh: page table alloc cleanups and page fault optimizations.
2006-09-27 15:13:36 +09:00
pgtable-2level.h
[PATCH] Standardize pxx_page macros
2006-09-26 08:48:51 -07:00
pgtable.h
sh: Calculate shm alignment at runtime.
2006-09-27 18:36:17 +09:00
pm.h
sh: APM/PM support.
2006-09-27 16:20:22 +09:00
poll.h
posix_types.h
processor.h
sh: Proper show_stack/show_trace() implementation.
2006-10-19 16:30:31 +09:00
ptrace.h
Fix 'make headers_check' on sh
2006-09-21 08:36:50 +01:00
r7780rp.h
sh: Convert INTC2 to IRQ table registration.
2006-10-20 15:30:55 +09:00
resource.h
rtc.h
sh: Kill off the rest of the legacy rtc mess.
2006-09-27 17:45:01 +09:00
rts7751r2d.h
sh: Add some missing board headers.
2006-10-19 17:31:22 +09:00
rwsem.h
scatterlist.h
sh: Fix libata build.
2006-09-27 14:48:09 +09:00
sci.h
serial: Add SERIAL_SH_SCI_NR_UARTS for sh-sci.
2006-09-27 17:32:30 +09:00
se.h
sh: Board updates for I/O routine rework.
2006-09-27 15:41:24 +09:00
se7300.h
sh: Board updates for I/O routine rework.
2006-09-27 15:41:24 +09:00
se7343.h
sh: Solution Engine SH7343 board support.
2006-09-27 18:09:34 +09:00
se7751.h
sh: Board updates for I/O routine rework.
2006-09-27 15:41:24 +09:00
se73180.h
sh: Board updates for I/O routine rework.
2006-09-27 15:41:24 +09:00
sections.h
segment.h
semaphore-helper.h
semaphore.h
sembuf.h
serial.h
setup.h
sh: earlyprintk= support and cleanups.
2006-09-27 14:26:53 +09:00
sfp-machine.h
sh: Kill off remaining config.h references.
2006-10-03 13:19:02 +09:00
sh_bios.h
shmbuf.h
shmin.h
sh: Add some missing board headers.
2006-10-19 17:31:22 +09:00
shmparam.h
sh: Fixup SHMLBA definition for SH7705.
2006-09-27 15:29:18 +09:00
sigcontext.h
siginfo.h
signal.h
smc37c93x.h
sh: Move smc37c93x.h for SystemH board use.
2006-09-27 11:16:20 +09:00
smp.h
sh: remove cpu_online() definition from <asm/smp.h>
2006-09-27 14:32:57 +09:00
snapgear.h
sh: Board updates for I/O routine rework.
2006-09-27 15:41:24 +09:00
socket.h
sockios.h
spinlock.h
sh: Fixup __raw_read_trylock().
2006-10-03 14:13:09 +09:00
spinlock_types.h
stat.h
statfs.h
string.h
sh: build fixes for defconfigs.
2006-10-03 13:14:04 +09:00
system.h
sh: Fix exception_handling_table alignment.
2006-10-19 16:30:32 +09:00
systemh7751.h
sh: Board updates for I/O routine rework.
2006-09-27 15:41:24 +09:00
termbits.h
termios.h
thread_info.h
sh: Add support for 4K stacks.
2006-09-27 18:22:14 +09:00
timer.h
sh: Updates for IRQ handler changes.
2006-10-06 15:31:16 +09:00
timex.h
titan.h
sh: Titan board support.
2006-09-27 15:05:39 +09:00
tlb.h
tlbflush.h
topology.h
types.h
uaccess.h
sh: __addr_ok() and other misc nommu fixups.
2006-09-27 17:25:07 +09:00
ubc.h
ucontext.h
unaligned.h
unistd.h
[PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references
2006-10-02 07:57:23 -07:00
user.h
voyagergx.h
sh: Move voyagergx_reg.h to a more sensible place.
2006-09-27 17:17:27 +09:00
watchdog.h
sh: Various cosmetic cleanups.
2006-09-27 12:31:01 +09:00
xor.h