arm64: Fix the TCR_TBI0 macro to use UL

This needs to be 1UL to ensure the type is large enough for the shift.

Sponsored by:	Arm Ltd

(cherry picked from commit aea540538991dd9e8cf21c6ca06e09f706bf2d18)
This commit is contained in:
Andrew Turner 2023-09-08 14:27:15 +01:00
parent 628fd849f5
commit 7a64b05196

View file

@ -2127,7 +2127,7 @@
#define TCR_TBI1_SHIFT 38
#define TCR_TBI1 (1UL << TCR_TBI1_SHIFT)
#define TCR_TBI0_SHIFT 37
#define TCR_TBI0 (1U << TCR_TBI0_SHIFT)
#define TCR_TBI0 (1UL << TCR_TBI0_SHIFT)
#define TCR_ASID_SHIFT 36
#define TCR_ASID_WIDTH 1
#define TCR_ASID_16 (1UL << TCR_ASID_SHIFT)