xref: /openbmc/u-boot/arch/x86/include/asm/arch-baytrail/acpi/irqroute.h (revision 83d290c56fab2d38cd1ab4c4cc7099559c1d5046)
1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
242f8ebfdSBin Meng /*
342f8ebfdSBin Meng  * Copyright (C) 2016, Bin Meng <bmeng.cn@gmail.com>
442f8ebfdSBin Meng  */
542f8ebfdSBin Meng 
642f8ebfdSBin Meng #include <asm/arch/device.h>
742f8ebfdSBin Meng 
842f8ebfdSBin Meng #define PCI_DEV_PIRQ_ROUTES \
942f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(GFX_DEV,	A, A, A, A), \
1042f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(EMMC_DEV,	A, A, A, A), \
1142f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(SDIO_DEV,	A, A, A, A), \
1242f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(SD_DEV,	A, A, A, A), \
1342f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(SATA_DEV,	A, A, A, A), \
1442f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(XHCI_DEV,	A, A, A, A), \
1542f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(LPE_DEV,	A, A, A, A), \
1642f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(MMC45_DEV,	A, A, A, A), \
1742f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(SIO1_DEV,	A, B, C, D), \
1842f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(TXE_DEV,	A, A, A, A), \
1942f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(HDA_DEV,	A, A, A, A), \
2042f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(PCIE_DEV,	A, B, C, D), \
2142f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(EHCI_DEV,	A, A, A, A), \
2242f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(SIO2_DEV,	A, B, C, D), \
2342f8ebfdSBin Meng 	PCI_DEV_PIRQ_ROUTE(PCU_DEV,	A, B, C, D)
2442f8ebfdSBin Meng 
2542f8ebfdSBin Meng #define PCIE_BRIDGE_IRQ_ROUTES \
2642f8ebfdSBin Meng 	PCIE_BRIDGE_DEV(RP, PCIE_DEV,	A, B, C, D)
27