[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [RFC PATCH 3/4] arm/mem_access: Add further TCR_EL1/TTBCR defines
This commit adds further TCR_EL1/TTBCR defines to simplify access to the respective register contents. Signed-off-by: Sergej Proskurin <proskurin@xxxxxxxxxxxxx> --- Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx> Cc: Julien Grall <julien.grall@xxxxxxx> --- xen/include/asm-arm/processor.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xen/include/asm-arm/processor.h b/xen/include/asm-arm/processor.h index c8b8cff311..8cf442c73c 100644 --- a/xen/include/asm-arm/processor.h +++ b/xen/include/asm-arm/processor.h @@ -157,6 +157,8 @@ /* TCR: Stage 1 Translation Control */ #define TCR_T0SZ(x) ((x)<<0) +#define TCR_T0SZ_SHIFT 0 +#define TCR_T1SZ_SHIFT 16 #define TCR_IRGN0_NC (_AC(0x0,UL)<<8) #define TCR_IRGN0_WBWA (_AC(0x1,UL)<<8) @@ -183,6 +185,8 @@ #define TCR_RES1 (_AC(1,UL)<<31|_AC(1,UL)<<23) +#define TCR_SZ_MASK (_AC(0x3f,UL)<<0) + #else #define TCR_RES1 (_AC(1,UL)<<31) -- 2.12.2 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |