1*b994efbdSBin Meng /* 2*b994efbdSBin Meng * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com> 3*b994efbdSBin Meng * 4*b994efbdSBin Meng * SPDX-License-Identifier: GPL-2.0+ 5*b994efbdSBin Meng */ 6*b994efbdSBin Meng 7*b994efbdSBin Meng #ifndef _QUARK_DEVICE_H_ 8*b994efbdSBin Meng #define _QUARK_DEVICE_H_ 9*b994efbdSBin Meng 10*b994efbdSBin Meng #include <pci.h> 11*b994efbdSBin Meng 12*b994efbdSBin Meng #define QUARK_HOST_BRIDGE PCI_BDF(0, 0, 0) 13*b994efbdSBin Meng #define QUARK_MMC_SDIO PCI_BDF(0, 20, 0) 14*b994efbdSBin Meng #define QUARK_UART0 PCI_BDF(0, 20, 1) 15*b994efbdSBin Meng #define QUARK_USB_DEVICE PCI_BDF(0, 20, 2) 16*b994efbdSBin Meng #define QUARK_USB_EHCI PCI_BDF(0, 20, 3) 17*b994efbdSBin Meng #define QUARK_USB_OHCI PCI_BDF(0, 20, 4) 18*b994efbdSBin Meng #define QUARK_UART1 PCI_BDF(0, 20, 5) 19*b994efbdSBin Meng #define QUARK_EMAC0 PCI_BDF(0, 20, 6) 20*b994efbdSBin Meng #define QUARK_EMAC1 PCI_BDF(0, 20, 7) 21*b994efbdSBin Meng #define QUARK_SPI0 PCI_BDF(0, 21, 0) 22*b994efbdSBin Meng #define QUARK_SPI1 PCI_BDF(0, 21, 1) 23*b994efbdSBin Meng #define QUARK_I2C_GPIO PCI_BDF(0, 21, 2) 24*b994efbdSBin Meng #define QUARK_PCIE0 PCI_BDF(0, 23, 0) 25*b994efbdSBin Meng #define QUARK_PCIE1 PCI_BDF(0, 23, 1) 26*b994efbdSBin Meng #define QUARK_LEGACY_BRIDGE PCI_BDF(0, 31, 0) 27*b994efbdSBin Meng 28*b994efbdSBin Meng #endif /* _QUARK_DEVICE_H_ */ 29