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@gnu.org Acked-by: Ronald G. Minnich rminnich@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 */