summaryrefslogtreecommitdiff
path: root/sys/arch/arm64
AgeCommit message (Expand)Author
2023-12-14NKMEMPAGES_MAX_DEFAULT is no longer used. Remove it from param.h.Claudio Jeker
2023-12-13Fix syscall number bounds check computations.Miod Vallat
2023-12-12two syscall(2) removal chunks got lostTheo de Raadt
2023-12-12remove support for syscall(2) -- the "indirection system call" becauseTheo de Raadt
2023-12-12The sigtramp was calling sigreturn(2), and upon failure exit(2), whichTheo de Raadt
2023-12-11Implement per-CPU caching for the page table page (vp) pool and the PTEMark Kettenis
2023-12-11Add ampchwm(4) a driver to access the Ampere Altra Fine-Grained Power TelemetryClaudio Jeker
2023-12-10Add a new label "sigcodecall" inside every sigtramp definition, directlyTheo de Raadt
2023-12-05boot_file was removed in arm64 machdep.c rev 1.55Jonathan Gray
2023-12-04Remove unneeded symbols.Miod Vallat
2023-12-04Account for nkmempages as well in the pmap_growkernel() call duringClaudio Jeker
2023-11-29Fix unwanted sign-extension of ID register masks. Sign-extension of theMark Kettenis
2023-11-25Fix oslog support and be more forgiving when we see messages that we don'tMark Kettenis
2023-11-23A mountroot hook unsets ci->ci_opp_table in case clocks or regulatorsPatrick Wildt
2023-11-23provide operating performance point info about each cpu via kstats.David Gwynne
2023-11-13enable UDF on arm64 install mediaJonathan Gray
2023-11-11Enable CD9660 in RAMDISK so we can mount CD-ROMs.Patrick Wildt
2023-10-26add cd9660Jonathan Gray
2023-10-26make efi_getdisklabel_cd9660() handle a block size of 512 and simplifyJonathan Gray
2023-10-24Normally context switches happen in mi_switch() but there are 3 casesClaudio Jeker
2023-10-09Recognize GICv4 in the MADT and configure it as arm,gic-v3.Patrick Wildt
2023-09-25Implement support for stream IDs.Mark Kettenis
2023-09-22move simplebusvar.h so it can be used without ifdefJonathan Gray
2023-09-21Properly set up the IOMMU stream ID mapping. Needed for upcoming changesMark Kettenis
2023-09-17clockintr: remove clockintr_init(), clockintr_flagsScott Soule Cheloha
2023-09-16Skip non-MSI interrupt controllers when looking for one matching the ITS idJonathan Matthew
2023-09-14clockintr: replace CL_RNDSTAT with global variable statclock_is_randomizedScott Soule Cheloha
2023-09-12Use IORT ITS nodes to find the right ITS instance to use when establishingJonathan Matthew
2023-09-12Store ITS ID in struct interrupt_controller so it can be used to look upJonathan Matthew
2023-09-12Add an "openbsd,gic-its-id" property to gic-its nodes containing the ITS ID.Jonathan Matthew
2023-09-06revert disabling warnings for zlib on clang >= 15Jonathan Gray
2023-09-05Fix touchpad on newer device trees. The *gpio fields moved up one layer.Tobias Heider
2023-08-23all platforms: separate cpu_initclocks() from cpu_startclock()Scott Soule Cheloha
2023-08-12Fix comments regarding pcb_onfault maintainence. No code change.Miod Vallat
2023-08-11agtimer(4/arm64): call CPU_BUSY_CYCLE() during spin-loopScott Soule Cheloha
2023-08-10agtimer(4/arm64): agtimer_delay: compute cycle count with 64-bit arithmeticScott Soule Cheloha
2023-08-10Take advantage of the fact that the WFI instruction does continueMark Kettenis
2023-08-10The Lenovo X13s has broken firmware that makes it impossible to use PAC.Mark Kettenis
2023-07-26Shutd down the power domains suring suspend.Mark Kettenis
2023-07-25statclock: move profil(2), GPROF code to profclock(), gmonclock()Scott Soule Cheloha
2023-07-23Implement suspend/resume support. This will turn off the power domainMark Kettenis
2023-07-23Enable power domain.Mark Kettenis
2023-07-22Add qcsdam(4), a driver for the PMIC Shared Direct Access Memory found onPatrick Wildt
2023-07-20Remove unused function prototype.Mark Kettenis
2023-07-19Reset sc->sc_early to 0 to make sure the framebuffer attaches.Mark Kettenis
2023-07-19Use "early 2" to attach aplpngr(4) to make sure it attaches before otherMark Kettenis
2023-07-19Implement "early 2" locator for mainbus(4) and simplebus(4) to makeMark Kettenis
2023-07-16Remove debug printfs that print the number of wakeups seen by theMark Kettenis
2023-07-16Read out the system power consumption immediately after wakeup and printMark Kettenis
2023-07-15Remove stray argument name in function prototype.Mark Kettenis