Searched refs:GicDistributorBase (Results 1 – 6 of 6) 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 | 87 IN INTN GicDistributorBase in ArmGicGetMaxNumInterrupts() argument 90 return 32 * ((MmioRead32 (GicDistributorBase + ARM_GIC_ICDICTR) & 0x1F) + 1); in ArmGicGetMaxNumInterrupts() 96 IN INTN GicDistributorBase, in ArmGicSendSgiTo() argument 102 …MmioWrite32 (GicDistributorBase + ARM_GIC_ICDSGIR, ((TargetListFilter & 0x3) << 24) | ((CPUTargetL… in ArmGicSendSgiTo() 171 IN UINTN GicDistributorBase, in ArmGicEnableInterrupt() argument 188 MmioWrite32 (GicDistributorBase + ARM_GIC_ICDISER + (4 * RegOffset), 1 << RegShift); in ArmGicEnableInterrupt() 204 IN UINTN GicDistributorBase, in ArmGicDisableInterrupt() argument 221 MmioWrite32 (GicDistributorBase + ARM_GIC_ICDICER + (4 * RegOffset), 1 << RegShift); in ArmGicDisableInterrupt() 236 IN UINTN GicDistributorBase, in ArmGicIsInterruptEnabled() argument 253 …Interrupts = ((MmioRead32 (GicDistributorBase + ARM_GIC_ICDISER + (4 * RegOffset)) & (1 << RegShif… in ArmGicIsInterruptEnabled() [all …]
|
/device/linaro/bootloader/edk2/ArmPkg/Include/Library/ |
D | ArmGicLib.h | 113 IN INTN GicDistributorBase, 120 IN UINTN GicDistributorBase, 140 IN INTN GicDistributorBase 146 IN INTN GicDistributorBase 152 IN INTN GicDistributorBase 158 IN INTN GicDistributorBase, 201 IN UINTN GicDistributorBase, 209 IN UINTN GicDistributorBase, 217 IN UINTN GicDistributorBase, 233 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()
|
/device/linaro/bootloader/edk2/ArmPlatformPkg/Sec/ |
D | SecInternal.h | 44 IN INTN GicDistributorBase,
|