• Vikram Kanigiri's avatar
    Remove EL2/EL1 GICv3 register updates · 889fce42
    Vikram Kanigiri authored
    From Linux 3.17 onwards, the mainline kernel has support for GICv3
    systems and if EL3 exists, it only needs to initialise ICC_SRE_EL3.SRE
    and ICC_SRE_EL3.Enable to 1. Hence, this patch removes the redundant
    updates of ICC_SRE_EL2 and ICC_PMR_EL1.
    
    NOTE: For partner software's which enter kernel in EL1,
    ICC_SRE_EL2.Enable and ICC_SRE_EL2.SRE bit needs to be set to 1
    in EL2 before jumping to linux.
    
    Change-Id: I09ed47869351b08a3b034735f532bc677eaa6917
    889fce42
arm_gic.c 15 KB