freebsd-dev/sys/arm64/arm64
Andrew Turner 2420f6aed9 Enable IPIs on CPU 0 on arm and arm64
Not all interrupt controllers enable IPIs by default as the Arm
GIC specs make it an implementation defined option. As at least two
hypervisors have also previously masked the IPIs on boot.

As we already enable these IPIs on the non-boot CPUs it is expected
this is a safe operation.

Differential Revision:	https://reviews.freebsd.org/D26975
2021-05-02 07:43:34 +00:00
..
autoconf.c
bus_machdep.c Add a way to map arm64 non-posted device memory 2021-05-01 06:01:20 +00:00
bus_space_asm.S
busdma_bounce.c arm64 busdma: Fix loading of small bounced buffers. 2021-01-19 13:09:17 +01:00
busdma_machdep.c
bzero.S
clock.c
copyinout.S
cpu_errata.c
cpufunc_asm.S
db_disasm.c
db_interface.c
db_trace.c ddb: replace watchpoint set/clear functions 2021-03-29 12:05:44 -03:00
debug_monitor.c arm64: adjust comments in dbg_monitor_exit() 2021-04-13 14:41:31 -03:00
disassem.c
dump_machdep.c
efirt_machdep.c Switch the EFI virtual address to a uint64_t 2021-05-01 06:01:20 +00:00
elf32_machdep.c arm64: clear debug registers after execve(2) 2021-04-13 14:41:03 -03:00
elf_machdep.c
exception.S arm64: fix hardware single-stepping from EL1 2021-03-01 10:04:22 -04:00
freebsd32_machdep.c
gdb_machdep.c gdb: report specific stop reason for watchpoints 2021-03-30 11:36:41 -03:00
genassym.c
gic_v3_acpi.c
gic_v3_fdt.c gic_v3: add message based interrupts support 2021-01-25 10:08:47 +00:00
gic_v3_reg.h
gic_v3_var.h gic_v3: add message based interrupts support 2021-01-25 10:08:47 +00:00
gic_v3.c gic_v3: add message based interrupts support 2021-01-25 10:08:47 +00:00
gicv3_its.c gicv3_its: Flush cache after allocating ITT memory 2021-05-01 00:58:26 +02:00
identcpu.c arm64: extend struct db_reg to include watchpoint registers 2021-02-17 12:05:00 -04:00
in_cksum.c
locore.S arm64: Fix COMPAT_FREEBSD32. 2021-03-10 19:06:42 +01:00
machdep_boot.c
machdep.c Switch the EFI virtual address to a uint64_t 2021-05-01 06:01:20 +00:00
mem.c
memcpy.S
memmove.S
minidump_machdep.c
mp_machdep.c Enable IPIs on CPU 0 on arm and arm64 2021-05-02 07:43:34 +00:00
nexus.c Implement bus_map_resource on arm64 2021-05-02 07:35:16 +00:00
ofw_machdep.c
pmap.c Move IOMMU code to a separate pmap module and switch ARM System MMU 2021-04-27 19:16:09 +01:00
stack_machdep.c arm64: Improve DDB backtrace support 2021-02-01 14:15:57 +00:00
support.S
swtch.S
sys_machdep.c
trap.c arm64: fix hardware single-stepping from EL1 2021-03-01 10:04:22 -04:00
uio_machdep.c
uma_machdep.c
undefined.c
unwind.c arm64: Improve DDB backtrace support 2021-02-01 14:15:57 +00:00
vfp.c Discard the arm64 VFP state before resetting it 2021-04-08 07:51:26 +00:00
vm_machdep.c arm64: clear debug register state on fork 2021-04-08 09:41:41 -03:00