aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/arm/cpufunc.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unused functions and variables in cpufunc.[ch].Michal Meloun2020-12-141-61/+3
* Remove remaining fragments of code for older already ceased ARM versions.Michal Meloun2020-11-291-179/+0
* Remove remaining support of big endian byte order.Michal Meloun2020-11-291-3/+0
* Remove now unused armv4 and not-INTRNG files.Michal Meloun2020-11-281-3/+0
* arm: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* Use the cp15 functions to read cp15 registers rather than using assemblyAndrew Turner2018-07-281-6/+4
* Remove some write only global values from the arm cpufunc code.Andrew Turner2018-07-281-11/+0
* Make the arm cpu setup functions static. Any other place that needs theseAndrew Turner2018-07-281-5/+17
* Remove old CPU_ values from the arm cpufunc code. These have been removed.Andrew Turner2018-07-281-408/+2
* Revert r336773: it removed too much.Warner Losh2018-07-271-1/+201
* Remove xscale supportWarner Losh2018-07-271-201/+1
* Remove kernel support for armebWarner Losh2018-07-171-23/+5
* 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-8/+8
* Remove arm's cpuconf.h, and references to it, after moving a few lines fromIan Lepore2017-01-161-1/+0
* Add the missing void to function signatures in much of the arm code.Andrew Turner2016-12-131-2/+2
* ARM: Remove next bunch of unused cpu_functions from ARMv6.Michal Meloun2016-10-051-12/+0
* Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP,Andrew Turner2016-10-041-8/+8
* Use the cortex functions when booting on one of the Cortex-A ARMv8 CPUs.Andrew Turner2016-10-031-0/+3
* Remove the parts of cpu_functions from armv6 that are unused on thatAndrew Turner2016-10-031-59/+0
* Use C99 designated initializers to create the armv6 cpu_functions structs.Andrew Turner2016-10-031-102/+73
* Start to clean MIDR values using the CPUID scheme. We don't need to knowAndrew Turner2016-06-071-16/+10
* Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn'tIan Lepore2016-05-251-1/+0
* Use the new(-ish) CP15_SCTLR macro to generate system control reg accessesIan Lepore2016-05-231-1/+1
* The cpu_reset_needs_v4_MMU_disable variable is only used in locore-v4.S,Andrew Turner2016-03-021-3/+4
* ARM: For ARMv6/v7, code in locore.S initializes SCTLR and ACTRL registers.Michal Meloun2016-02-041-112/+0
* ARM: Don't use ugly (and hidden) global variable, control register isMichal Meloun2016-02-041-9/+0
* ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent.Michal Meloun2016-02-031-9/+0
* ARM: Remove support for xscale i80219 and i80321 CPUs. We haven't singleMichal Meloun2016-02-031-36/+8
* ARM: All remaining functions in cpufunc_asm_arm10.S are identical withMichal Meloun2016-02-021-4/+4
* ARM: Remove last unused function, cpu_flush_prefetchbuf(),Michal Meloun2016-02-021-9/+0
* ARM: Rename remaining instances of cpufunc_id() to cpu_ident(),Michal Meloun2016-02-011-2/+0
* ARM: Remove never used cpu_tlb_flushI and cpu_tlb_flushI_SE() functionsMichal Meloun2016-02-011-16/+0
* ARM: cpufunc_domains, cpufunc_faultstatus and cpufunc_faultaddressMichal Meloun2016-01-311-39/+3
* ARM: Next round of cpufunc.* cleaning. Nobody uses flush_brnchtgt* functions,Michal Meloun2016-01-311-18/+0
* ARM: First round of cpufunc.* cleaning. All abort_fixup functions areMichal Meloun2016-01-311-48/+0
* Retire pmap_pte_init_mmu_v6() which was used by old pmap-v6.Svatopluk Kraus2016-01-291-6/+0
* ARM: Add support for new KRAIT 300 CPU revision.Michal Meloun2015-11-281-1/+2
* Set the correct values in the arm aux control register, based on chip type.Ian Lepore2015-10-191-1/+1
* The Broadcom BCM56060 chip has a Cortex-A9R4 core.Marcel Moolenaar2015-08-131-0/+1
* Remove trailing whitespace from sys/arm/armAndrew Turner2015-05-241-50/+50
* Add more cp15_ functions, and use them in cpufunc.c where possible.Andrew Turner2015-05-241-30/+12
* It appears to be armv7_sleep is a duplication of armv7_cpu_sleep.Ganbold Tsagaankhuu2015-05-151-1/+1
* Delete cpu_do_powersave which is set but never used/testedGanbold Tsagaankhuu2015-05-131-15/+0
* Use ARMv7 style unaligned access on ARMv6. We set this bit in locore, butAndrew Turner2015-04-261-1/+2
* Restore setting cpufuncs on arm1176, it was removed by accident with theAndrew Turner2015-03-301-0/+1
* Remove support for CPU_XSCALE_80200. None of our configs support it, andAndrew Turner2015-03-301-51/+5
* Remove support for CPU_FA626TE. It's unused by any of our kernel configs.Andrew Turner2015-03-301-7/+7
* Remove arm1136 support. We don't have any configs that use it, and I don'tAndrew Turner2015-03-291-97/+9
* Remove the bootconfig parsing. We never used it and always passed either anAndrew Turner2015-03-291-138/+7