summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2021-12-09Make the clockpad work in "raw" mode.Mark Kettenis
2021-12-09Fix cpuid leaf clamping to let through cpuid(0x15) when we have anPhilip Guenther
2021-12-09Add aplpmgr(4), a driver for the power management controller found onMark Kettenis
2021-12-09We only have one syscall table: inline sysent/SYS_MAXSYSCALL andPhilip Guenther
2021-12-07Delete an #if block that dates from rev 1.1 and hasn't been enabledPhilip Guenther
2021-12-07Add missing kernel unlock in error path.Anton Lindqvist
2021-12-06Start to delete emulation support: since we're Just ELF, makePhilip Guenther
2021-12-06Implement DMA address translation for "raw" loads as well.Mark Kettenis
2021-12-06Implement DMA address translation for "raw" loads as well.Mark Kettenis
2021-12-06zero correct var in cpu_dump()Jonathan Gray
2021-12-04vmm(4): reload vmcs after possible sleep pointsDave Voutila
2021-12-03- support I2C connected PMIC, add "early 1" to sxitwi.SASANO Takayoshi
2021-12-01Fix booting from an IDE block device on the Sun Blade 100. ApparentlyMark Kettenis
2021-11-30add ixl(4)Theo de Raadt
2021-11-30enable uhid/fidoTheo de Raadt
2021-11-29vmm(4): bump remote vmclear spinout ticksDave Voutila
2021-11-27free() with nullptr is OK, but not if the size is unitialized, and theTheo de Raadt
2021-11-27stop building kernels with -Wno-uninitialized on clang archsJonathan Gray
2021-11-26The IORT table usually only contains single mappings. While on the LX2K therePatrick Wildt
2021-11-26avoid clang -Wsometimes-uninitialized warning when DDB is not definedJonathan Gray
2021-11-26avoid clang -Wsometimes-uninitialized warning when MULTIPROCESSOR is notJonathan Gray
2021-11-23limit a variable to the scope inside #ifdef where it is usedTheo de Raadt
2021-11-22Enable iicmux(4) and pcyrtc(4).Mark Kettenis
2021-11-22Hack alert! Apple M1 systems still don't work with an MP kernel.Mark Kettenis
2021-11-22vmm(4): copyout guest state on VM_EXIT_NONEDave Voutila
2021-11-19Correct the CPUID() and CPUID_LEAF() macros to not include a trailingPhilip Guenther
2021-11-14Make sure efiboot is built with RELA/REL relocations and not RELR,Philip Guenther
2021-11-13Catch up with (proposed) Linux device tree bindings.Mark Kettenis
2021-11-12Add support for controlling keyboard LEDs.Mark Kettenis
2021-11-12Use a mutex to lock the bus such that we can safely access the bus fromMark Kettenis
2021-11-11The Apple DART has a nifty feature that allows us protection of subrangesMark Kettenis
2021-11-11Retire switch(4) it never really was production ready and the OpenFlowClaudio Jeker
2021-11-09Add gpiokeys(4) for arm64Klemens Nanni
2021-11-09Sort gpio{leds,charger}Klemens Nanni
2021-11-07Enable igc(4).Patrick Wildt
2021-11-02Remove trailing whitespaceMike Larkin
2021-11-02Enable igc(4).Patrick Wildt
2021-11-01Remove backwards compat code.Mark Kettenis
2021-11-01Catch up with the Linux device tree bindings. Put the USB DARTs into bypassMark Kettenis
2021-11-01Add support for the keyboard/touchpad on Apple M1 laptops.Mark Kettenis
2021-10-31Add aplspi(4), a driver for the SPI controller found on the Apple M1 SoC.Mark Kettenis
2021-10-30Add GPIO functionality (including support for using GPIOs as interrupt pins).Mark Kettenis
2021-10-26Improve unhibernate performance (30% on some machines, another upcoming diffTheo de Raadt
2021-10-26Enable vmx(4) on arm64. Tested using VMware Fusion on the Apple M1.Patrick Wildt
2021-10-26Only flush freshly mapped uncached/device mappings if we have a vm_page for it,Patrick Wildt
2021-10-26Allocate fresh memory to put our device tree into, to make sure we have leastPatrick Wildt
2021-10-26Remove more occurences of O_RDONLY in our bootloaders.Patrick Wildt
2021-10-25typos in comments, from jj, reported by Elyes Haouas on ircStuart Henderson
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-10-24Constify struct cfattach.Martin Pieuchot