Factor out a few commonly duplicated functions from northbridge.c.
[coreboot.git] / src / northbridge / amd / amdfam10 / get_pci1234.c
index 0ef4b73bed8d01a96040674b773fdc9f5d49afb4..3c6143be2fef4735fa28b34de7f3759b8f08111d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * This file is part of the LinuxBIOS project.
+ * This file is part of the coreboot project.
  *
  * Copyright (C) 2007 Advanced Micro Devices, Inc.
  *
  * reset HC_POSSIBLE_NUM and update ssdt.dsl (hcdn, hclk)
  *
  * Put all the possible ht node/link to the list tp pci1234[] in  get_bus_conf.c
- * on MB dir. Also, don't forget to increase the ACPI_SSDTX_NUM etc if you have
+ * on MB dir. Also, don't forget to increase the CONFIG_ACPI_SSDTX_NUM etc if you have
  * too much SSDT. How about co-processor on socket 1 on 2 way system.
  * or socket 2, and socket3 on 4 way system? treat that as one hc too!
  *
  */
 
+#include "northbridge.h"
 
 void get_pci1234(void)
 {
@@ -75,12 +76,12 @@ void get_pci1234(void)
        //here we need to set hcdn
        //1. hypertransport.c need to record hcdn_reg together with 0xe0, 0xe4, 0xe8, 0xec when are set
        //2. so at the same time we need update hsdn with hcdn_reg here
-//     printk_debug("sysconf.ht_c_num = %02d\n", sysconf.ht_c_num);
+//     printk(BIOS_DEBUG, "sysconf.ht_c_num = %02d\n", sysconf.ht_c_num);
 
        for(j=0;j<sysconf.ht_c_num;j++) {
                u32 dwordx;
                dwordx = sysconf.ht_c_conf_bus[j];
-//             printk_debug("sysconf.ht_c_conf_bus[%02d] = %08x\n", j, sysconf.ht_c_conf_bus[j]);
+//             printk(BIOS_DEBUG, "sysconf.ht_c_conf_bus[%02d] = %08x\n", j, sysconf.ht_c_conf_bus[j]);
                dwordx &=0xfffffffd; //keep bus num, node_id, link_num, enable bits
                if((dwordx & 0x7fd) == dword) { //SBLINK
                        sysconf.pci1234[0] = dwordx;