OSDN Git Service

arm64/sme: Drop SYS_ from SMIDR_EL1 defines
authorMark Brown <broonie@kernel.org>
Tue, 10 May 2022 16:11:59 +0000 (17:11 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Mon, 16 May 2022 18:50:20 +0000 (19:50 +0100)
We currently have a non-standard SYS_ prefix in the constants generated
for SMIDR_EL1 bitfields. Drop this in preparation for automatic register
definition generation, no functional change.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20220510161208.631259-4-broonie@kernel.org
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/el2_setup.h
arch/arm64/include/asm/sysreg.h

index fabdbde..34ceff0 100644 (file)
        msr_s   SYS_SMCR_EL2, x1                // length for EL1.
 
        mrs_s   x1, SYS_SMIDR_EL1               // Priority mapping supported?
-       ubfx    x1, x1, #SYS_SMIDR_EL1_SMPS_SHIFT, #1
+       ubfx    x1, x1, #SMIDR_EL1_SMPS_SHIFT, #1
        cbz     x1, .Lskip_sme_\@
 
        msr_s   SYS_SMPRIMAP_EL2, xzr           // Make all priorities equal
index b83808e..ab2d7cb 100644 (file)
 #define SYS_SMIDR_EL1                  sys_reg(3, 1, 0, 0, 6)
 #define SYS_AIDR_EL1                   sys_reg(3, 1, 0, 0, 7)
 
-#define SYS_SMIDR_EL1_IMPLEMENTER_SHIFT        24
-#define SYS_SMIDR_EL1_SMPS_SHIFT       15
-#define SYS_SMIDR_EL1_AFFINITY_SHIFT   0
+#define SMIDR_EL1_IMPLEMENTER_SHIFT    24
+#define SMIDR_EL1_SMPS_SHIFT   15
+#define SMIDR_EL1_AFFINITY_SHIFT       0
 
 #define SYS_CSSELR_EL1                 sys_reg(3, 2, 0, 0, 0)