summaryrefslogtreecommitdiff
path: root/sys/arch/arm64
AgeCommit message (Expand)Author
2023-01-30Rework cpu_init_secondary() such that it can be used for both the initialMark Kettenis
2023-01-27Only use the CPU_OFF PSCI call if SYSTEM_SUSPEND is supported. This meansMark Kettenis
2023-01-26Rework the secondary CPU spinup code to take advantage of the contextMark Kettenis
2023-01-24Parallels Desktop 17 emulates an azalia audio device, add itJoshua Stein
2023-01-22Simplify the (so far unused) apm_record_event() function a bit and use itMark Kettenis
2023-01-21Make bus_dmamem_alloc_range(9) API available.Mark Kettenis
2023-01-16Manage RTC offset through UEFI variables handled by a TEE application thatPatrick Wildt
2023-01-16Attach drivers on nodes under /firmware.Patrick Wildt
2023-01-16Don't put data in .text.Mark Kettenis
2023-01-16we spent far too long debugging a weird go library problem (incorrectTheo de Raadt
2023-01-14Change suspend idle loop from WFE to WFI. This avoids spurious wakeupsMark Kettenis
2023-01-14Assign (stereo) channel numbers based on "sound-name-prefix" properties.Mark Kettenis
2023-01-14Implement access to EFI variables and ESRT through an ioctl(2) interfaceMark Kettenis
2023-01-11Make sure we also remove read access in pmap_page_ro() when the newMark Kettenis
2023-01-09Set the default for machdep.lidaction to 1 like on amd64.Mark Kettenis
2023-01-09Implement suspend on lid close.Mark Kettenis
2023-01-09Allwinner hardware sucks! The ARM generic timer on the A64 has a bugMark Kettenis
2023-01-06Remove copystr(9), unless used internally by copy{in,out}str.Miod Vallat
2023-01-04experiments for --execute-only on arm64 and riscv64 are going well,Theo de Raadt
2023-01-01Enable power management for PCI devices.Mark Kettenis
2023-01-01update drm to linux 6.1.2Jonathan Gray
2022-12-31Add machdep.lidaction to machdep names list.Patrick Wildt
2022-12-30Neuter zlib fatal warnings when building kernels and bootloaders with clang 15Jeremie Courreges-Anglas
2022-12-24Enable pcagpio(4), and also consistently pcamux(4) while we're at it. WithPatrick Wildt
2022-12-23Add detection of EPAN feature bit.Mark Kettenis
2022-12-23Avoid using 1GB mappings for the identity map that we use in the earlyMark Kettenis
2022-12-21Implement wakeup interrupt handling. This makes sure that during suspendPatrick Wildt
2022-12-21Pull enabling/disabling wakeup interrupt handling out of the aplintc(4)Mark Kettenis
2022-12-17Add aplefuse(4), a driver for the eFuses on Apple Silicon SoCs.Mark Kettenis
2022-12-12Enable tipd(4) on RAMDISK kernels as well.Mark Kettenis
2022-12-12Fix USB hotplug on type-C connectors of Apple Silicon hardware. The USBMark Kettenis
2022-12-12Improve range check to protect against overflow.Mark Kettenis
2022-12-10Increase transfer completion timeout to 100ms. This is what Linux hasMark Kettenis
2022-12-10Mitigate Spectre-BHB by using core-specific trampoline vectors. On some coresPatrick Wildt
2022-12-09Simplify early kernel bootstrap a bit more. Just map the entire 64MB memoryMark Kettenis
2022-12-09Add detection for Spectre-BHB related CLRBHB, ECBHB and CSV2_3/HCXTPatrick Wildt
2022-12-09Fix typo: SCTX -> SCXTPatrick Wildt
2022-12-08_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
2022-12-08Forcibly set console output to the framebuffer on the Lenovo x13s.Patrick Wildt
2022-12-07The ACPI tables on the Lenovo x13s are incomplete and unusable. ForPatrick Wildt
2022-12-06Add support for additional RTKit endpoint advertised by NVMe firmware thatMark Kettenis
2022-12-06Implement support for shared interrupts.Mark Kettenis
2022-12-06For write operations, wait until the transaction completes just like weMark Kettenis
2022-12-05Calculate the bit clock based on number of channels, bytes/sample andMark Kettenis
2022-12-03Rework the RTKit code such that we don't spin forever if for some reasonMark Kettenis
2022-12-03The device tree bindings for aplcpu(4) changed once more, recycling theMark Kettenis
2022-11-26Adjust for changes in the device tree bindings. Since it is relativelyMark Kettenis
2022-11-26Add arm64 lid_action sysctl for Apple Silicon laptops.Tobias Heider
2022-11-26Enable aplpwm(4) and pwmleds(4).Mark Kettenis
2022-11-25Disable screen backlight on Apple silicon laptops when lid is closed.Tobias Heider