From fa7b6f4dc6bcaf26a7516346a539815b73d7d13f Mon Sep 17 00:00:00 2001 From: Li-Ta Lo Date: Tue, 5 Jun 2001 09:49:40 +0000 Subject: [PATCH] correct irq table for M810lmr --- src/mainboard/pcchips/m810lmr/irq_tables.c | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/mainboard/pcchips/m810lmr/irq_tables.c b/src/mainboard/pcchips/m810lmr/irq_tables.c index 35ac6a1eb6..a1699fcb65 100644 --- a/src/mainboard/pcchips/m810lmr/irq_tables.c +++ b/src/mainboard/pcchips/m810lmr/irq_tables.c @@ -1,13 +1,13 @@ #include -#define CHECKSUM 0xe6 +#define CHECKSUM 0x14 const struct irq_routing_table intel_irq_routing_table = { PIRQ_SIGNATURE, /* u32 signature */ PIRQ_VERSION, /* u16 version */ - 32+16*5, /* there can be total 5 devices on the bus */ + 32+16*4, /* there can be total 5 devices on the bus */ 0x00, /* Bus 0 */ 0x08, /* Device 1, Function 0 */ - 0x0A20, /* reserve IRQ 11, 9, 5, for PCI */ + 0x0000, /* reserve IRQ 11, 9, 5, for PCI */ 0x1039, /* Silicon Integrated System */ 0x0008, /* SiS 85C503/5513 ISA Bridge */ 0x00, /* u8 miniport_data - "crap" */ @@ -15,15 +15,13 @@ const struct irq_routing_table intel_irq_routing_table = { CHECKSUM, /* u8 checksum - mod 256 checksum must give zero */ { /* bus, devfn, {link, bitmap}, {link, bitmap}, {link, bitmap}, {link, bitmap}, slot, rfu */ - {0x00, 0x58, {{0x43, 0xdef8}, {0x44, 0xdef8}, {0x41, 0xdef8}, {0x42, 0xdef8}}, + {0x00, 0x08, {{0x41, 0xdcb8}, {0x42, 0xdcb8}, {0x43, 0xdcb8}, {0x44, 0xdcb8}}, + 0x00, 0x00}, + {0x00, 0x10, {{0x41, 0xdcb8}, {0x42, 0xdcb8}, {0x43, 0xdcb8}, {0x44, 0xdcb8}}, + 0x00, 0x00}, + {0x00, 0x48, {{0x41, 0xdcb8}, {0x42, 0xdcb8}, {0x43, 0xdcb8}, {0x44, 0xdcb8}}, 0x01, 0x00}, - {0x00, 0x60, {{0x44, 0xdef8}, {0x41, 0xdef8}, {0x42, 0xdef8}, {0x43, 0xdef8}}, + {0x00, 0x58, {{0x43, 0xdcb8}, {0x44, 0xdcb8}, {0x41, 0xdcb8}, {0x42, 0xdcb8}}, 0x02, 0x00}, - {0x00, 0x01, {{0x61, 0xdef8}, {0x00, 0xdef8}, {0x00, 0xdef8}, {0x00, 0xdef8}}, - 0x00, 0x00}, - {0x00, 0x10, {{0x41, 0xdef8}, {0x42, 0xdef8}, {0x43, 0xdef8}, {0x44, 0xdef8}}, - 0x00, 0x00}, - {0x00, 0x0a, {{0x41, 0xdef8}, {0x42, 0xdef8}, {0x43, 0xdef8}, {0x44, 0xdef8}}, - 0x00, 0x00}, } };