summaryrefslogtreecommitdiff
path: root/sys/arch/arm/include/armreg.h
AgeCommit message (Expand)Author
2017-08-20Add Cortex-A55 and Cortex-A75 part numbers.Jonathan Gray
2017-04-27Bring over the changes to mainbus(4) and simplebus(4) from arm64.Mark Kettenis
2017-04-24Add support for Cortex-A12. Even though ARM rebranded these as Cortex-A17Mark Kettenis
2017-01-04unifdef CPU_XSCALE_PXA2X0, ARM_MMU_XSCALE, ARM_MMU_GENERIC (armv3)Jonathan Gray
2017-01-01recognise Cortex A32Jonathan Gray
2016-08-25Enable the UWXN bit in the SCTRL register when available. This shouldMark Kettenis
2016-08-24Replace pmap_fault_fixup() with an access flag fault handler on armv7.Mark Kettenis
2016-08-14Remove code for Intel 80219/80321 xscale processors used by armish.Jonathan Gray
2016-08-14Fix setting the SMP bit in the Auxiliary Control Register. The old code wasMark Kettenis
2016-08-06Put page tables in normal cachable memory on armv7. Check if the MMU walksMark Kettenis
2016-07-31Recognise Cortex A35 and Cortex A73.Jonathan Gray
2016-07-31Instead of testing MIDR values for every model of Cortex processor checkJonathan Gray
2016-04-04Read cache line sizes from CP15 Cache Type Register.Patrick Wildt
2016-04-04Set the SMP/coherency bit in ACTLR on Cortex A models it is documentedJonathan Gray
2016-03-22Remove support for ARM11. This was the last unused and unmaintainedPatrick Wildt
2016-03-22Remove support for ARM10.Patrick Wildt
2016-03-22Remove support for ARM9E. This is another step in the plan to removePatrick Wildt
2016-03-22Remove defines for unsupported chips, add V5TEJ and remove incorrectJonathan Gray
2016-03-19Remove support for the XScale 80200. We don't use it, it didn't compilePatrick Wildt
2016-03-19Remove support for IXP425. This is another architecture that is notPatrick Wildt
2016-03-19Remove support for StrongARM (SA1) and IXP12x0. Both are ARMv4 andPatrick Wildt
2016-03-18Remove support for ARM9T (armv4t). Not used by any of the arm platforms.Jonathan Gray
2016-03-18Remove support for ARM8, an old armv4 processor without thumb that wasJonathan Gray
2016-03-02fix the name of the define for the a72 maskJonathan Gray
2016-01-31Switch from PSR_X_bit and X32_bit PSR macro names to just PSR_X.Jonathan Gray
2016-01-23In some cases machines with virtualisation extensions will boot into aJonathan Gray
2015-05-29add some more cortex A idsJonathan Gray
2015-01-17Add an ascii bit/field diagram for armv7-a psr to match theJonathan Gray
2013-11-261 << 31 cleanup. Eitan Adler pointed out that there has been aTheo de Raadt
2013-08-06add Cortex A15 R4Jonathan Gray
2013-04-28Improved dealing of ARMv7 faults. Added ARMv7 fault descriptions.Patrick Wildt
2013-01-18Update the ARM CPU ID information. The IDs aren't vendor/productPatrick Wildt
2011-09-20Late spring cleaning of the arm code for old dusty bits we do not want toMiod Vallat
2011-03-17- recognize OMAP3630/DM3730, as found in the beagleboard xMJasper Lievisse Adriaanse
2010-02-03typo. CPU_ID_ARM1022EJS -> CPU_ID_ARM1026EJSKevin Lo
2009-05-24Improve the ARMv7 support, still work in progress.Dale Rahn
2009-05-11Add some (not used yet) control regiser bit definitions.Dale Rahn
2009-05-08Pieces of arm11 and armv7 support for newer cpus. This is work in progressDale Rahn
2008-09-11add support for arm9e core, taken from NetBSD.Kevin Lo
2006-05-29Add support for i80321 based systems.Dale Rahn
2004-12-30Add pxa270 idDale Rahn
2004-02-01Arm port, NetBSD codebase stripped down, 32bit only support.Dale Rahn