X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=arch%2Farm64%2Finclude%2Fasm%2Farch_gicv3.h;h=9cadda9cceff46e0c88cace41ae112772d085d01;hb=4c532dc785988ae226af2c73829ab7f67c6aa088;hp=f37e3a21f6e767cb16d473b46ebe7ca487a47fb4;hpb=1351522b5f627f06e44e781805b5bd5c01566cf3;p=mirror_ubuntu-zesty-kernel.git diff --git a/arch/arm64/include/asm/arch_gicv3.h b/arch/arm64/include/asm/arch_gicv3.h index f37e3a21f6e7..9cadda9cceff 100644 --- a/arch/arm64/include/asm/arch_gicv3.h +++ b/arch/arm64/include/asm/arch_gicv3.h @@ -20,16 +20,24 @@ #include +#define ICC_IAR0_EL1 sys_reg(3, 0, 12, 8, 0) +#define ICC_EOIR0_EL1 sys_reg(3, 0, 12, 8, 1) +#define ICC_HPPIR0_EL1 sys_reg(3, 0, 12, 8, 2) +#define ICC_BPR0_EL1 sys_reg(3, 0, 12, 8, 3) +#define ICC_AP0Rn_EL1(n) sys_reg(3, 0, 12, 8, 4 | n) +#define ICC_AP1Rn_EL1(n) sys_reg(3, 0, 12, 9, n) #define ICC_EOIR1_EL1 sys_reg(3, 0, 12, 12, 1) #define ICC_DIR_EL1 sys_reg(3, 0, 12, 11, 1) +#define ICC_RPR_EL1 sys_reg(3, 0, 12, 11, 3) #define ICC_IAR1_EL1 sys_reg(3, 0, 12, 12, 0) #define ICC_SGI1R_EL1 sys_reg(3, 0, 12, 11, 5) #define ICC_PMR_EL1 sys_reg(3, 0, 4, 6, 0) #define ICC_CTLR_EL1 sys_reg(3, 0, 12, 12, 4) #define ICC_SRE_EL1 sys_reg(3, 0, 12, 12, 5) +#define ICC_GRPEN0_EL1 sys_reg(3, 0, 12, 12, 6) #define ICC_GRPEN1_EL1 sys_reg(3, 0, 12, 12, 7) #define ICC_BPR1_EL1 sys_reg(3, 0, 12, 12, 3) - +#define ICC_HPPIR1_EL1 sys_reg(3, 0, 12, 12, 2) #define ICC_SRE_EL2 sys_reg(3, 4, 12, 9, 5) /*