summaryrefslogtreecommitdiff
path: root/src/mainboard
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@openbios.org>2004-01-21 16:40:41 +0000
committerStefan Reinauer <stepan@openbios.org>2004-01-21 16:40:41 +0000
commit8a1678fb9084a98eea4100b9a10ab52576565709 (patch)
tree808d67e984590f3d95e093a30511b367f5ef21e3 /src/mainboard
parenta65b14ab50f55894b2d9c84c073cffea0cb1e05d (diff)
downloadcoreboot-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.c24
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 */