summaryrefslogtreecommitdiff
path: root/sys/arch/arm64
AgeCommit message (Expand)Author
2018-06-05Move pluart(4) to dev/fdt.Mark Kettenis
2018-06-05Unify arm64 and armv7 pluart(4) implementations.Mark Kettenis
2018-06-05Recognise Cortex A76. Only adding to arm64 as it only supports aarch32Jonathan Gray
2018-06-02Enable fanpwr(4), move sypwr(4) where it belongs.Mark Kettenis
2018-06-01With option WITNESS we need to have a bit more KVA available during earlyMark Kettenis
2018-06-01Enable witness(4) on select architectures to help the current MP work.Visa Hankala
2018-05-31Move com_fdt.c to dev/fdt since we can share it between armv7 and arm64 now.Mark Kettenis
2018-05-30Remove comcnspeed variable, which gets set but is never actually used.Mark Kettenis
2018-05-28Cleanup bootconfig.h and use strlcpy() to copy boot arguments.Mark Kettenis
2018-05-28Remove unused include file.Mark Kettenis
2018-05-28Drop include of <arm64/swi.h> and remove it.Mark Kettenis
2018-05-28Call readdisksector() instead of rolling our own. Drop <sys/systm.h>Mark Kettenis
2018-05-23Enable bwfm(4).Patrick Wildt
2018-05-23Remove unused pmap_steal_memory_implementation(). It doesn't actually workMark Kettenis
2018-05-16Move the code that decodes the i.MX6 PLLs and PFDs into imxanatop(4)Patrick Wildt
2018-05-16Add glue for the USB3 controller on the i.MX8MQ SoC.Patrick Wildt
2018-05-16Implement pmap_growkernel(). Bump VM_MAX_KERNEL_ADDRESS now that we noMark Kettenis
2018-05-15Remove a4x bus space hack.Mark Kettenis
2018-05-14Add support for register shift/io-width to the console code as well.Mark Kettenis
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