Home
last modified time | relevance | path

Searched refs:GicDistributorBase (Results 1 – 6 of 6) sorted by relevance

/device/linaro/bootloader/edk2/ArmPkg/Drivers/ArmGic/
DArmGicSecLib.c27 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()
DArmGicNonSecLib.c22 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()
DArmGicLib.c87 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/
DArmGicLib.h113 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/
DArmGicV2SecLib.c30 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/
DSecInternal.h44 IN INTN GicDistributorBase,