freebsd-skq/sys/arm/arm
Ian Lepore 2ac725a4ec Use a SYSINIT to init the array of interrupt names on arm. This was
called from initarm() in arm/machdep.c, but many legacy arm platforms
have their own private initarm(), so a SYSINIT fixes everyone.

Reported by:	jmg
2014-08-06 21:27:15 +00:00
..
autoconf.c
bcopy_page.S
bcopyinout_xscale.S
bcopyinout.S
blockio.S
bootconfig.c
bus_space_asm_generic.S
bus_space_generic.c Add cpu_l2cache_drain_writebuf(), use it to implement generic_bs_barrier(). 2014-05-11 04:24:57 +00:00
bus_space-v6.c
busdma_machdep-v6.c Switch to using counter(9) for the new 64-bit stats kept by armv6 busdma. 2014-07-31 03:59:00 +00:00
busdma_machdep.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
copystr.S Remove #include <machine/asmacros.h> from files that don't need it. 2014-03-11 22:47:04 +00:00
cpufunc_asm_arm9.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
cpufunc_asm_arm10.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
cpufunc_asm_arm11.S Remove code under PMAP_CACHE_VIVT that is not compiled anymore. 2014-04-05 18:13:28 +00:00
cpufunc_asm_arm11x6.S Remove code under PMAP_CACHE_VIVT that is not compiled anymore. 2014-04-05 18:13:28 +00:00
cpufunc_asm_armv4.S Add a new cache maintenance function, idcache_inv_all, to the table, and 2014-02-24 01:41:58 +00:00
cpufunc_asm_armv5_ec.S
cpufunc_asm_armv5.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
cpufunc_asm_armv6.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
cpufunc_asm_armv7.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
cpufunc_asm_fa526.S
cpufunc_asm_pj4b.S Delete obsolete and unused PJ4B CPU functions 2014-05-25 19:19:41 +00:00
cpufunc_asm_sheeva.S
cpufunc_asm_xscale_c3.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
cpufunc_asm_xscale.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
cpufunc_asm.S
cpufunc.c Different versions of the ARM processor use different registers. 2014-06-17 21:48:04 +00:00
db_disasm.c
db_interface.c
db_trace.c
devmap.c
disassem.c
dump_machdep.c Add error return to dumpsys(), and use it in doadump(). 2014-07-25 23:52:53 +00:00
elf_machdep.c Provide a proper armv7 implementation of icache_sync_all rather than 2014-04-27 00:46:01 +00:00
elf_trampoline.c Remove all traces of support for ARM chips prior to the arm9 series. We 2014-03-09 21:12:31 +00:00
exception.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
fiq_subr.S Move the exception vector table (so-called "page0" data) into exception.S 2014-03-10 19:36:26 +00:00
fiq.c Move the exception vector table (so-called "page0" data) into exception.S 2014-03-10 19:36:26 +00:00
fusu.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
gdb_machdep.c
genassym.c Remove all dregs of a per-thread undefined-exception-mode stack. This is 2014-03-09 03:49:06 +00:00
generic_timer.c Attach arm generic interrupt and timer drivers in the middle of 2014-08-05 18:51:51 +00:00
gic.c Attach arm generic interrupt and timer drivers in the middle of 2014-08-05 18:51:51 +00:00
identcpu.c Add Cortex-A15 cpu id revisions. 2014-04-01 04:56:40 +00:00
in_cksum_arm.S
in_cksum.c
inckern.S
intr.c Use a SYSINIT to init the array of interrupt names on arm. This was 2014-08-06 21:27:15 +00:00
locore.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
machdep.c Use a SYSINIT to init the array of interrupt names on arm. This was 2014-08-06 21:27:15 +00:00
mem.c
minidump_machdep.c Flush and invalidate caches on each CPU as part of handling IPI_STOP. 2014-04-27 20:16:51 +00:00
mp_machdep.c Flush and invalidate caches on each CPU as part of handling IPI_STOP. 2014-04-27 20:16:51 +00:00
mpcore_timer.c Attach arm generic interrupt and timer drivers in the middle of 2014-08-05 18:51:51 +00:00
mpcore_timervar.h Trivial changes/forced-commit to document previous change r264050 whose 2014-04-02 18:49:50 +00:00
nexus.c Add an arm option, ARM_DEVICE_MULTIPASS, used to opt-in to multi-pass 2014-08-05 19:06:45 +00:00
physmem.c
pl190.c Attach arm generic interrupt and timer drivers in the middle of 2014-08-05 18:51:51 +00:00
pl310.c Set the pl310 L2 cache driver to attach during the middle of BUS_PASS_CPU. 2014-08-05 17:39:58 +00:00
platform_if.m Add the start of the ARM platform code. This is based on the PowerPC 2014-05-17 11:27:36 +00:00
platform.c Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
pmap-v6.c Retire pmap_change_wiring(). We have never used it to wire virtual pages. 2014-08-03 20:40:51 +00:00
pmap.c Retire pmap_change_wiring(). We have never used it to wire virtual pages. 2014-08-03 20:40:51 +00:00
sc_machdep.c
setcpsr.S
setstack.s Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
stack_machdep.c
stdatomic.c
support.S Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
swtch.S Arrange for arm fork_trampoline() to return to userland via the standard 2014-03-10 22:52:32 +00:00
sys_machdep.c Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
trap.c Remove all traces of support for ARM chips prior to the arm9 series. We 2014-03-09 21:12:31 +00:00
uio_machdep.c Delete stray clause 3 (Advertising clause) and renumber while i'm 2014-03-11 23:41:35 +00:00
undefined.c Make undefined exception entry MPSAFE. 2014-03-09 15:36:56 +00:00
vfp.c VFP fixes/cleanups for ARM11: 2014-03-29 14:35:36 +00:00
vm_machdep.c Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.c 2014-08-05 09:44:10 +00:00