summaryrefslogtreecommitdiff
path: root/sys/arch/arm64
AgeCommit message (Expand)Author
2018-01-05Make arm64 use the MI mplock implementation. Avoid <sys/mplock.h> beingMark Kettenis
2018-01-04Implement support for calling EFI runtime services and use it to implementMark Kettenis
2018-01-02Enable rkpcie(4).Mark Kettenis
2017-12-31Enable sxitemp(4).Mark Kettenis
2017-12-31Enable sypwr(4).Mark Kettenis
2017-12-31Tighten the permissions used in the early stage page tables somewhat.Mark Kettenis
2017-12-30Delete unnecessary <sys/file.h> includesPhilip Guenther
2017-12-30Add copyin32 implementation.Mark Kettenis
2017-12-30Implement CPU_BUSY_CYCLE and intr_disable/restore.Mark Kettenis
2017-12-29Use register_t instead of uint32_t in smc/hmc calls such that argumentsMark Kettenis
2017-12-27Initialize memhook such that /dev/mem access doesn't attempt to map pagesMark Kettenis
2017-12-27Turns out linker scripts in lld are still subtly broken and aligningMark Kettenis
2017-12-24Re-enable the code that unmaps the startup code. This was temporarilyMark Kettenis
2017-12-24For systems where the cpu node in the device tree has a "clocks" property,Mark Kettenis
2017-12-24Generate SIGBUS/BUS_ADRALN when we see a SP Alignment Exception from userland.Mark Kettenis
2017-12-23Remove stray space.Mark Kettenis
2017-12-20Sync C mutex implementations.Martin Pieuchot
2017-12-18Generate SIGBUS/BUS_ADRALN when we see a PC Alignment Exception from userland.Mark Kettenis
2017-12-17Add wsdisplay options needed for X and VT switching.Mark Kettenis
2017-12-16Enable sxirsb(4).Mark Kettenis
2017-12-14fcntl(F_SETFL) invokes the FIONBIO and FIOASYNC ioctls internally, soPhilip Guenther
2017-12-11In uvm Chuck decided backing store would not be allocated proactivelyTheo de Raadt
2017-12-04Change __mp_lock_held() to work with an arbitrary CPU info structure andMartin Pieuchot
2017-11-13Add support for the i2c controller variant found on the Allwinner A31 andMark Kettenis
2017-11-04Since rev 1.502 of rc(8) it creates a /bsd.booted hard link. At theFlorian Obser
2017-10-24R_AARCH64_NONE should be zero, not 256. The latter was a deprecatedPhilip Guenther
2017-10-24In ld scripts, an output section with no input sections is always markedPhilip Guenther
2017-10-24Attach syscon(4) early. Also attach psci(4) early such that cpuresetfnMark Kettenis
2017-10-13Use gap.o on arm64. After the recent llvm/lld 5.0.0 update the linkerJonathan Gray
2017-10-04Due to changes in LLD where sections are sorted in a different way,Patrick Wildt
2017-10-01set MAXSSIZ to the same value as on all other architectures (32MB)Christian Weisgerber
2017-09-28When option DDB_STRUCTINFO was removed from the kernel, too much fromPatrick Wildt
2017-09-21Add dwxe(4), a driver the Synopsis DesignWare Ethernet controller usedPatrick Wildt
2017-09-19Enable syscon(4).Patrick Wildt
2017-09-16The copyin(9) family of functions should return EFAULT for all memoryPhilip Guenther
2017-09-12Remove option DDB_STRUCTINFO. Now that ddb(4) is CTF aware, similarMartin Pieuchot
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andPhilip Guenther
2017-08-29remove uneeded includes after recent fdt header changesJonathan Gray
2017-08-28swap ualea for urngJasper Lievisse Adriaanse
2017-08-28Add rkpmic(4), a driver for the RK808 Power Management IC. For now, thisMark Kettenis
2017-08-27Add rkiic(4) a driver for the i2c controllers found on the Rockchip RK3399.Mark Kettenis
2017-08-27arm64 performance: use cache zeroing function in pmap_zero_page()Dale Rahn
2017-08-27Add glass console support for arm64. This uses the "stdout-path" propertyMark Kettenis
2017-08-27Clear second return register on exec.Mark Kettenis
2017-08-25Add rktemp(4), a driver for the temperature sensors on the Rockchip RK3399Mark Kettenis
2017-08-23If the firmware provides a framebuffer through the Graphics Output Protocol,Mark Kettenis
2017-08-23Add code to attach framebuffers found under /chosen. Taken from armv7.Mark Kettenis
2017-08-22Some small cleanups to reduce the diffs to the armv7 efiboot.Mark Kettenis
2017-08-20Add Cortex-A55 and Cortex-A75 part numbers.Jonathan Gray