diff options
author | mmel <mmel@FreeBSD.org> | 2017-04-16 06:35:09 +0000 |
---|---|---|
committer | mmel <mmel@FreeBSD.org> | 2017-04-16 06:35:09 +0000 |
commit | 494cee5e42e008efa706b7e2a8495c4f3c25b691 (patch) | |
tree | d5a6ab87c966a0ecaba13c6ebcb4e2d32396b138 /sys/arm/at91/at91_machdep.c | |
parent | 465f5fd1277b6251058b8c8ec586eeaeff2a16fd (diff) | |
download | FreeBSD-src-494cee5e42e008efa706b7e2a8495c4f3c25b691.zip FreeBSD-src-494cee5e42e008efa706b7e2a8495c4f3c25b691.tar.gz |
MFC r306631,r306640,r306641,r306650,r306656:
r306631:
Use C99 designated initializers to create the armv6 cpu_functions structs.
This will help with a later cleanup of what functions we implement.
r306640:
Only define the CF_* macros on ARMv4/v5. They are unused on armv6.
r306641:
Remove the parts of cpu_functions from armv6 that are unused on that
architecture.
r306650:
Add the Cortex-A{53,57,72} ID register values. These can all run 32-bit
code so could run a 32-bit kernel.
r306656:
Use the cortex functions when booting on one of the Cortex-A ARMv8 CPUs.
This list is incomplete, however we don't have the ID values for the
missing Cortex-A32 or A35.
Diffstat (limited to 'sys/arm/at91/at91_machdep.c')
0 files changed, 0 insertions, 0 deletions