summaryrefslogtreecommitdiff
path: root/sys/arch/arm64
AgeCommit message (Expand)Author
2021-02-23remove some unused includesJonathan Gray
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha
2021-02-22Enable bge(4).Mark Kettenis
2021-02-22Enable apldog(4).Mark Kettenis
2021-02-22Add apldog(4), a driver for the watchdog on Apple M1 SoCs.Mark Kettenis
2021-02-21Add cryptox(4), a driver for armv8 cryptographic extensions.tobhe
2021-02-21One CPUs that implement the VHE extension and have the E2H bit set, keepMark Kettenis
2021-02-17Add support for FIQs. We need these to support agtimer(4) on Apple M1 SoCsMark Kettenis
2021-02-16Introduce BUS_SPACE_MAP_POSTED such that we can distinguish betweenMark Kettenis
2021-02-15While it should be possible to use "normal uncachable" mappings forMark Kettenis
2021-02-11Call exuart(4) early attach on arm64.Patrick Wildt
2021-02-11Enable exuart(4).Patrick Wildt
2021-02-10Add a instruction barrier between writing CCSELR_EL1 and reading CCSIDR_EL1Mark Kettenis
2021-02-09Make sure that switching the console from serial to framebuffer worksMark Kettenis
2021-02-04Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited toanton
2021-01-29recognise Cortex-A78CJonathan Gray
2021-01-28Again allow COPTS= to come from the environment again, and don't lose theTheo de Raadt
2021-01-26Recognize Apple Icestorm cores.Mark Kettenis
2021-01-25Give machdep.c a thorough cleanup that is long overdue.Mark Kettenis
2021-01-23introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr
2021-01-19Enable athn(4)Mark Kettenis
2021-01-19s/KHz/kHz/ and reduce dmesg spam a bitMark Kettenis
2021-01-15Split the IORT struct into two, as the current version not only containedPatrick Wildt
2021-01-15Move IO Remapping Table (IORT) struct defines to the common ACPI headerPatrick Wildt
2020-12-25Refactor klist insertion and removalVisa Hankala
2020-12-19Apply r1.86 of amd64 acpi_machdep.c to arm64 and i386, converting a fewJonathan Matthew
2020-12-18Add glue for the USB3 controller on the i.MX8MP SoC. NXP had this glue forPatrick Wildt
2020-12-09Use daddr_t and not daddr32_t in boot media.Kenneth R Westerback
2020-12-09Remove redundant TLB flush. All callers of pmap_pte_remove() were alreadyMark Kettenis
2020-12-06Implement pci_intr_disestablish(9) for acpicpi(4) on arm64.Mark Kettenis
2020-12-06Implement acpi_intr_disestablish() for arm64.Mark Kettenis
2020-12-06Add dwgpio(4) a driver for the Synopsys DesignWare GPIO controller.Mark Kettenis
2020-12-06Add missing byteswaps.Mark Kettenis
2020-12-04Recognize Neoverse-N2.Mark Kettenis
2020-11-29Enable mvsw(4).Mark Kettenis
2020-11-28ICC_DIR, used to deactive interrupts, is only needed when running inPatrick Wildt
2020-11-22ARM64's bus dma coalesces segments when they are physically contiguous,Patrick Wildt
2020-11-20Restructure cache flush operations to avoid repeated barriers. SpecificallyPatrick Wildt
2020-11-19Make bus_space_mmap(9) work for simplebus(4).Mark Kettenis
2020-11-19Make sure bus_space_mmap(9) works for pciecam(4).Mark Kettenis
2020-11-19Implement address translation for bus_space_mmap(9).Mark Kettenis
2020-11-17Enable imxiic(4) at ACPI.Patrick Wildt
2020-11-15Enable acpige(4)Patrick Wildt
2020-11-15Add support for edge-triggered interrupts in acpi_intr_establish(). SoPatrick Wildt
2020-11-15Add support for edge-triggered interrupts to agintc(4). This is mostlyPatrick Wildt
2020-11-14Enable sdhc(4) at ACPI.Patrick Wildt
2020-11-11Enable acpitz(4) and acpipwrres(4). Stop horrible jet fan noise on myPatrick Wildt
2020-11-09Enable mvpp(4).Patrick Wildt
2020-11-08In case of failure, call sigexit() from trapsignal instead of sensig().Martin Pieuchot
2020-11-06Clean up arm64's autoconf code. There have been quite a few unusedPatrick Wildt