freebsd-skq/sys/arm64/arm64
Andrew Turner 6270ee0b67 Use the base address for early arm64 page tables
Use the kernel physical base rather than the ttbr0 base when building
the kernel identity map. The latter is correct with current assumptions
but may not always be the case.

Sponsored by:	Innovate UK
2020-12-26 19:04:57 +00:00
..
autoconf.c
bus_machdep.c arm64: bs_sr_<N> take II 2020-11-09 23:34:32 +00:00
bus_space_asm.S Add NetBSD compatible bus_space_peek_N() and bus_space_poke_N() functions. 2020-09-19 11:06:41 +00:00
busdma_bounce.c Fix whitespace in comment modified by r368697 2020-12-16 14:47:49 +00:00
busdma_machdep.c Clean up the arm64 bus_dma_run_filter 2020-09-24 10:42:28 +00:00
bzero.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
clock.c
copyinout.S Move the arm64 userspace access checks to macros 2020-10-19 12:06:16 +00:00
cpu_errata.c Utilize ASIDs to reduce both the direct and indirect costs of context 2019-11-03 17:45:30 +00:00
cpufunc_asm.S Stop performing a full icache sync when the DIC and IDC flags are set 2020-05-19 16:04:27 +00:00
db_disasm.c
db_interface.c Use native-sized accesses when accessing memory from kdb. 2020-06-19 16:26:42 +00:00
db_trace.c Check that the frame pointer is within the current stack. 2020-12-08 18:00:58 +00:00
debug_monitor.c debug_monitor: Avoid setting the PSR_D flag for 32bits binaries. 2020-02-24 16:25:11 +00:00
disassem.c
dump_machdep.c
efirt_machdep.c Split out the stage 1 pte bits and add the stage 2 bits 2020-02-24 16:45:31 +00:00
elf32_machdep.c random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
elf_machdep.c random(4) FenestrasX: Push root seed version to arc4random(3) 2020-10-10 21:52:00 +00:00
exception.S Stop speculation past an eret instruction 2019-12-19 08:52:16 +00:00
freebsd32_machdep.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
genassym.c Use a macro to find the offset of kern_ttbr0 2020-12-08 15:51:05 +00:00
gic_v3_acpi.c Fall back to use the GICR address from the generic interrupt struct 2020-11-19 09:26:51 +00:00
gic_v3_fdt.c
gic_v3_reg.h Export tracing facility of GIC500 ITS block. 2020-04-29 14:31:25 +00:00
gic_v3_var.h arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
gic_v3.c arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR 2019-06-24 21:00:28 +00:00
gicv3_its.c Use the new PAGE_SIZE_4K in the GICv3 driver 2020-12-23 13:10:26 +00:00
identcpu.c arm64: export a few more HWCAPs 2020-10-16 13:37:58 +00:00
in_cksum.c
locore.S Use the base address for early arm64 page tables 2020-12-26 19:04:57 +00:00
machdep_boot.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
machdep.c Simplify startup of secondary cores and store MPIDR register to pcpu. 2020-12-05 14:06:01 +00:00
mem.c Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
memcpy.S
memmove.S
minidump_machdep.c Avoid dump_avail[] redefinition. 2020-10-14 22:51:40 +00:00
mp_machdep.c Verify (and fix) the context_id argument passed to the mpentry () by PSCI. 2020-12-14 11:57:43 +00:00
nexus.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
ofw_machdep.c
pmap.c Skip the vm.pmap.kernel_maps sysctl by default. 2020-12-18 20:41:23 +00:00
stack_machdep.c Check that the frame pointer is within the current stack. 2020-12-08 18:00:58 +00:00
support.S Remove unused labels from the arm64 casueword* 2020-10-19 15:52:42 +00:00
swtch.S Stop speculation past an eret instruction 2019-12-19 08:52:16 +00:00
sys_machdep.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
trap.c Fix write only mappings on arm64 2020-10-13 10:26:15 +00:00
uio_machdep.c
uma_machdep.c Tidy up the #includes. Recent changes, such as the introduction of 2020-11-02 19:20:06 +00:00
undefined.c Impleent COMPAT_FREEBSD32 for arm64. 2019-01-13 19:49:46 +00:00
unwind.c Check that the frame pointer is within the current stack. 2020-12-08 18:00:58 +00:00
vfp.c arm64: clean up empty lines in .c and .h files 2020-09-01 21:18:06 +00:00
vm_machdep.c Move SV_ABI_ERRNO translation into linux-specific code, to simplify 2020-09-15 16:41:21 +00:00