freebsd-dev/sys/arm/arm
Andrew Turner 199de3d71a Allow the armv6 kernel to be build with PHYSADDR undefined. The kernel
will now find the virtual to physical mapping for libkvm to use at
runtime. This makes PHYSADDR redundant, however keep it around to give
everyone a chance to update their libkvm.

MFC after:	1 week
2014-10-19 21:03:42 +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 Change the way pcpu and curthread are stored per-core: 2014-02-02 20:58:23 +00:00
bcopyinout.S Change the way pcpu and curthread are stored per-core: 2014-02-02 20:58:23 +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 Add cpu_l2cache_drain_writebuf(), use it to implement generic_bs_barrier(). 2014-05-11 04:24:57 +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 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 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 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 Add machine/sysreg.h to simplify accessing the system control coprocessor 2014-09-27 09:57:34 +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_pj4b.S Delete obsolete and unused PJ4B CPU functions 2014-05-25 19:19:41 +00:00
cpufunc_asm_sheeva.S Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +00:00
cpufunc_asm_xscale_c3.S Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +00:00
cpufunc_asm_xscale.S Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +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 Different versions of the ARM processor use different registers. 2014-06-17 21:48:04 +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 Remove the "Unable to unwind further" message from DDB. 2014-10-16 01:48:39 +00:00
devmap.c Add a function to print the contents of the static device mapping table, 2014-01-09 18:51:57 +00:00
disassem.c From https://sourceware.org/ml/newlib/2014/msg00113.html 2014-08-14 04:20:13 +00:00
dump_machdep.c Allow libkvm to get the kernel va to pa delta without the need for 2014-10-19 20:23:31 +00:00
elf_machdep.c /usr/libexec/ld.so.1 never was a thing on FreeBSD/arm. This was the 2014-08-18 02:45:06 +00:00
elf_note.S Add an elf not so kgdb detects the kernel as a FreeBSD elf file. The 2014-10-18 13:38:04 +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 Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +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 Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +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 Final whitespace trim. 2012-06-13 04:59:55 +00:00
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 Allow us to use the virtual timer. It is currently disabled, but should 2014-09-06 13:21:07 +00:00
gic.c The private peripheral interrupts start at offset 16, not 0. Also, use 2014-09-15 15:36:00 +00:00
identcpu.c Add Cortex-A15 cpu id revisions. 2014-04-01 04:56:40 +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 Use a SYSINIT to init the array of interrupt names on arm. This was 2014-08-06 21:27:15 +00:00
locore.S Allow the armv6 kernel to be build with PHYSADDR undefined. The kernel 2014-10-19 21:03:42 +00:00
machdep.c Follow up to r225617. In order to maximize the re-usability of kernel code 2014-10-16 18:04:43 +00:00
mem.c Remove the ARM_USE_SMALL_ALLOC option and code related to it. 2014-02-08 22:21:38 +00:00
minidump_machdep.c Pass up the error status of minidumpsys() to its callers. 2014-10-08 20:25:21 +00:00
mp_machdep.c Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +00:00
mpcore_timer.c Make the ARM MPCore Timer driver work with published standard FDT bindings. 2014-09-20 14:49:21 +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 Fix an undefined variable that was accidentally not causing an error. 2014-09-14 17:36:57 +00:00
physmem.c When building the lists of available memory, actually honor the exclusion 2014-09-30 21:28:05 +00:00
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 Rename pmap_kenter_temp to pmap_kenter_temporary to be consistent with the 2014-09-11 10:53:57 +00:00
pmap.c Rename pmap_kenter_temp to pmap_kenter_temporary to be consistent with the 2014-09-11 10:53:57 +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 Update all arm code that manipulates the PSR registers to use modern syntax. 2014-02-02 00:48:15 +00:00
setstack.s Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
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 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
syscall.c Split you the syscall handling to a separate file. 2014-10-01 12:44:16 +00:00
trap.c Split you the syscall handling to a separate file. 2014-10-01 12:44:16 +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 Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +00:00
vfp.c VFP fixes/cleanups for ARM11: 2014-03-29 14:35:36 +00:00
vm_machdep.c Unify interrupts bit definition and usage. While here remove PSR_C_bit. 2014-09-10 15:25:15 +00:00