Home
last modified time | relevance | path

Searched refs:GicDistributorBase (Results 1 – 5 of 5) 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.c100 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/
DArmGicLib.h114 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/
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()