Home
last modified time | relevance | path

Searched refs:Irq (Results 1 – 24 of 24) sorted by relevance

/device/linaro/bootloader/edk2/PcAtChipsetPkg/8259InterruptControllerDxe/
D8259.c416 IN EFI_8259_IRQ Irq, in Interrupt8259GetVector() argument
420 if ((UINT32)Irq > Efi8259Irq15) { in Interrupt8259GetVector()
424 if (Irq <= Efi8259Irq7) { in Interrupt8259GetVector()
425 *Vector = (UINT8) (mMasterBase + Irq); in Interrupt8259GetVector()
427 *Vector = (UINT8) (mSlaveBase + (Irq - Efi8259Irq8)); in Interrupt8259GetVector()
448 IN EFI_8259_IRQ Irq, in Interrupt8259EnableIrq() argument
452 if ((UINT32)Irq > Efi8259Irq15) { in Interrupt8259EnableIrq()
456 mProtectedModeMask = (UINT16) (mProtectedModeMask & ~(1 << Irq)); in Interrupt8259EnableIrq()
458 mProtectedModeEdgeLevel = (UINT16) (mProtectedModeEdgeLevel | (1 << Irq)); in Interrupt8259EnableIrq()
460 mProtectedModeEdgeLevel = (UINT16) (mProtectedModeEdgeLevel & ~(1 << Irq)); in Interrupt8259EnableIrq()
[all …]
D8259.h151 IN EFI_8259_IRQ Irq,
170 IN EFI_8259_IRQ Irq,
188 IN EFI_8259_IRQ Irq
223 IN EFI_8259_IRQ Irq
/device/linaro/bootloader/edk2/PcAtChipsetPkg/Library/BaseIoApicLib/
DIoApicLib.c83 IN UINTN Irq, in IoApicEnableInterrupt() argument
92 ASSERT (Irq <= Version.Bits.MaximumRedirectionEntry); in IoApicEnableInterrupt()
94 Entry.Uint32.Low = IoApicRead (IO_APIC_REDIRECTION_TABLE_ENTRY_INDEX + Irq * 2); in IoApicEnableInterrupt()
96 IoApicWrite (IO_APIC_REDIRECTION_TABLE_ENTRY_INDEX + Irq * 2, Entry.Uint32.Low); in IoApicEnableInterrupt()
130 IN UINTN Irq, in IoApicConfigureInterrupt() argument
142 ASSERT (Irq <= Version.Bits.MaximumRedirectionEntry); in IoApicConfigureInterrupt()
146 Entry.Uint32.Low = IoApicRead (IO_APIC_REDIRECTION_TABLE_ENTRY_INDEX + Irq * 2); in IoApicConfigureInterrupt()
153 IoApicWrite (IO_APIC_REDIRECTION_TABLE_ENTRY_INDEX + Irq * 2, Entry.Uint32.Low); in IoApicConfigureInterrupt()
155 Entry.Uint32.High = IoApicRead (IO_APIC_REDIRECTION_TABLE_ENTRY_INDEX + Irq * 2 + 1); in IoApicConfigureInterrupt()
157 IoApicWrite (IO_APIC_REDIRECTION_TABLE_ENTRY_INDEX + Irq * 2 + 1, Entry.Uint32.High); in IoApicConfigureInterrupt()
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/
DLegacySio.c50 UINT8 Irq; in LegacyBiosBuildSioDataFromSio() local
82 Irq = MAX_UINT8; in LegacyBiosBuildSioDataFromSio()
108 Irq = (UINT8) LowBitSet32 (IrqResource->Mask); in LegacyBiosBuildSioDataFromSio()
127 DEBUG ((EFI_D_INFO, "LegacySio: Address/Dma/Irq = %x/%d/%d\n", Address, Dma, Irq)); in LegacyBiosBuildSioDataFromSio()
153 if (Acpi->UID < 4 && Address != MAX_UINT16 && Irq != MAX_UINT8) { in LegacyBiosBuildSioDataFromSio()
172 SioSerial->Irq = Irq; in LegacyBiosBuildSioDataFromSio()
189 if (Acpi->UID < 3 && Address != MAX_UINT16 && Irq != MAX_UINT8 && Dma != MAX_UINT8) { in LegacyBiosBuildSioDataFromSio()
192 SioParallel->Irq = Irq; in LegacyBiosBuildSioDataFromSio()
201 if (Address != MAX_UINT16 && Irq != MAX_UINT8 && Dma != MAX_UINT8) { in LegacyBiosBuildSioDataFromSio()
206 SioFloppy->Irq = Irq; in LegacyBiosBuildSioDataFromSio()
[all …]
DLegacyBootSupport.c260 LegacyInterrupts[Index] = EfiToLegacy16BootTable->SioData.Serial[Index].Irq; in UpdateSioData()
264 LegacyInterrupts[Index] = EfiToLegacy16BootTable->SioData.Parallel[Index - 4].Irq; in UpdateSioData()
267 LegacyInterrupts[7] = EfiToLegacy16BootTable->SioData.Floppy.Irq; in UpdateSioData()
295 if (LegacyInterrupts[Index] == IrqPriorityTable[Index1].Irq) { in UpdateSioData()
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Include/Protocol/
DLegacy8259.h171 IN EFI_8259_IRQ Irq,
190 IN EFI_8259_IRQ Irq,
208 IN EFI_8259_IRQ Irq
247 IN EFI_8259_IRQ Irq
DLegacyBios.h459 UINT8 Irq; ///< IRQ assigned to the serial port. member
478 UINT8 Irq; ///< IRQ assigned to the parallel port. member
497 UINT8 Irq; ///< IRQ assigned to the floppy. member
DLegacyBiosPlatform.h435 UINT8 Irq; member
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Protocol/Legacy8259/
DLegacy8259.h188 IN EFI_8259_IRQ Irq,
212 IN EFI_8259_IRQ Irq,
236 IN EFI_8259_IRQ Irq
285 IN EFI_8259_IRQ Irq
/device/linaro/bootloader/edk2/PcAtChipsetPkg/Include/Library/
DIoApicLib.h64 IN UINTN Irq,
99 IN UINTN Irq,
/device/linaro/bootloader/edk2/QuarkPlatformPkg/
DQuarkPlatformPkg.dec130 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table0
139 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table1
148 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table2
157 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table3
166 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table4
175 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table5
184 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table6
193 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table7
202 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table8
211 # and the source Irq, Polarity, Triger Mode and global Irq of interrupt override setting table9
[all …]
/device/linaro/bootloader/edk2/MdePkg/Include/IndustryStandard/
DSerialPortConsoleRedirectionTable.h42 UINT8 Irq; member
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Pv660/Pv660AcpiTables/
DSpcr.aslc42 0, //Irq;
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Hi1616/D05AcpiTables/
DD05Spcr.aslc43 // UINT8 Irq;
/device/linaro/bootloader/OpenPlatformPkg/Platforms/ARM/VExpress/AcpiTables/
DSpcr.aslc50 // UINT8 Irq;
/device/linaro/bootloader/OpenPlatformPkg/Platforms/ARM/Juno/AcpiTables/
DSpcr.aslc51 // UINT8 Irq;
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/
DIsaIo.c295 EFI_ACPI_IRQ_DESCRIPTOR *Irq; in AcpiResourceToIsaResource() local
355 Irq = (EFI_ACPI_IRQ_DESCRIPTOR *) AcpiResource.SmallHeader; in AcpiResourceToIsaResource()
356 for (Index = 0; Index < sizeof (Irq->Mask) * 8; Index++) { in AcpiResourceToIsaResource()
357 if (Irq->Mask & (1 << Index)) { in AcpiResourceToIsaResource()
366 IsaResource[Count].Attribute = IsaIrqAttribute (Irq->Information); in AcpiResourceToIsaResource()
/device/linaro/bootloader/edk2/EmbeddedPkg/Library/GdbDebugAgent/Arm/
DExceptionSupport.ARMv6.asm88 Irq label
89 b Irq
DExceptionSupport.ARMv6.S87 ASM_PFX(Irq):
88 b ASM_PFX(Irq)
/device/linaro/bootloader/edk2/OvmfPkg/Csm/CsmSupportLib/
DLegacyPlatform.c876 (IrqPriorityTable[Index1].Irq != 0)) { in TranslatePirq()
877 PirqData = IrqPriorityTable[Index1].Irq; in TranslatePirq()
/device/linaro/bootloader/OpenPlatformPkg/Drivers/Net/Pp2Dxe/
DPp2Dxe.h293 INT32 Irq; member
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmExceptionLib/Arm/
DExceptionSupport.asm90 Irq label
DExceptionSupport.S95 ASM_PFX(Irq):
/device/linaro/bootloader/edk2/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/
DPciTree.asl339 … access bit mask of available IRQs. HL and LL stand for active High(Low) Level triggered Irq model.