Skip to content

Commit

Permalink
ARM: 9167/1: Add support for Cortex-M33 processor
Browse files Browse the repository at this point in the history
Cortex-M33 is the first feature rich implementation of the Armv8-M
architecture (still compatible with v7M)

Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
  • Loading branch information
Vladimir Murzin authored and Russell King (Oracle) committed Dec 17, 2021
1 parent 7596968 commit 2965d42
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions arch/arm/mm/proc-v7m.S
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,16 @@ ENDPROC(__v7m_setup)
.long \cache_fns
.endm

/*
* Match ARM Cortex-M33 processor.
*/
.type __v7m_cm33_proc_info, #object
__v7m_cm33_proc_info:
.long 0x410fd210 /* ARM Cortex-M33 0xD21 */
.long 0xff0ffff0 /* Mask off revision, patch release */
__v7m_proc __v7m_cm33_proc_info, __v7m_setup, hwcaps = HWCAP_EDSP
.size __v7m_cm33_proc_info, . - __v7m_cm33_proc_info

/*
* Match ARM Cortex-M7 processor.
*/
Expand Down

0 comments on commit 2965d42

Please sign in to comment.