diff options
author | Stefan Reinauer <stepan@openbios.org> | 2004-01-21 16:40:41 +0000 |
---|---|---|
committer | Stefan Reinauer <stepan@openbios.org> | 2004-01-21 16:40:41 +0000 |
commit | 8a1678fb9084a98eea4100b9a10ab52576565709 (patch) | |
tree | 808d67e984590f3d95e093a30511b367f5ef21e3 /src/mainboard | |
parent | a65b14ab50f55894b2d9c84c073cffea0cb1e05d (diff) | |
download | coreboot-8a1678fb9084a98eea4100b9a10ab52576565709.tar.xz |
adapt irq values to pirq table
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1339 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/mainboard')
-rw-r--r-- | src/mainboard/amd/solo/mptable.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mainboard/amd/solo/mptable.c b/src/mainboard/amd/solo/mptable.c index 13e6b42d07..dfe4320181 100644 --- a/src/mainboard/amd/solo/mptable.c +++ b/src/mainboard/amd/solo/mptable.c @@ -125,13 +125,13 @@ void *smp_write_config_table(void *v, unsigned long * processor_map) /* PCI Slot 1 */ #warning "FIXME get the irqs right, it's just hacked to work for now" smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (4<<2)|0, 0x02, 0x11); + bus_8111_1, (4<<2)|0, 0x02, 0x10); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (4<<2)|1, 0x02, 0x12); + bus_8111_1, (4<<2)|1, 0x02, 0x11); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (4<<2)|2, 0x02, 0x13); + bus_8111_1, (4<<2)|2, 0x02, 0x12); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (4<<2)|3, 0x02, 0x10); + bus_8111_1, (4<<2)|3, 0x02, 0x13); /* PCI Slot 2 */ @@ -149,24 +149,24 @@ void *smp_write_config_table(void *v, unsigned long * processor_map) /* PCI Slot 3 */ #warning "FIXME get the irqs right, it's just hacked to work for now" smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (6<<2)|0, 0x02, 0x11); + bus_8111_1, (6<<2)|0, 0x02, 0x12); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (6<<2)|1, 0x02, 0x12); + bus_8111_1, (6<<2)|1, 0x02, 0x13); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (6<<2)|2, 0x02, 0x13); + bus_8111_1, (6<<2)|2, 0x02, 0x10); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (6<<2)|3, 0x02, 0x10); + bus_8111_1, (6<<2)|3, 0x02, 0x11); /* PCI Slot 4 */ #warning "FIXME get the irqs right, it's just hacked to work for now" smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (7<<2)|0, 0x02, 0x10); + bus_8111_1, (7<<2)|0, 0x02, 0x13); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (7<<2)|1, 0x02, 0x11); + bus_8111_1, (7<<2)|1, 0x02, 0x10); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (7<<2)|2, 0x02, 0x12); + bus_8111_1, (7<<2)|2, 0x02, 0x11); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_DEFAULT|MP_IRQ_POLARITY_DEFAULT, - bus_8111_1, (7<<2)|3, 0x02, 0x13); + bus_8111_1, (7<<2)|3, 0x02, 0x12); /* Local devices */ |