summaryrefslogtreecommitdiff
path: root/sys/arch/arm/include
AgeCommit message (Expand)Author
2022-02-21cululative -> cumulativeJonathan Gray
2022-01-06Use a 64-bit integer for pcitag_t and define PCITAG_NODE and PCITAG_OFFSETMark Kettenis
2021-08-30Remove typedef of db_addr_t; mpi converted the users of it to vaddr_t alreadyJasper Lievisse Adriaanse
2021-07-06Introduce CPU_IS_RUNNING() and us it in scheduler-related code to preventMark Kettenis
2021-06-02kernel: introduce per-CPU panic(9) message bufferscheloha
2021-05-16ansiJonathan Gray
2021-03-11spellingJonathan Gray
2021-02-25Add some infrastructure in the PCI chipset tag for pci_probe_device_hook()Patrick Wildt
2020-08-14Remove "for all XXX platforms" from comment. Fixes the issue pointed outMark Kettenis
2020-07-14Implement pci_intr_establish_cpu() on arm64 and armv7. The function pointerPatrick Wildt
2020-07-14Extend the interrupt API on arm64 and armv7 to be able to pass aroundPatrick Wildt
2020-07-08do not need these versions of timetc.hTheo de Raadt
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-06-30Remove obsolete <machine/stdarg.h> header. Nowadays the varargVisa Hankala
2020-05-31introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.David Gwynne
2020-05-17Add machdep.compatible.Mark Kettenis
2020-04-29Let the armv7 bus_dma layer and simplebus(4) implementation deal withMark Kettenis
2020-01-12Implement cpu_kick() and cpu_unidle().Mark Kettenis
2019-12-19Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest ofMartin Pieuchot
2019-11-07Remove get_pc_str_offset(), which has been unused since we switchedPatrick Wildt
2019-11-07Convert db_addr_t -> vaddr_t but leave the typedef for now.Martin Pieuchot
2019-10-27Add code to spin up secondary CPUs.Mark Kettenis
2019-09-30Synch the cpu match/attach/identify code with arm64. This drops someMark Kettenis
2019-09-23Implement DVFS support.Mark Kettenis
2019-03-13Store whether or not the VFP was active on entering the unhandledPatrick Wildt
2019-01-22flense more trailing whitespacePeter Hessler
2019-01-22remove trailing whitespace in the Laptop Package part of the license text.Peter Hessler
2018-12-05Include srp.h where struct cpu_info uses srp to avoid erroring out whenJonathan Gray
2018-10-02Unify the MD byteswapping code as much as possible across architectures.Christian Weisgerber
2018-09-14Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toClaudio Jeker
2018-08-08Extend the FDT interrupt API to support masking and unmasking IRQs.Patrick Wildt
2018-08-06Make it possible to build a MULTIPROCESSOR kernel on armv7. While thisMark Kettenis
2018-08-06Give the FDT interrupt API a more generic naming by replacing thePatrick Wildt
2018-07-09Add PCI machdep headers based on the arm64 port.Patrick Wildt
2018-06-30Remove strange /* End of file */ style.Theo de Raadt
2018-06-23Save and restore FPU registers around signal handlers.Mark Kettenis
2018-06-22Save and restore the relevant FPU state on armv7.Mark Kettenis
2018-05-07Use speed from device tree for serial console on armv7 too.Mark Kettenis
2018-03-20To allow sharing more code between armv7 and arm64 platforms, introducePatrick Wildt
2018-03-16Make FPU registers available in core dumps and through ptrace(2).Mark Kettenis
2018-03-05Do not redefine PAGE_SHIFT/PAGE_SIZE/PAGE_MASK in vmparam.h; thoseTheo de Raadt
2018-03-05#define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archTheo de Raadt
2018-03-01AAPCS requires 8-byte alignment for 64-bit types. We missed this when weMark Kettenis
2018-02-10Convert armv7 to MI mutex.Martin Pieuchot
2018-01-26Add kernel support for the VFP FPU/SIMD unit. Based on a diff by drahn@.Mark Kettenis
2018-01-23Revise 'struct fpreg' such that it can actually represent the full VFPv3-D32Mark Kettenis
2018-01-15Improve defense against branch predictor target injection (Spectre "variant 2")Mark Kettenis
2017-10-01set MAXSSIZ to the same value as on all other architectures (32MB)Christian Weisgerber
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andPhilip Guenther
2017-08-27Add glass console support for arm64. This uses the "stdout-path" propertyMark Kettenis