Make show_all_routes work for fam10.
authorMyles Watson <mylesgw@gmail.com>
Mon, 10 May 2010 19:45:45 +0000 (19:45 +0000)
committerMyles Watson <mylesgw@gmail.com>
Mon, 10 May 2010 19:45:45 +0000 (19:45 +0000)
Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Myles Watson <mylesgw@gmail.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5542 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/northbridge/amd/amdfam10/Makefile.inc
src/northbridge/amd/amdfam10/amdfam10.h
src/northbridge/amd/amdfam10/util.c

index c73f82a52c0879ce552cd012dcb4e06baaafb15c..91f488d50a246bf294f0bbdf78d17c40e13075ad 100644 (file)
@@ -10,3 +10,7 @@ obj-$(CONFIG_GENERATE_ACPI_TABLES) += sspr4.o
 obj-$(CONFIG_GENERATE_ACPI_TABLES) += sspr5.o
 
 obj-y += get_pci1234.o
+
+# Enable this if you want to check the values of the PCI routing registers.
+# Call show_all_routes() anywhere amdfam10.h is included.
+#obj-y += util.o
index 49046fb5317c2e305f153dffc2365bc5a09bf45c..a69e624520c6d46426216e2a12186903c06de793 100644 (file)
@@ -1169,4 +1169,8 @@ static void wait_all_core0_mem_trained(struct sys_info *sysinfo)
 
 #endif
 
+#ifndef __ROMCC__
+void showallroutes(int level, device_t dev);
+#endif
+
 #endif /* AMDFAM10_H */
index 2e81d87f066cc9359550ff79b5e94f3179e1c89b..ae0f55cec9081618e67b22456b1487697d32c7e2 100644 (file)
  */
 
 /*
- * K8 northbridge utilities (dump routing registers).
+ * fam10 northbridge utilities (dump routing registers).
  * Designed to be called at any time.
  * It can be called before RAM is set up by including this file.
- * It can be called after RAM is set up by including amdk8.h and enabling the
- * compilation of this file in src/northbridge/amd/amdk8/Makefile.inc.
+ * It can be called after RAM is set up by including amdfam10.h and enabling the
+ * compilation of this file in src/northbridge/amd/amdfam10/Makefile.inc.
  */
 #ifndef __PRE_RAM__
 #include <console/console.h>
 #include <device/pci.h>
 #include <device/pci_ops.h>
 #endif
-#include "amdk8.h"
+#include "amdfam10.h"
 
 /* Function 1 */
 /* the DRAM, MMIO,and PCIIO routing are 64-bit registers, hence the ending at