[coreboot] r680 - coreboot-v3/mainboard/pcengines/alix2c3

svn at coreboot.org svn at coreboot.org
Fri May 9 16:00:58 CEST 2008


Author: ward
Date: 2008-05-09 16:00:57 +0200 (Fri, 09 May 2008)
New Revision: 680

Modified:
   coreboot-v3/mainboard/pcengines/alix2c3/irq_tables.h
Log:

This puts USB and eth2 on IRQ 11 (eth1 was already on IRQ 11). This makes the
kernel much happier.

As Marc suggested, having these devices all on the same IRQ seems to be fine.
I've tested performance - I get 11MB/sec copying data from eth2 to eth1, as
well as from eth2 to eth0 (which is on a different IRQ). That's 90% of
wirespeed which is what I'd expect to see.

Signed-off-by: Ward Vandewege <ward at gnu.org>
Acked-by: Ronald G. Minnich <rminnich at gmail.com>



Modified: coreboot-v3/mainboard/pcengines/alix2c3/irq_tables.h
===================================================================
--- coreboot-v3/mainboard/pcengines/alix2c3/irq_tables.h	2008-05-09 06:48:15 UTC (rev 679)
+++ coreboot-v3/mainboard/pcengines/alix2c3/irq_tables.h	2008-05-09 14:00:57 UTC (rev 680)
@@ -26,7 +26,7 @@
 #define PIRQA 9
 #define PIRQB 10
 #define PIRQC 11
-#define PIRQD 12
+#define PIRQD 11
 
 /* Map */
 #define M_PIRQA (1 << PIRQA)	/* Bitmap of supported IRQs */





More information about the coreboot mailing list