aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/include
Commit message (Expand)AuthorAgeFilesLines
* MFC r360082:Mitchell Horne2020-05-062-94/+1
* MFC r354709-r354710, r355069, r355439, r355780, r356273, r356472Ian Lepore2020-01-172-0/+28
* MFC r352938:Ian Lepore2019-12-072-100/+335
* MFC r353165: align use of cp15_pmccntr_get with its availabilityAndriy Gapon2019-10-301-1/+1
* MFC r351594 (by kib): Centralize __pcpu definitions.Alexander Motin2019-10-252-2/+52
* MFC r341787 by hselasky: Implement atomic_swap_xxx() for all platforms.Andriy Gapon2019-10-241-0/+7
* MFC r349887:Ian Lepore2019-08-111-9/+7
* MFC r345296:Michal Meloun2019-08-091-9/+9
* MFC r345228:Konstantin Belousov2019-03-231-0/+4
* MFC r344353:Konstantin Belousov2019-03-061-0/+7
* MFC r341679:Michal Meloun2018-12-141-1/+1
* MFC r340136:Konstantin Belousov2018-11-181-1/+1
* MFC 340164,340168,340170: Add custom cpu_lock_delay() for x86.John Baldwin2018-11-081-0/+1
* Remove the L1 and L2 xscale page defines and rename the generic macros toAndrew Turner2018-08-161-64/+9
* Remove pmap_kenter_section from the arm pmap. It's unused.Andrew Turner2018-08-151-1/+0
* Remove ARM_HAVE_SUPERSECTIONS. It was only supported on some XScale CPUs.Andrew Turner2018-08-151-8/+0
* Make code and data only used within the arm pmap code as static.Andrew Turner2018-08-151-21/+0
* Remove arm pmap variables that are only ever set and never read.Andrew Turner2018-08-151-8/+0
* Remove ARM_MMU_GENERIC, it's the only ARMV4/v5 MMU we support.Andrew Turner2018-08-151-35/+0
* Remove checks for now unsupported CPU_* values in arm headers.Andrew Turner2018-08-152-28/+4
* Start to remove XScale support from the ARMv4/v5 pmap. Support for XScaleAndrew Turner2018-08-151-10/+0
* Remove cpu_pfr from arm. It's unused.Andrew Turner2018-08-141-1/+0
* Add support for pmap_enter(..., psind=1) to the armv6 pmap. In other words,Alan Cox2018-08-081-0/+1
* Implement atomic_swap_64(9).Marius Strobl2018-08-071-0/+13
* Use the cp15 functions to read cp15 registers rather than using assemblyAndrew Turner2018-07-281-4/+0
* Make the arm cpu setup functions static. Any other place that needs theseAndrew Turner2018-07-281-7/+0
* Remove old CPU_ values from the arm cpufunc code. These have been removed.Andrew Turner2018-07-281-110/+1
* Only support INTRNG in the SMP code on arm. We already require INTRNG onAndrew Turner2018-07-281-18/+0
* Revert r336773: it removed too much.Warner Losh2018-07-278-7/+211
* Remove xscale supportWarner Losh2018-07-278-211/+7
* Remove Atmel AT91RM9200 and AT91SAM9 support.Warner Losh2018-07-271-110/+0
* arm: Implement cpu_est_clockrate for armv[67]Emmanuel Vadot2018-07-191-1/+2
* Remove the dead code from ARM cpufunc_* files.Michal Meloun2018-07-181-13/+0
* Also check if __ARM_ARCH_6KZ__ is defined when detecting when to use ARMv6Andrew Turner2018-07-181-0/+1
* Remove kernel support for armebWarner Losh2018-07-173-9/+5
* Export a breakpoint() function to userland for arm and arm64.John Baldwin2018-07-061-1/+14
* Back pcpu zone with domain correct pagesMatt Macy2018-07-061-2/+2
* Allow us to read the physmap data into our own array and use this to buildAndrew Turner2018-05-241-0/+1
* Remove 'All Rights Reserved.' from all of my Copyrights in sys/arm andWarner Losh2018-05-014-4/+2
* Implement 32-bit atomic_fcmpset() in userland for armv4/v5.John Baldwin2018-04-231-3/+31
* Fix some harmless type mismatches in the ARM atomic_cmpset implementations.John Baldwin2018-04-232-28/+28
* No need to force md code to define a macro that's the same asWarner Losh2018-04-161-3/+0
* Enable ArmadaXP using INTRNG interrupt controllerMarcin Wojtas2018-04-031-7/+0
* amd64: Protect the kernel text, data, and BSS by setting the RW/NX bitsJonathan T. Looney2018-03-061-0/+13
* Do not include float interfaces when using libsa.Warner Losh2018-02-231-0/+2
* Move __va_list and related defines to sys/sys/_types.hWarner Losh2018-02-121-14/+0
* Implement mitigation for Spectre version 2 attacks on ARMv7.Michal Meloun2018-01-272-1/+9
* Define PHYS_TO_DMAP() and DMAP_TO_PHYS() as panics on the architecturesNathan Whitehorn2018-01-191-0/+2
* Remove SFBUF_OPTIONAL_DIRECT_MAP and such hacks, replacing them across theNathan Whitehorn2018-01-191-0/+2
* Make kernel option KERNVIRTADDR optional, remove it from std.<platform>Ian Lepore2017-12-301-0/+13