SYS_ICC_PMR_EL1
return read_sysreg_s(SYS_ICC_PMR_EL1);
write_sysreg_s(val, SYS_ICC_PMR_EL1);
(read_sysreg_s(SYS_ICC_PMR_EL1) == (GIC_PRIO_IRQOFF |
if (read_sysreg_s(SYS_ICC_PMR_EL1) != GIC_PRIO_IRQON)
write_sysreg_s(flags, SYS_ICC_PMR_EL1);
u32 pmr = read_sysreg_s(SYS_ICC_PMR_EL1);
write_sysreg_s(GIC_PRIO_IRQON, SYS_ICC_PMR_EL1);
u32 pmr = read_sysreg_s(SYS_ICC_PMR_EL1);
write_sysreg_s(GIC_PRIO_IRQOFF, SYS_ICC_PMR_EL1);
return read_sysreg_s(SYS_ICC_PMR_EL1);
HOST_HANDLED(SYS_ICC_PMR_EL1),
case SYS_ICC_PMR_EL1:
case SYS_ICC_PMR_EL1:
{ SYS_DESC(SYS_ICC_PMR_EL1), undef_access },
{ CP15_SYS_DESC(SYS_ICC_PMR_EL1), undef_access },
{ SYS_DESC(SYS_ICC_PMR_EL1),
SR(SYS_ICC_PMR_EL1),
write_sysreg_s(mask, SYS_ICC_PMR_EL1);
write_sysreg_s(ICC_PMR_DEF_PRIO, SYS_ICC_PMR_EL1);