coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
irqroute.h File Reference
#include <soc/irq.h>
#include <soc/pci_devs.h>
#include <soc/pm.h>
Include dependency graph for irqroute.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PCI_DEV_PIRQ_ROUTES
 
#define PIRQ_PIC_ROUTES
 

Macro Definition Documentation

◆ PCI_DEV_PIRQ_ROUTES

#define PCI_DEV_PIRQ_ROUTES
Value:
PCI_DEV_PIRQ_ROUTE(GFX_DEV, A, A, A, A), \
PCI_DEV_PIRQ_ROUTE(PUNIT_DEV, F, F, F, F), \
PCI_DEV_PIRQ_ROUTE(MMC_DEV, D, E, F, G), \
PCI_DEV_PIRQ_ROUTE(SD_DEV, C, A, A, A), \
PCI_DEV_PIRQ_ROUTE(SATA_DEV, D, A, A, A), \
PCI_DEV_PIRQ_ROUTE(XHCI_DEV, E, A, A, A), \
PCI_DEV_PIRQ_ROUTE(LPE_DEV, F, A, A, A), \
PCI_DEV_PIRQ_ROUTE(SIO1_DEV, B, A, D, C), \
PCI_DEV_PIRQ_ROUTE(TXE_DEV, F, A, A, A), \
PCI_DEV_PIRQ_ROUTE(HDA_DEV, G, A, A, A), \
PCI_DEV_PIRQ_ROUTE(PCIE_DEV, E, F, G, H), \
PCI_DEV_PIRQ_ROUTE(SIO2_DEV, B, D, E, F), \
PCI_DEV_PIRQ_ROUTE(PCU_DEV, H, G, B, C)
#define PCI_DEV_PIRQ_ROUTE(dev_, a_, b_, c_, d_)
Definition: irq_helper.h:21
#define GFX_DEV
Definition: pci_devs.h:11
#define E(arg1, arg2, args)
Definition: perf_power.c:15
#define PCU_DEV
Definition: pci_devs.h:121
#define SATA_DEV
Definition: pci_devs.h:81
#define XHCI_DEV
Definition: pci_devs.h:151
#define SD_DEV
Definition: pci_devs.h:186
#define SIO1_DEV
Definition: pci_devs.h:45
#define SIO2_DEV
Definition: pci_devs.h:87
#define TXE_DEV
Definition: pci_devs.h:64
#define LPE_DEV
Definition: pci_devs.h:37
#define MMC_DEV
Definition: pci_devs.h:17
#define PCIE_DEV
Definition: pci_devs.h:72
#define HDA_DEV
Definition: pci_devs.h:68
#define PUNIT_DEV
Definition: pci_devs.h:17

Definition at line 25 of file irqroute.h.

◆ PIRQ_PIC_ROUTES

#define PIRQ_PIC_ROUTES
Value:
PIRQ_PIC(A, 11), \
PIRQ_PIC(B, 5), \
PIRQ_PIC(C, 5), \
PIRQ_PIC(D, 11), \
PIRQ_PIC(E, 11), \
PIRQ_PIC(F, 5), \
PIRQ_PIC(G, 11), \
PIRQ_PIC(H, 11)
#define PIRQ_PIC(pirq_, pic_irq_)
Definition: irq_helper.h:28

Definition at line 47 of file irqroute.h.