freebsd-skq/sys/arm/arm
ian 27a6c698d6 In pmap_mapdev(), first check whether a static mapping exists, and if so
use it rather than allocating kva space and making another mapping.  In
pmap_unmapdev(), don't unmap/free if the mapping is static.
2014-01-04 21:38:41 +00:00
..
autoconf.c
bcopy_page.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
bcopyinout_xscale.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
bcopyinout.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
blockio.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
bootconfig.c Final whitespace trim. 2012-06-13 04:59:55 +00:00
bus_space_asm_generic.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
bus_space_generic.c Begin reducing code duplication in arm pmap.c and pmap-v6.c by factoring 2013-11-04 19:44:37 +00:00
bus_space-v6.c Correct license statements to reflect the fact that these files were all 2013-12-10 22:13:36 +00:00
busdma_machdep-v6.c Add bus_dmamap_load_ma() function to load map with the array of 2013-10-27 21:39:16 +00:00
busdma_machdep.c Add bus_dmamap_load_ma() function to load map with the array of 2013-10-27 21:39:16 +00:00
copystr.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_arm7tdmi.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_arm8.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_arm9.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_arm10.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_arm11.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_arm11x6.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_armv4.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_armv5_ec.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_armv5.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_armv6.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_armv7.S - Switch to use WBWA mappings for page tables on armv6, this is needed for SMP. 2013-10-17 21:06:19 +00:00
cpufunc_asm_fa526.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_ixp12x0.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_pj4b.S r258780 should not have applied to .S files. 2013-12-01 02:58:48 +00:00
cpufunc_asm_sa1.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_sa11x0.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_sheeva.S Fix L2 cache write-back invalidate for Sheeva core. 2013-05-16 09:43:04 +00:00
cpufunc_asm_xscale_c3.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm_xscale.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc_asm.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
cpufunc.c Add identification and necessary type checks for Krait CPU cores. Krait CPU is used in 2013-12-20 00:56:23 +00:00
db_disasm.c Final whitespace trim. 2012-06-13 04:59:55 +00:00
db_interface.c Final whitespace trim. 2012-06-13 04:59:55 +00:00
db_trace.c Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
devmap.c In pmap_mapdev(), first check whether a static mapping exists, and if so 2014-01-04 21:38:41 +00:00
disassem.c __FreeBSD_ARCH_armv6__ is undefined on clang. We can use __ARM_ARCH in 2013-03-09 23:55:23 +00:00
dump_machdep.c Final whitespace trim. 2012-06-13 04:59:55 +00:00
elf_machdep.c Convert ARM to the syscallenter/syscallret system call sequence handlers. 2011-10-04 13:14:24 +00:00
elf_trampoline.c Add identification and necessary type checks for Krait CPU cores. Krait CPU is used in 2013-12-20 00:56:23 +00:00
exception.S We no longer need to align the stack before calling swi_handler as it is 2013-08-06 10:03:44 +00:00
fiq_subr.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
fiq.c
fusu.S KERNBASE is unsigned, so we'd better use hs instead of ge. 2013-10-18 17:21:47 +00:00
gdb_machdep.c Final whitespace trim. 2012-06-13 04:59:55 +00:00
genassym.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
generic_timer.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
gic.c Add polarity and level support to ARM GIC 2014-01-01 20:03:48 +00:00
identcpu.c Add identification and necessary type checks for Krait CPU cores. Krait CPU is used in 2013-12-20 00:56:23 +00:00
in_cksum_arm.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
in_cksum.c Final whitespace trim. 2012-06-13 04:59:55 +00:00
inckern.S
intr.c Add polarity and level support to ARM GIC 2014-01-01 20:03:48 +00:00
irq_dispatch.S Add the unwind information to irq_entry so we can pass through it when 2013-08-25 11:21:03 +00:00
locore.S Add identification and necessary type checks for Krait CPU cores. Krait CPU is used in 2013-12-20 00:56:23 +00:00
machdep.c Call cpu_setup() immediately after the page tables are installed. This 2013-11-20 15:53:50 +00:00
mem.c Final whitespace trim. 2012-06-13 04:59:55 +00:00
minidump_machdep.c Remove all #include <machine/pmap.h> from arm code. It's already 2013-10-27 00:51:46 +00:00
mp_machdep.c Remove hard-coded mappings related to Armada XP support 2013-10-28 21:31:12 +00:00
mpcore_timer.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
nexus.c Use bus_space_map() rather than pmap_mapdev() in nexus_activate_resource(), 2014-01-04 21:18:22 +00:00
pl190.c Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
pl310.c Invalidate the entire L2 cache before enabling it. Say whether it 2013-10-16 19:06:44 +00:00
pmap-v6.c Revert r252694 - which attempted to fix bit emulation for armv6/armv7. 2013-12-27 05:01:13 +00:00
pmap.c Eliminate an unused macro. 2013-11-08 16:56:13 +00:00
sc_machdep.c Piggyback MIPS changes and add ARM syscons support for devices with 2012-08-25 23:59:31 +00:00
setcpsr.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
setstack.s
stack_machdep.c Try to make sure the frame is indeed in the kernel memory. 2013-10-22 21:47:34 +00:00
stdatomic.c Fix GCC build for all ARMs. Revert bug introduced in r255613. 2013-09-20 20:44:32 +00:00
support.S Add an END macro to ARM. This is mostly used to tell gas where the bounds 2013-03-16 02:48:49 +00:00
swtch.S Add identification and necessary type checks for Krait CPU cores. Krait CPU is used in 2013-12-20 00:56:23 +00:00
sys_machdep.c Fix panic in ktrcapfail() when no capability rights are passed. 2013-09-18 19:26:08 +00:00
trap.c In the data abort handler, don't panic if kdb is available and says it 2013-11-16 23:37:56 +00:00
uio_machdep.c Put the general logic for being a CPU hog into a new function 2011-02-02 16:35:10 +00:00
undefined.c Remove the last dregs of trapframe_t. It turns out only arm was using 2013-10-27 17:09:23 +00:00
vectors.S Final whitespace trim. 2012-06-13 04:59:55 +00:00
vfp.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
vm_machdep.c Remove the last dregs of trapframe_t. It turns out only arm was using 2013-10-27 17:09:23 +00:00