| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove unused functions and variables in cpufunc.[ch]. | Michal Meloun | 2020-12-14 | 1 | -61/+3 |
* | Remove remaining fragments of code for older already ceased ARM versions. | Michal Meloun | 2020-11-29 | 1 | -179/+0 |
* | Remove remaining support of big endian byte order. | Michal Meloun | 2020-11-29 | 1 | -3/+0 |
* | Remove now unused armv4 and not-INTRNG files. | Michal Meloun | 2020-11-28 | 1 | -3/+0 |
* | arm: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -3/+0 |
* | Use the cp15 functions to read cp15 registers rather than using assembly | Andrew Turner | 2018-07-28 | 1 | -6/+4 |
* | Remove some write only global values from the arm cpufunc code. | Andrew Turner | 2018-07-28 | 1 | -11/+0 |
* | Make the arm cpu setup functions static. Any other place that needs these | Andrew Turner | 2018-07-28 | 1 | -5/+17 |
* | Remove old CPU_ values from the arm cpufunc code. These have been removed. | Andrew Turner | 2018-07-28 | 1 | -408/+2 |
* | Revert r336773: it removed too much. | Warner Losh | 2018-07-27 | 1 | -1/+201 |
* | Remove xscale support | Warner Losh | 2018-07-27 | 1 | -201/+1 |
* | Remove kernel support for armeb | Warner Losh | 2018-07-17 | 1 | -23/+5 |
* | sys/arm: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Remake support for SMP kernel on UP cpu: | Michal Meloun | 2017-02-02 | 1 | -8/+8 |
* | Remove arm's cpuconf.h, and references to it, after moving a few lines from | Ian Lepore | 2017-01-16 | 1 | -1/+0 |
* | Add the missing void to function signatures in much of the arm code. | Andrew Turner | 2016-12-13 | 1 | -2/+2 |
* | ARM: Remove next bunch of unused cpu_functions from ARMv6. | Michal Meloun | 2016-10-05 | 1 | -12/+0 |
* | Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP, | Andrew Turner | 2016-10-04 | 1 | -8/+8 |
* | Use the cortex functions when booting on one of the Cortex-A ARMv8 CPUs. | Andrew Turner | 2016-10-03 | 1 | -0/+3 |
* | Remove the parts of cpu_functions from armv6 that are unused on that | Andrew Turner | 2016-10-03 | 1 | -59/+0 |
* | Use C99 designated initializers to create the armv6 cpu_functions structs. | Andrew Turner | 2016-10-03 | 1 | -102/+73 |
* | Start to clean MIDR values using the CPUID scheme. We don't need to know | Andrew Turner | 2016-06-07 | 1 | -16/+10 |
* | Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't | Ian Lepore | 2016-05-25 | 1 | -1/+0 |
* | Use the new(-ish) CP15_SCTLR macro to generate system control reg accesses | Ian Lepore | 2016-05-23 | 1 | -1/+1 |
* | The cpu_reset_needs_v4_MMU_disable variable is only used in locore-v4.S, | Andrew Turner | 2016-03-02 | 1 | -3/+4 |
* | ARM: For ARMv6/v7, code in locore.S initializes SCTLR and ACTRL registers. | Michal Meloun | 2016-02-04 | 1 | -112/+0 |
* | ARM: Don't use ugly (and hidden) global variable, control register is | Michal Meloun | 2016-02-04 | 1 | -9/+0 |
* | ARM: Replace only once used cpu_icache_sync_all() by ranged equivalent. | Michal Meloun | 2016-02-03 | 1 | -9/+0 |
* | ARM: Remove support for xscale i80219 and i80321 CPUs. We haven't single | Michal Meloun | 2016-02-03 | 1 | -36/+8 |
* | ARM: All remaining functions in cpufunc_asm_arm10.S are identical with | Michal Meloun | 2016-02-02 | 1 | -4/+4 |
* | ARM: Remove last unused function, cpu_flush_prefetchbuf(), | Michal Meloun | 2016-02-02 | 1 | -9/+0 |
* | ARM: Rename remaining instances of cpufunc_id() to cpu_ident(), | Michal Meloun | 2016-02-01 | 1 | -2/+0 |
* | ARM: Remove never used cpu_tlb_flushI and cpu_tlb_flushI_SE() functions | Michal Meloun | 2016-02-01 | 1 | -16/+0 |
* | ARM: cpufunc_domains, cpufunc_faultstatus and cpufunc_faultaddress | Michal Meloun | 2016-01-31 | 1 | -39/+3 |
* | ARM: Next round of cpufunc.* cleaning. Nobody uses flush_brnchtgt* functions, | Michal Meloun | 2016-01-31 | 1 | -18/+0 |
* | ARM: First round of cpufunc.* cleaning. All abort_fixup functions are | Michal Meloun | 2016-01-31 | 1 | -48/+0 |
* | Retire pmap_pte_init_mmu_v6() which was used by old pmap-v6. | Svatopluk Kraus | 2016-01-29 | 1 | -6/+0 |
* | ARM: Add support for new KRAIT 300 CPU revision. | Michal Meloun | 2015-11-28 | 1 | -1/+2 |
* | Set the correct values in the arm aux control register, based on chip type. | Ian Lepore | 2015-10-19 | 1 | -1/+1 |
* | The Broadcom BCM56060 chip has a Cortex-A9R4 core. | Marcel Moolenaar | 2015-08-13 | 1 | -0/+1 |
* | Remove trailing whitespace from sys/arm/arm | Andrew Turner | 2015-05-24 | 1 | -50/+50 |
* | Add more cp15_ functions, and use them in cpufunc.c where possible. | Andrew Turner | 2015-05-24 | 1 | -30/+12 |
* | It appears to be armv7_sleep is a duplication of armv7_cpu_sleep. | Ganbold Tsagaankhuu | 2015-05-15 | 1 | -1/+1 |
* | Delete cpu_do_powersave which is set but never used/tested | Ganbold Tsagaankhuu | 2015-05-13 | 1 | -15/+0 |
* | Use ARMv7 style unaligned access on ARMv6. We set this bit in locore, but | Andrew Turner | 2015-04-26 | 1 | -1/+2 |
* | Restore setting cpufuncs on arm1176, it was removed by accident with the | Andrew Turner | 2015-03-30 | 1 | -0/+1 |
* | Remove support for CPU_XSCALE_80200. None of our configs support it, and | Andrew Turner | 2015-03-30 | 1 | -51/+5 |
* | Remove support for CPU_FA626TE. It's unused by any of our kernel configs. | Andrew Turner | 2015-03-30 | 1 | -7/+7 |
* | Remove arm1136 support. We don't have any configs that use it, and I don't | Andrew Turner | 2015-03-29 | 1 | -97/+9 |
* | Remove the bootconfig parsing. We never used it and always passed either an | Andrew Turner | 2015-03-29 | 1 | -138/+7 |