fixed irq tables for hdama
authorRonald G. Minnich <rminnich@gmail.com>
Tue, 26 Aug 2003 13:28:50 +0000 (13:28 +0000)
committerRonald G. Minnich <rminnich@gmail.com>
Tue, 26 Aug 2003 13:28:50 +0000 (13:28 +0000)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1086 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/mainboard/arima/hdama/irq_tables.c
targets/arima/hdama/Config.lb

index 002ecee322d40a9e650b8dc8e119c94a8844dc81..5e4437ca1106572a731854883303561a85f47f73 100644 (file)
@@ -13,10 +13,10 @@ const struct irq_routing_table intel_irq_routing_table = {
        PIRQ_VERSION,   /* u16 version   */
        32+16*18,        /* there can be total 18 devices on the bus */
        0,           /* Where the interrupt router lies (bus) */
-       0x3b,           /* Where the interrupt router lies (dev) */
+       0x23,           /* Where the interrupt router lies (dev) */
        0,         /* IRQs devoted exclusively to PCI usage */
        0x1022,         /* Vendor */
-       0x7400,         /* Device */
+       0x746b,         /* Device */
        0,         /* Crap (miniport) */
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, /* u8 rfu[11] */
        0x35,         /*  u8 checksum , this hase to set to some value that would give 0 after the sum of all bytes for this structure (including checksum) */
@@ -25,8 +25,8 @@ const struct irq_routing_table intel_irq_routing_table = {
                {0,0x50, {{0x1, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}}, 0, 0},
                {0x2,0x8, {{0x2, 0xdef8}, {0x3, 0xdef8}, {0x4, 0xdef8}, {0x1, 0xdef8}}, 0x3, 0},
                {0x2,0x10, {{0x3, 0xdef8}, {0x4, 0xdef8}, {0x1, 0xdef8}, {0x2, 0xdef8}}, 0x4, 0},
-               {0x2,0x18, {{0x4, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}}, 0x7, 0},
-               {0x2,0x20, {{0x4, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}}, 0x8, 0},
+               {0x1,0x18, {{0x4, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}}, 0x0, 0},
+               {0x1,0x20, {{0x4, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}}, 0x0, 0},
                {0x2,0x28, {{0x2, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}}, 0xa, 0},
                {0,0x58, {{0, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}, {0, 0xdef8}}, 0, 0},
                {0x3,0x8, {{0x2, 0xdef8}, {0x3, 0xdef8}, {0x4, 0xdef8}, {0x1, 0xdef8}}, 0x1, 0},
index 088f369e73fd324511c41d70a5b206d75edaccc3..542802b8a709f5fac9728eff39a932fccb034aa2 100644 (file)
@@ -191,7 +191,7 @@ romimage "fallback"
        option _ROMBASE      = (CONFIG_ROM_STREAM_START + PAYLOAD_SIZE)
        mainboard arima/hdama
        payload ../../../../tg3--ide_disk.zelf
-#      payload ../../../../opteron_phase1
+#      payload ../../../../opteron_phase1_p4_noapic
 end
 
 buildrom ROM_SIZE "normal" "fallback"