summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2022-11-10Make the power button function as a wakeup button during suspend.Mark Kettenis
2022-11-10iWe must be careful to only disable power domains that are no longer inMark Kettenis
2022-11-10arm64 can suspend without PSCI support nowMark Kettenis
2022-11-10Convert amd64 clock and ipi event counters to per-cpuJonathan Matthew
2022-11-10Convert sparc64 clock event counter to per-cpu and increment usingJonathan Matthew
2022-11-09Enable qcpwm(4)Patrick Wildt
2022-11-09Implement wakeup interrupt support. For now this is only implemented forMark Kettenis
2022-11-09Add suspend/resume support to aplns(4).Mark Kettenis
2022-11-09vmm(4): treat vcpu lists as immutable, reducing complexity.Dave Voutila
2022-11-09Make aplpmgr(4) work as a reset controller.Mark Kettenis
2022-11-09vmm on !MULTIPROCESSOR kernels should still mark vpus with pending intrs.David Gwynne
2022-11-09translate Fn+(1-10,-,=) keys to F1-F12 on M1 laptops with a touchbarRobert Nagy
2022-11-09Minor cleanups:Miod Vallat
2022-11-09unbreak GENERIC build on amd64; patch by anton@Stefan Sperling
2022-11-08KNF/whitespace - no code changeMike Larkin
2022-11-08Tedu spmi bus definition that moved over to the fdt files.Patrick Wildt
2022-11-08Hook up all those Qualcomm SoC SPMI devices.Patrick Wildt
2022-11-08don't keep track of how many vcpus are currently running.David Gwynne
2022-11-08further speed up delivery of interrupts to a running vcpu.David Gwynne
2022-11-08Enable gpiobl(4)Tobias Heider
2022-11-08vmm(4): remove locking in vmm_intr_pendingMike Larkin
2022-11-08arm64: switch to clockintr(9)Scott Soule Cheloha
2022-11-08amd64: switch to clockintr(9)Scott Soule Cheloha
2022-11-08Extent the current suspend/resume implementation to include support forMark Kettenis
2022-11-08i386: add delay_fini()Scott Soule Cheloha
2022-11-08amd64: add delay_fini()Scott Soule Cheloha
2022-11-08Move definitions for CNTV_CTL_EL0 to armreg.h.Mark Kettenis
2022-11-08Sprinkle some #ifdef MULTIPROCESSOR to make non-MP kernels build again.Mark Kettenis
2022-11-07Implement the "halt" IPI.Mark Kettenis
2022-11-07vmm(4): set RAX guest register state based on VMCBDave Voutila
2022-11-07Implement db_write_text/bytes() which add support for ddb(4)'s breakpoints.Martin Pieuchot
2022-11-07In kpageflttrap(), validate a non-NULL pcb_onfault against an arrayPhilip Guenther
2022-11-06vmm(4): allocate reference for vm and vcpu SLISTsDave Voutila
2022-11-06Add FDT-based attachment for qciic(4).Patrick Wildt
2022-11-06Add FDT-based attachment for qcgpio(4).Patrick Wildt
2022-11-06Change character drawing depth when 'pseudo' framebuffer depth is changed.Kenji Aoyama
2022-11-06Disable smmu(4) for Qualcomm SC8280XP on FDT attachment like we already doPatrick Wildt
2022-11-06Add glue for the USB3 controller on the Lenovo x13s.Patrick Wildt
2022-11-06While the Qualcomm GENI isn't just a simplebus(4), as one can e.g. selectPatrick Wildt
2022-11-06Make EFI runtime calls more robust on arm64 as well. While I have not seenMark Kettenis
2022-11-05Bump version number so that it's easier to see if the running version hasPatrick Wildt
2022-11-05Not every device tree we're getting passed has an /aliases or /chosen node,Patrick Wildt
2022-11-05Activate the device tree we just loaded from disk. While this doesn't fixPatrick Wildt
2022-11-05Make sure fdt_find_node() returns NULL if it can't find the requested node.Patrick Wildt
2022-11-05powerpc64: TimeBase: add userspace timecounting supportScott Soule Cheloha
2022-11-04EFI firmware has bugs which may mean that calling EFI runtime services willMark Kettenis
2022-11-03riscv64 pmap: flush memory writes before remote sfence.vmaJeremie Courreges-Anglas
2022-11-03Zap unused variableJeremie Courreges-Anglas
2022-11-03Enable smbios0 on arm64 RAMDISK so the code mitigating crashes on the x13sPatrick Wildt
2022-11-02Remove audio(9) speaker_ctl(), let open() handle speakers where neededKlemens Nanni