aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/include/cpufunc.h
Commit message (Expand)AuthorAgeFilesLines
* arm: Remove support for Armv6 CPU coresAndrew Turner2024-09-111-3/+0
* arm: Update declarations for arm_dcache_align{,_mask}Mark Johnston2023-11-021-2/+2
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* Consistently provide ffs/fls using builtinsMitchell Horne2023-07-061-57/+0
* Remove unused functions and variables in cpufunc.[ch].Michal Meloun2020-12-141-16/+0
* Remove remaining fragments of code for older already ceased ARM versions.Michal Meloun2020-11-291-37/+0
* Remove the pre-ARMv6 and pre-INTRNG code.Michal Meloun2020-11-291-123/+0
* arm: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Implement the ffs and fls functions, and their longer counterparts, inDoug Moore2019-05-281-0/+58
* Remove cpu_pfr from arm. It's unused.Andrew Turner2018-08-141-1/+0
* 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
* Revert r336773: it removed too much.Warner Losh2018-07-271-1/+67
* Remove xscale supportWarner Losh2018-07-271-67/+1
* Remove the dead code from ARM cpufunc_* files.Michal Meloun2018-07-181-13/+0
* Remove kernel support for armebWarner Losh2018-07-171-5/+3
* Export a breakpoint() function to userland for arm and arm64.John Baldwin2018-07-061-1/+14
* sys/arm: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Remake support for SMP kernel on UP cpu:Michal Meloun2017-02-021-2/+1
* Remove arm's cpuconf.h, and references to it, after moving a few lines fromIan Lepore2017-01-161-1/+0
* Remove armadaxp_idcache_wbinv_all, it's a static function in the ELFAndrew Turner2016-10-251-2/+0
* Remove arm11x6_setttb and armv7_setttb as they are unused. While hereAndrew Turner2016-10-251-2/+0
* ARM: SEV/WFE instructions are implemented starting from ARMv6K,Michal Meloun2016-10-061-1/+0
* We don't use cpu_control on armv6, remove the macro there.Andrew Turner2016-10-051-2/+1
* ARM: Remove next bunch of unused cpu_functions from ARMv6.Michal Meloun2016-10-051-2/+2
* Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP,Andrew Turner2016-10-041-1/+2
* Remove unused functions on armv6. Some of the cache handling code is stillAndrew Turner2016-10-031-28/+0
* Remove the parts of cpu_functions from armv6 that are unused on thatAndrew Turner2016-10-031-1/+6
* ARM: Use new ARMv6 naming conventions for cache and TLB functionsMichal Meloun2016-02-051-0/+6
* ARM: Don't use ugly (and hidden) global variable, control register isMichal Meloun2016-02-041-0/+1
* ARM: Consistently use cpu_setttb() instead of setttb().Michal Meloun2016-02-031-3/+0
* ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent.Michal Meloun2016-02-031-10/+2
* ARM: Remove support for xscale i80219 and i80321 CPUs. We haven't singleMichal Meloun2016-02-031-7/+4
* ARM: All remaining functions in cpufunc_asm_arm10.S are identical withMichal Meloun2016-02-021-8/+4
* ARM: Remove last unused function, cpu_flush_prefetchbuf(),Michal Meloun2016-02-021-4/+0
* ARM: Remove never used cpu_tlb_flushI and cpu_tlb_flushI_SE() functionsMichal Meloun2016-02-011-9/+0
* ARM: cpufunc_domains, cpufunc_faultstatus and cpufunc_faultaddressMichal Meloun2016-01-311-13/+4
* ARM: Next round of cpufunc.* cleaning. Nobody uses flush_brnchtgt* functions,Michal Meloun2016-01-311-6/+0
* ARM: First round of cpufunc.* cleaning. All abort_fixup functions areMichal Meloun2016-01-311-12/+0
* ARM: Remove TLB IPI.Michal Meloun2016-01-301-47/+0
* ARM: Remove outdated katelib.h.Michal Meloun2015-12-151-1/+0
* ARM: Refactor interrupt_enable/disable/restore.Michal Meloun2015-11-101-25/+32
* ARM: Remove trailing whitespace from sys/arm/includeMichal Meloun2015-11-101-6/+6
* It appears to be armv7_sleep is a duplication of armv7_cpu_sleep.Ganbold Tsagaankhuu2015-05-151-1/+0
* Remove support for CPU_XSCALE_80200. None of our configs support it, andAndrew Turner2015-03-301-3/+3
* Remove support for CPU_FA626TE. It's unused by any of our kernel configs.Andrew Turner2015-03-301-2/+2
* pj4b_config and pj4bv7_setup are only used when CPU_MV_PJ4B is defined.Andrew Turner2015-03-291-2/+4
* Remove arm1136 support. We don't have any configs that use it, and I don'tAndrew Turner2015-03-291-5/+1
* Remove the bootconfig parsing. We never used it and always passed either anAndrew Turner2015-03-291-10/+10