summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
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-22sparc64: move retry logic out of stickcmpr_set()Scott Soule Cheloha
2022-12-22Bring over various changes from the arm64 version of this code.Mark 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-19rework the synchronisation around suspend/resume.David Gwynne
2022-12-18Do not save bootdev and boothowto when invalid value has passed.Kenji Aoyama
2022-12-17Add aplefuse(4), a driver for the eFuses on Apple Silicon SoCs.Mark Kettenis
2022-12-14add __ctzdi2 to sparc64 kernelJonathan Gray
2022-12-14Put an splhigh() at the start of cpu_configure() to prevent splassertsMark 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-11Use evcount_percpu() with platform interrupt counters on octeon.Visa Hankala
2022-12-11Cut two cycles from k_tlb_inv() on octeon.Visa Hankala
2022-12-10Increase transfer completion timeout to 100ms. This is what Linux hasMark Kettenis
2022-12-10alpha: switch to clockintrScott Soule Cheloha
2022-12-10Mitigate Spectre-BHB by using core-specific trampoline vectors. On some coresPatrick Wildt
2022-12-10Fix comments, no binary change.Kenji Aoyama
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-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-07_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
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-06_C_LABEL() and _ASM_LABEL() are no longer useful in the "everythingPhilip Guenther
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-06i386: switch to clockintrScott Soule Cheloha
2022-12-06sh, landisk: switch to clockintrScott Soule Cheloha
2022-12-06m88k, luna88k: switch to clockintrScott Soule Cheloha
2022-12-06hppa: switch to clockintrScott Soule Cheloha
2022-12-06Print SBI vendor, version and implemented spec versionJeremie Courreges-Anglas
2022-12-06Drop unused WEAK_REFERENCE macroJeremie Courreges-Anglas
2022-12-05Use evcount_percpu() with mips64 clock and ipi interrupt counters.Visa Hankala
2022-12-05Calculate the bit clock based on number of channels, bytes/sample andMark Kettenis
2022-12-03Use evcount_percpu(9) for clock interruptsJeremie Courreges-Anglas
2022-12-03Add ENTRY_NB() and use it for brk.S and sbrk.S on riscv64Jeremie Courreges-Anglas
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-12-02Drop _C_LABEL() uses in riscv64-specific codeJeremie Courreges-Anglas
2022-12-01_C_LABEL() is no longer useful in the "everything is ELF" world.Philip Guenther
2022-11-29Move the generic variable definitions from the ASM at the top ofPhilip Guenther
2022-11-29Put the original image of the MP-startup and ACPI-suspend/hibernatePhilip Guenther
2022-11-29powerpc64: switch to clockintrScott Soule Cheloha