summaryrefslogtreecommitdiff
path: root/src/device
diff options
context:
space:
mode:
Diffstat (limited to 'src/device')
-rw-r--r--src/device/Makefile.inc8
-rw-r--r--src/device/pci_ops.c4
2 files changed, 11 insertions, 1 deletions
diff --git a/src/device/Makefile.inc b/src/device/Makefile.inc
index 711a403353..baa45bec3e 100644
--- a/src/device/Makefile.inc
+++ b/src/device/Makefile.inc
@@ -26,9 +26,15 @@ postcar-y += pci_early.c
ramstage-y += pci_class.c
ramstage-y += pci_device.c
-ramstage-y += pci_ops.c
ramstage-y += pci_rom.c
+bootblock-y += pci_ops.c
+verstage-y += pci_ops.c
+romstage-y += pci_ops.c
+postcar-y += pci_ops.c
+ramstage-y += pci_ops.c
+smm-y += pci_ops.c
+
ramstage-$(CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT) += hypertransport.c
ramstage-$(CONFIG_PCIX_PLUGIN_SUPPORT) += pcix_device.c
ramstage-$(CONFIG_PCIEXP_PLUGIN_SUPPORT) += pciexp_device.c
diff --git a/src/device/pci_ops.c b/src/device/pci_ops.c
index bdf8ec4584..34f9d1e5b5 100644
--- a/src/device/pci_ops.c
+++ b/src/device/pci_ops.c
@@ -10,3 +10,7 @@
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
+
+#include <stdint.h>
+
+u8 *const pci_mmconf = (void *)(uintptr_t)CONFIG_MMCONF_BASE_ADDRESS;