Author: myles Date: Tue Jun 1 21:25:31 2010 New Revision: 5603 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5603
Log: CONFIG_DEBUG is too generic. Remove it and replace it with CONFIG_DEBUG_SMBUS and CONFIG_DEBUG_PIRQ.
Fix a couple of typos.
Signed-off-by: Myles Watson mylesgw@gmail.com Acked-by: Myles Watson mylesgw@gmail.com
Modified: trunk/src/Kconfig trunk/src/arch/i386/boot/pirq_routing.c trunk/src/mainboard/lippert/spacerunner-lx/romstage.c
Modified: trunk/src/Kconfig ============================================================================== --- trunk/src/Kconfig Tue Jun 1 17:19:25 2010 (r5602) +++ trunk/src/Kconfig Tue Jun 1 21:25:31 2010 (r5603) @@ -139,10 +139,6 @@ hex default 0x4000
-config DEBUG - bool - default n - config USE_PRINTK_IN_CAR bool default n @@ -520,6 +516,13 @@
If unsure, say N.
+config DEBUG_PIRQ + bool "Check PIRQ table consistency" + default n + depends on GENERATE_PIRQ_TABLE + help + If unsure, say N. + config DEBUG_SMBUS bool "Output verbose SMBus debug messages" default n @@ -528,6 +531,7 @@ || NORTHBRIDGE_VIA_CX700 \ || NORTHBRIDGE_AMD_AMDK8 \ || NORTHBRIDGE_AMD_AMDFAM10 \ + || BOARD_LIPPERT_SPACERUNNER_LX \ || SOUTHBRIDGE_VIA_VT8231) help This option enables additional SMBus (and SPD) debug messages.
Modified: trunk/src/arch/i386/boot/pirq_routing.c ============================================================================== --- trunk/src/arch/i386/boot/pirq_routing.c Tue Jun 1 17:19:25 2010 (r5602) +++ trunk/src/arch/i386/boot/pirq_routing.c Tue Jun 1 21:25:31 2010 (r5603) @@ -3,7 +3,7 @@ #include <string.h> #include <device/pci.h>
-#if CONFIG_DEBUG +#if CONFIG_DEBUG_PIRQ static void check_pirq_routing_table(struct irq_routing_table *rt) { uint8_t *addr = (uint8_t *)rt; @@ -13,7 +13,7 @@ printk(BIOS_INFO, "Checking Interrupt Routing Table consistency...\n");
if (sizeof(struct irq_routing_table) != rt->size) { - printk(BIOS_WARNING, "Inconsistent Interrupt Routing Table size (0x%x/0x%x).\n", + printk(BIOS_WARNING, "Inconsistent Interrupt Routing Table size (0x%lx/0x%x).\n", sizeof(struct irq_routing_table), rt->size ); @@ -51,7 +51,7 @@ */ if (sum) { printk(BIOS_WARNING, "Checksum error in Interrupt Routing Table " - "could not be fixed.\n"); + "could not be fixed.\n"); }
printk(BIOS_INFO, "done.\n"); @@ -64,7 +64,7 @@
rt_curr = (uint8_t*)addr; rt_orig = (uint8_t*)&intel_irq_routing_table; - printk(BIOS_INFO, "Verifing copy of Interrupt Routing Table at 0x%08x... ", addr); + printk(BIOS_INFO, "Verifying copy of Interrupt Routing Table at 0x%08x... ", addr); for (i = 0; i < intel_irq_routing_table.size; i++) { if (*(rt_curr + i) != *(rt_orig + i)) { printk(BIOS_INFO, "failed\n"); @@ -89,7 +89,7 @@ printk(BIOS_INFO, "Copying Interrupt Routing Table to 0x%08lx... ", addr); memcpy((void *)addr, &intel_irq_routing_table, intel_irq_routing_table.size); printk(BIOS_INFO, "done.\n"); -#if CONFIG_DEBUG +#if CONFIG_DEBUG_PIRQ verify_copy_pirq_routing_table(addr); #endif pirq_routing_irqs(addr);
Modified: trunk/src/mainboard/lippert/spacerunner-lx/romstage.c ============================================================================== --- trunk/src/mainboard/lippert/spacerunner-lx/romstage.c Tue Jun 1 17:19:25 2010 (r5602) +++ trunk/src/mainboard/lippert/spacerunner-lx/romstage.c Tue Jun 1 21:25:31 2010 (r5603) @@ -84,7 +84,7 @@ if (device != DIMM0) return 0xFF; /* No DIMM1, don't even try. */
-#if CONFIG_DEBUG +#if CONFIG_DEBUG_SMBUS if (address >= sizeof(spdbytes) || spdbytes[address] == 0xFF) { print_err("ERROR: spd_read_byte(DIMM0, 0x"); print_err_hex8(address);