proper printk handling in src/northbridge/intel/i82810/raminit.c
and drop some romcc relics in 440bx code too Signed-off-by: Stefan Reinauer <stepan@coreboot.org> Acked-by: Stefan Reinauer <stepan@coreboot.org> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6218 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
50e7233689
commit
fc01e5e3bb
|
@ -39,15 +39,9 @@ Macros and definitions.
|
||||||
/* Debugging macros. */
|
/* Debugging macros. */
|
||||||
#if CONFIG_DEBUG_RAM_SETUP
|
#if CONFIG_DEBUG_RAM_SETUP
|
||||||
#define PRINT_DEBUG(x...) printk(BIOS_DEBUG, x)
|
#define PRINT_DEBUG(x...) printk(BIOS_DEBUG, x)
|
||||||
#define PRINT_DEBUG_HEX8(x) printk(BIOS_DEBUG, "%02x", x)
|
|
||||||
#define PRINT_DEBUG_HEX16(x) printk(BIOS_DEBUG, "%04x", x)
|
|
||||||
#define PRINT_DEBUG_HEX32(x) printk(BIOS_DEBUG, "%08x", x)
|
|
||||||
#define DUMPNORTH() dump_pci_device(NB)
|
#define DUMPNORTH() dump_pci_device(NB)
|
||||||
#else
|
#else
|
||||||
#define PRINT_DEBUG(x...)
|
#define PRINT_DEBUG(x...)
|
||||||
#define PRINT_DEBUG_HEX8(x)
|
|
||||||
#define PRINT_DEBUG_HEX16(x)
|
|
||||||
#define PRINT_DEBUG_HEX32(x)
|
|
||||||
#define DUMPNORTH()
|
#define DUMPNORTH()
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -434,11 +428,8 @@ static void do_ram_command(u32 command)
|
||||||
addr = (dimm_start * 8 * 1024 * 1024) + addr_offset;
|
addr = (dimm_start * 8 * 1024 * 1024) + addr_offset;
|
||||||
if (dimm_end > dimm_start) {
|
if (dimm_end > dimm_start) {
|
||||||
#if 0
|
#if 0
|
||||||
PRINT_DEBUG(" Sending RAM command 0x");
|
PRINT_DEBUG(" Sending RAM command 0x%04x to 0x%08x\n",
|
||||||
PRINT_DEBUG_HEX16(reg16);
|
reg16, addr);
|
||||||
PRINT_DEBUG(" to 0x");
|
|
||||||
PRINT_DEBUG_HEX32(addr);
|
|
||||||
PRINT_DEBUG("\n");
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
read32(addr);
|
read32(addr);
|
||||||
|
@ -648,11 +639,8 @@ void sdram_set_registers(void)
|
||||||
reg |= register_values[i + 2] & ~(register_values[i + 1]);
|
reg |= register_values[i + 2] & ~(register_values[i + 1]);
|
||||||
pci_write_config8(NB, register_values[i], reg);
|
pci_write_config8(NB, register_values[i], reg);
|
||||||
#if 0
|
#if 0
|
||||||
PRINT_DEBUG(" Set register 0x");
|
PRINT_DEBUG(" Set register 0x%02x to 0x%02x\n",
|
||||||
PRINT_DEBUG_HEX8(register_values[i]);
|
register_values[i], reg);
|
||||||
PRINT_DEBUG(" to 0x");
|
|
||||||
PRINT_DEBUG_HEX8(reg);
|
|
||||||
PRINT_DEBUG("\n");
|
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -885,9 +873,7 @@ static void set_dram_row_attributes(void)
|
||||||
drb |= (drb + (sz.side2 / 8)) << 8;
|
drb |= (drb + (sz.side2 / 8)) << 8;
|
||||||
} else {
|
} else {
|
||||||
#if 0
|
#if 0
|
||||||
PRINT_DEBUG("No DIMM found in slot ");
|
PRINT_DEBUG("No DIMM found in slot %d\n", i);
|
||||||
PRINT_DEBUG_HEX8(i);
|
|
||||||
PRINT_DEBUG("\n");
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* If there's no DIMM in the slot, set dra to 0x00. */
|
/* If there's no DIMM in the slot, set dra to 0x00. */
|
||||||
|
@ -900,9 +886,7 @@ static void set_dram_row_attributes(void)
|
||||||
|
|
||||||
pci_write_config16(NB, DRB + (2 * i), drb);
|
pci_write_config16(NB, DRB + (2 * i), drb);
|
||||||
#if 0
|
#if 0
|
||||||
PRINT_DEBUG("DRB has been set to 0x");
|
PRINT_DEBUG("DRB has been set to 0x%04x\n", drb);
|
||||||
PRINT_DEBUG_HEX16(drb);
|
|
||||||
PRINT_DEBUG("\n");
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Brings the upper DRB back down to be base for
|
/* Brings the upper DRB back down to be base for
|
||||||
|
|
|
@ -37,15 +37,9 @@ Macros and definitions.
|
||||||
/* Debugging macros. */
|
/* Debugging macros. */
|
||||||
#if CONFIG_DEBUG_RAM_SETUP
|
#if CONFIG_DEBUG_RAM_SETUP
|
||||||
#define PRINT_DEBUG(x...) printk(BIOS_DEBUG, x)
|
#define PRINT_DEBUG(x...) printk(BIOS_DEBUG, x)
|
||||||
#define PRINT_DEBUG_HEX8(x) printk(BIOS_DEBUG, "%02x", x)
|
|
||||||
#define PRINT_DEBUG_HEX16(x) printk(BIOS_DEBUG, "%04x", x)
|
|
||||||
#define PRINT_DEBUG_HEX32(x) printk(BIOS_DEBUG, "%08x", x)
|
|
||||||
#define DUMPNORTH() dump_pci_device(PCI_DEV(0, 0, 0))
|
#define DUMPNORTH() dump_pci_device(PCI_DEV(0, 0, 0))
|
||||||
#else
|
#else
|
||||||
#define PRINT_DEBUG(x)
|
#define PRINT_DEBUG(x...)
|
||||||
#define PRINT_DEBUG_HEX8(x)
|
|
||||||
#define PRINT_DEBUG_HEX16(x)
|
|
||||||
#define PRINT_DEBUG_HEX32(x)
|
|
||||||
#define DUMPNORTH()
|
#define DUMPNORTH()
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue