summaryrefslogtreecommitdiffstats
path: root/sys/arch/arm/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* spellingjsg2021-03-111-2/+2
* Add some infrastructure in the PCI chipset tag for pci_probe_device_hook()patrick2021-02-251-2/+4
* Remove "for all XXX platforms" from comment. Fixes the issue pointed outkettenis2020-08-141-2/+2
* Implement pci_intr_establish_cpu() on arm64 and armv7. The function pointerpatrick2020-07-141-3/+8
* Extend the interrupt API on arm64 and armv7 to be able to pass aroundpatrick2020-07-141-1/+5
* do not need these versions of timetc.hderaadt2020-07-081-23/+0
* Add support for timeconting in userland.pirofti2020-07-061-0/+23
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-56/+0
* introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg2020-05-311-1/+3
* Add machdep.compatible.kettenis2020-05-171-2/+4
* Let the armv7 bus_dma layer and simplebus(4) implementation deal withkettenis2020-04-291-24/+5
* Implement cpu_kick() and cpu_unidle().kettenis2020-01-121-2/+4
* Convert boolean_t/TRUE/FALSE to int/1/0 for coherency with the rest ofmpi2019-12-191-5/+5
* Remove get_pc_str_offset(), which has been unused since we switchedpatrick2019-11-071-7/+1
* Convert db_addr_t -> vaddr_t but leave the typedef for now.mpi2019-11-071-3/+3
* Add code to spin up secondary CPUs.kettenis2019-10-271-1/+9
* Synch the cpu match/attach/identify code with arm64. This drops somekettenis2019-09-302-25/+65
* Implement DVFS support.kettenis2019-09-231-1/+8
* Store whether or not the VFP was active on entering the unhandledpatrick2019-03-132-3/+3
* flense more trailing whitespacephessler2019-01-221-5/+5
* remove trailing whitespace in the Laptop Package part of the license text.phessler2019-01-221-4/+4
* Include srp.h where struct cpu_info uses srp to avoid erroring out whenjsg2018-12-051-1/+2
* Unify the MD byteswapping code as much as possible across architectures.naddy2018-10-021-25/+20
* Unify and bump some of the NMBCLUSTERS defines. Some archs had it set toclaudio2018-09-141-2/+2
* Extend the FDT interrupt API to support masking and unmasking IRQs.patrick2018-08-081-1/+3
* Make it possible to build a MULTIPROCESSOR kernel on armv7. While thiskettenis2018-08-062-35/+39
* Give the FDT interrupt API a more generic naming by replacing thepatrick2018-08-061-1/+11
* Add PCI machdep headers based on the arm64 port.patrick2018-07-091-47/+37
* Remove strange /* End of file */ style.deraadt2018-06-306-18/+6
* Save and restore FPU registers around signal handlers.kettenis2018-06-231-1/+5
* Save and restore the relevant FPU state on armv7.kettenis2018-06-221-35/+27
* Use speed from device tree for serial console on armv7 too.kettenis2018-05-071-1/+2
* To allow sharing more code between armv7 and arm64 platforms, introducepatrick2018-03-201-1/+2
* Make FPU registers available in core dumps and through ptrace(2).kettenis2018-03-161-1/+1
* Do not redefine PAGE_SHIFT/PAGE_SIZE/PAGE_MASK in vmparam.h; thosederaadt2018-03-051-9/+1
* #define _MAX_PAGE_SHIFT in MD _types.h as the maximum pagesize an archderaadt2018-03-051-1/+2
* AAPCS requires 8-byte alignment for 64-bit types. We missed this when wekettenis2018-03-011-2/+2
* Convert armv7 to MI mutex.mpi2018-02-101-72/+2
* Add kernel support for the VFP FPU/SIMD unit. Based on a diff by drahn@.kettenis2018-01-264-19/+144
* Revise 'struct fpreg' such that it can actually represent the full VFPv3-D32kettenis2018-01-231-5/+3
* Improve defense against branch predictor target injection (Spectre "variant 2")kettenis2018-01-152-2/+7
* set MAXSSIZ to the same value as on all other architectures (32MB)naddy2017-10-011-2/+2
* Move mutex, condvar, and thread-specific data routes, pthread_once, andguenther2017-09-051-5/+1
* Add glass console support for arm64. This uses the "stdout-path" propertykettenis2017-08-271-1/+5
* Add Cortex-A55 and Cortex-A75 part numbers.jsg2017-08-201-1/+5
* remove apmwarn sysctl which is not usedtedu2017-08-121-3/+3
* Use unsigned long instead of uint32_t, which is the appropriate integerkettenis2017-07-311-3/+3
* remove CPU_LIDSUSPEND/machdep.lidsuspendnatano2017-07-121-3/+3
* kill RCSID macros; discussed with millertderaadt2017-06-291-5/+1
* Unbreak profiling assembly functions in userland by defining thempi2017-06-231-2/+2