freebsd-skq/sys/arm64/arm64
andrew 27c3442d81 Remove the old pre-INTRNG arm64 interrupt framework. GENERIC was switched
to INTRNG in r301565 with the old code no longer being built by default with
no reports of issues on any supported hardware.

Approved by:	re (gjb)
Obtained from:	ABT Systems Ltd
Sponsored by:	The FreeBSD Foundation
2016-07-06 16:20:10 +00:00
..
autoconf.c Add support for intrng to arm64. As the GICv3 drivers will need to be 2016-05-16 10:48:51 +00:00
bcopy.c
bus_machdep.c Add support for bus_space_read_region and bus_space_write_region. This is 2015-08-14 09:55:25 +00:00
bus_space_asm.S Add support for bus_space_read_region and bus_space_write_region. This is 2015-08-14 09:55:25 +00:00
busdma_bounce.c Enable setting BF_COHERENT on DMA tags. This allows the kernel to start 2016-05-31 16:28:56 +00:00
busdma_machdep.c Port x86 busdma to ARM64 2015-05-08 18:47:19 +00:00
bzero.S Add bzero.S to ARM64 machdep 2016-04-04 07:11:33 +00:00
clock.c
copyinout.S Allow vmparam.h to be included from assembly files on arm64. 2016-04-06 14:08:10 +00:00
copystr.c Correctly handle the case where copystr(9) is given a string longer than 2016-02-02 10:11:56 +00:00
cpufunc_asm.S Fix possible coherency issues between PEs related to I-cache 2015-07-17 14:33:47 +00:00
db_disasm.c Use designated initialisers for the db disassembler interface to help with 2016-02-09 10:18:22 +00:00
db_interface.c Use kdb_jmpbuf and setjmp to handle accessing invalid addresses in the 2015-08-25 17:02:28 +00:00
db_trace.c Split out db_unwind_frame() so it can be used by DTrace. 2015-06-11 12:47:13 +00:00
debug_monitor.c As <machine/param.h> is included from <sys/param.h>, there is no need 2016-02-22 09:04:36 +00:00
disassem.c ARM64 disassembler: support for LDR instructions 2016-02-11 06:50:11 +00:00
dump_machdep.c
elf_machdep.c Implement vsyscall hack. Prior to 2.13 glibc uses vsyscall 2016-01-09 20:18:53 +00:00
exception.S Reduce the diff with intrng by renaming similar functions. This is a noop, 2016-03-18 16:18:29 +00:00
genassym.c Allow vmparam.h to be included from assembly files on arm64. 2016-04-06 14:08:10 +00:00
gic_v3_fdt.c Add the GICv3 ITS intrng driver. As the interface to the interrupt 2016-06-03 10:28:06 +00:00
gic_v3_reg.h Extract the correct bits from the GICD_TYPER register. The interrupt count 2016-05-20 15:43:51 +00:00
gic_v3_var.h Add the GICv3 ITS intrng driver. As the interface to the interrupt 2016-06-03 10:28:06 +00:00
gic_v3.c INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
gic.h The GIC (v2 at least) has a bit in the TYPER register to indicate whether the GIC 2016-05-17 13:12:26 +00:00
gicv3_its.c Add the GICv3 ITS intrng driver. As the interface to the interrupt 2016-06-03 10:28:06 +00:00
identcpu.c Decode and print the ID_AA64* registers on boot. These registers hold 2015-12-30 17:36:34 +00:00
in_cksum.c
locore.S Increase the arm64 kernel address space to 512GB, and the DMAP region to 2016-04-13 09:44:32 +00:00
machdep.c Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
mem.c Add memrw. This has had minimal testing, and will likely panic the kernel 2015-07-31 13:39:51 +00:00
minidump_machdep.c Add support for 4 level pagetables. The userland address space has been 2016-03-31 11:07:24 +00:00
mp_machdep.c dpcpu_init should have also passed in the calculated cpuid, not the 2016-05-31 19:17:32 +00:00
nexus.c INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
ofw_machdep.c Allow callers of OF_decode_addr to get the size of the found mapping. This 2016-02-16 15:18:12 +00:00
pmap.c sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
stack_machdep.c Add stack_save_td_running(), a function to trace the kernel stack of a 2015-09-11 03:54:37 +00:00
support.S Allow vmparam.h to be included from assembly files on arm64. 2016-04-06 14:08:10 +00:00
swtch.S Add support for 4 level pagetables. The userland address space has been 2016-03-31 11:07:24 +00:00
sys_machdep.c
trap.c Fix a race when the hardware has raised an exception with an unknown or 2016-06-22 12:05:08 +00:00
uio_machdep.c Add ARM64TODO markers to unimplemented functionality 2015-07-30 14:20:36 +00:00
uma_machdep.c Include sys/_task.h into uma_int.h, so that taskqueue.h isn't a 2016-02-09 20:22:35 +00:00
unwind.c Check the frame pointer is within the kernel before accessing it. 2015-08-24 17:28:19 +00:00
vfp.c Pass the pcb to store the vfp state in to vfp_save_state. This fixes a bug 2015-08-03 11:05:02 +00:00
vm_machdep.c Update comments for the MD functions managing contexts for new 2016-06-16 12:05:44 +00:00