Searched refs:GicDistributorBase (Results 1 – 5 of 5) sorted by relevance
/device/linaro/bootloader/edk2/ArmPkg/Drivers/ArmGic/ |
D | ArmGicSecLib.c | 27 IN UINTN GicDistributorBase, in ArmGicSetSecureInterrupts() argument 36 ASSERT(GicSecureInterruptMaskSize <= (ArmGicGetMaxNumInterrupts (GicDistributorBase) / 32)); in ArmGicSetSecureInterrupts() 40 InterruptStatus = MmioRead32 (GicDistributorBase + ARM_GIC_ICDISR + (Index * 4)); in ArmGicSetSecureInterrupts() 41 …MmioWrite32 (GicDistributorBase + ARM_GIC_ICDISR + (Index * 4), InterruptStatus & (~GicSecureInter… in ArmGicSetSecureInterrupts() 48 IN INTN GicDistributorBase in ArmGicEnableDistributor() argument 52 MmioWrite32 (GicDistributorBase + ARM_GIC_ICDDCR, 1); in ArmGicEnableDistributor() 59 IN INTN GicDistributorBase, in ArmGicSetupNonSecure() argument 63 ArmGicV2SetupNonSecure (MpId, GicDistributorBase, GicInterruptInterfaceBase); in ArmGicSetupNonSecure()
|
D | ArmGicNonSecLib.c | 22 IN INTN GicDistributorBase in ArmGicEnableDistributor() argument 33 MmioWrite32 (GicDistributorBase + ARM_GIC_ICDDCR, 0x1); in ArmGicEnableDistributor() 35 if (MmioRead32 (GicDistributorBase + ARM_GIC_ICDDCR) & ARM_GIC_ICDDCR_ARE) { in ArmGicEnableDistributor() 36 MmioOr32 (GicDistributorBase + ARM_GIC_ICDDCR, 0x2); in ArmGicEnableDistributor() 38 MmioOr32 (GicDistributorBase + ARM_GIC_ICDDCR, 0x1); in ArmGicEnableDistributor()
|
D | ArmGicLib.c | 100 IN INTN GicDistributorBase in ArmGicGetMaxNumInterrupts() argument 103 return 32 * ((MmioRead32 (GicDistributorBase + ARM_GIC_ICDICTR) & 0x1F) + 1); in ArmGicGetMaxNumInterrupts() 109 IN INTN GicDistributorBase, in ArmGicSendSgiTo() argument 115 …MmioWrite32 (GicDistributorBase + ARM_GIC_ICDSGIR, ((TargetListFilter & 0x3) << 24) | ((CPUTargetL… in ArmGicSendSgiTo() 184 IN UINTN GicDistributorBase, in ArmGicEnableInterrupt() argument 203 MmioWrite32 (GicDistributorBase + ARM_GIC_ICDISER + (4 * RegOffset), 1 << RegShift); in ArmGicEnableInterrupt() 219 IN UINTN GicDistributorBase, in ArmGicDisableInterrupt() argument 238 MmioWrite32 (GicDistributorBase + ARM_GIC_ICDICER + (4 * RegOffset), 1 << RegShift); in ArmGicDisableInterrupt() 253 IN UINTN GicDistributorBase, in ArmGicIsInterruptEnabled() argument 272 …Interrupts = ((MmioRead32 (GicDistributorBase + ARM_GIC_ICDISER + (4 * RegOffset)) & (1 << RegShif… in ArmGicIsInterruptEnabled() [all …]
|
/device/linaro/bootloader/edk2/ArmPkg/Include/Library/ |
D | ArmGicLib.h | 114 IN INTN GicDistributorBase, 121 IN UINTN GicDistributorBase, 141 IN INTN GicDistributorBase 147 IN INTN GicDistributorBase 153 IN INTN GicDistributorBase 159 IN INTN GicDistributorBase, 202 IN UINTN GicDistributorBase, 210 IN UINTN GicDistributorBase, 218 IN UINTN GicDistributorBase, 234 IN INTN GicDistributorBase,
|
/device/linaro/bootloader/edk2/ArmPkg/Drivers/ArmGic/GicV2/ |
D | ArmGicV2SecLib.c | 30 IN INTN GicDistributorBase, in ArmGicV2SetupNonSecure() argument 45 MaxInterrupts = ArmGicGetMaxNumInterrupts (GicDistributorBase); in ArmGicV2SetupNonSecure() 60 MmioWrite32 (GicDistributorBase + ARM_GIC_ICDISR + (Index * 4), 0xffffffff); in ArmGicV2SetupNonSecure() 64 MmioWrite32 (GicDistributorBase + ARM_GIC_ICDISR, 0xffffffff); in ArmGicV2SetupNonSecure()
|