payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / protectli / vault_bsw / irqroute.h
blob1cde33e8eea05d31d9f4ee8fd017b5987091452f
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 #include <soc/irq.h>
4 #include <soc/pci_devs.h>
5 #include <soc/pm.h>
7 #define PCI_DEV_PIRQ_ROUTES \
8 PCI_DEV_PIRQ_ROUTE(GFX_DEV, A, A, A, A), \
9 PCI_DEV_PIRQ_ROUTE(SATA_DEV, D, A, A, A), \
10 PCI_DEV_PIRQ_ROUTE(XHCI_DEV, E, A, A, A), \
11 PCI_DEV_PIRQ_ROUTE(SIO1_DEV, B, A, D, C), \
12 PCI_DEV_PIRQ_ROUTE(TXE_DEV, F, A, A, A), \
13 PCI_DEV_PIRQ_ROUTE(HDA_DEV, G, A, A, A), \
14 PCI_DEV_PIRQ_ROUTE(PCIE_DEV, A, B, C, D), \
15 PCI_DEV_PIRQ_ROUTE(SIO2_DEV, D, B, C, A), \
16 PCI_DEV_PIRQ_ROUTE(PCU_DEV, A, C, A, A)
18 #define PIRQ_PIC_ROUTES \
19 PIRQ_PIC(A, 11), \
20 PIRQ_PIC(B, 5), \
21 PIRQ_PIC(C, 5), \
22 PIRQ_PIC(D, 11), \
23 PIRQ_PIC(E, 11), \
24 PIRQ_PIC(F, 5), \
25 PIRQ_PIC(G, 11), \
26 PIRQ_PIC(H, 11)