summaryrefslogtreecommitdiff
path: root/sys/arch/arm64
AgeCommit message (Expand)Author
2018-05-06Use speed from device tree for serial console. Makes it possible to bootMark Kettenis
2018-05-04Add a common rules file for ofw sources to help keep the configurationsVisa Hankala
2018-05-04Fix WITNESS build on arm64.Visa Hankala
2018-05-04Add stack trace saving for arm64.Visa Hankala
2018-05-03Add support for SMCCC 1.1 which provides proper support for the firmware-basedMark Kettenis
2018-05-02Add imxpd(4) which is a power domain controller driver thatPatrick Wildt
2018-05-02Implement a power domain framework to turn on/off so-called powerPatrick Wildt
2018-04-24Enable gpioiic(4) and gpioow(4). From Artturi Alm.Mark Kettenis
2018-04-20enable ccp(4) as found on amd seattle platforms, eg, overdrive 1000sDavid Gwynne
2018-04-18Stop modifying vm page flags using mixed atomic and non-atomicPatrick Wildt
2018-04-18Introduce a pmap lock on pmap_fault_fixup(). Heavily threadedPatrick Wildt
2018-04-12Implement MAP_STACK option for mmap(). Synchronous faults (pagefault andTheo de Raadt
2018-04-09Set trapframe pointer early on in do_el0_sync. This allows the use ofMark Kettenis
2018-04-09Get rid of some FreeBSD leftovers (that are mostly commented out already).Mark Kettenis
2018-04-09The Open Firmware Interrupt Mapping "recommendation" says that the numberMark Kettenis
2018-04-08Add support for the EFI Random Number Generator Protocol and use it to XORMark Kettenis
2018-04-07Enable islrtc(4).Mark Kettenis
2018-04-06Sadly some UEFI frimware writes to mappings marked as runtime code so we can'tMark Kettenis
2018-04-02Enable mvrng(4).Mark Kettenis
2018-04-02Enable imxiomuxc(4).Patrick Wildt
2018-04-02Enable fec(4).Patrick Wildt
2018-04-02Enable imxccm(4).Patrick Wildt
2018-04-02Enable dwpcie(4).Mark Kettenis
2018-04-02Do not add 32 to the "base" SPI number. Apparently the offset of the firstMark Kettenis
2018-04-02Pay attention to the "reg-io-width" and "reg-shift" properties and avoidMark Kettenis
2018-03-31Bump version number so that we can see if efiboot(8) supports EFI's SimplePatrick Wildt
2018-03-31In addition to using EFI's PXE protocol implement a network driver thatPatrick Wildt
2018-03-31Enable mvtemp(4).Mark Kettenis
2018-03-30Enable imxanatop(4).Patrick Wildt
2018-03-30Enable imxiic(4).Patrick Wildt
2018-03-30Enable imxesdhc(4).Patrick Wildt
2018-03-30Enable imxgpio(4).Patrick Wildt
2018-03-30Remove a premature newline print. A later print already does it andPatrick Wildt
2018-03-30Enable imxgpc(4).Patrick Wildt
2018-03-29Call imxuart(4) early attach on arm64.Patrick Wildt
2018-03-29Move imxuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.Patrick Wildt
2018-03-29Initialize the secondary core's schedstate before spinning them up.Patrick Wildt
2018-03-29Set p->p_cpu in cpu_switchto() like we do on other MP architectures.Patrick Wildt
2018-03-29Enable mvclock(4), mvicu(4), mvpinctrl(4), mvgpio(4) and mvrtc(4). ThisMark Kettenis
2018-03-20To allow sharing more code between armv7 and arm64 platforms, introducePatrick Wildt
2018-03-20Do not panic from ddb(4) when a lock requirement isn't fulfilled.Martin Pieuchot
2018-03-12Remove dependencies for non-existing files.Mark Kettenis
2018-03-09Remove bogus copying of bootargs.Mark Kettenis
2018-03-05#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archTheo de Raadt
2018-03-02The UEFI specification states that a watchdog timer should be armed forJonathan Gray
2018-02-24Enable bcmrng(4).Mark Kettenis
2018-02-24Enable interrupts while running interrupt handlers like we do onJonathan Gray
2018-02-24Enable bcmtemp(4).Mark Kettenis
2018-02-24Make ncpusfound count the available processors even if they don't attach.Mark Kettenis
2018-02-23Disable mailbox interrupts on all cores upon attach instead of enabling theMark Kettenis