Skip to content

Commit acb3f4b

Browse files
committed
arm64/sysreg: Remove duplicate definitions from asm/sysreg.h
With the new-fangled generation of asm/sysreg-defs.h, some definitions have ended up being duplicated between the two files. Remove these duplicate definitions, and consolidate the naming for GMID_EL1_BS_WIDTH. Signed-off-by: Will Deacon <[email protected]>
1 parent fa05772 commit acb3f4b

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

arch/arm64/include/asm/sysreg.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -667,8 +667,6 @@
667667
#define ID_AA64MMFR0_EL1_PARANGE_MAX ID_AA64MMFR0_EL1_PARANGE_48
668668
#endif
669669

670-
#define ID_DFR1_EL1_MTPMU_SHIFT 0
671-
672670
#if defined(CONFIG_ARM64_4K_PAGES)
673671
#define ID_AA64MMFR0_EL1_TGRAN_SHIFT ID_AA64MMFR0_EL1_TGRAN4_SHIFT
674672
#define ID_AA64MMFR0_EL1_TGRAN_SUPPORTED_MIN ID_AA64MMFR0_EL1_TGRAN4_SUPPORTED_MIN
@@ -719,10 +717,6 @@
719717
#define SYS_RGSR_EL1_SEED_SHIFT 8
720718
#define SYS_RGSR_EL1_SEED_MASK 0xffffUL
721719

722-
/* GMID_EL1 field definitions */
723-
#define GMID_EL1_BS_SHIFT 0
724-
#define GMID_EL1_BS_SIZE 4
725-
726720
/* TFSR{,E0}_EL1 bit definitions */
727721
#define SYS_TFSR_EL1_TF0_SHIFT 0
728722
#define SYS_TFSR_EL1_TF1_SHIFT 1

arch/arm64/lib/mte.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*/
1919
.macro multitag_transfer_size, reg, tmp
2020
mrs_s \reg, SYS_GMID_EL1
21-
ubfx \reg, \reg, #GMID_EL1_BS_SHIFT, #GMID_EL1_BS_SIZE
21+
ubfx \reg, \reg, #GMID_EL1_BS_SHIFT, #GMID_EL1_BS_WIDTH
2222
mov \tmp, #4
2323
lsl \reg, \tmp, \reg
2424
.endm

0 commit comments

Comments
 (0)