Subject: spidernet: bug fix for init code From: Jens Osterkamp We want to intitialize addr instead of data register first. Signed-off-by: Jens Osterkamp Signed-off-by: Arnd Bergmann Index: linus-2.6/drivers/net/spider_net.c =================================================================== --- linus-2.6.orig/drivers/net/spider_net.c +++ linus-2.6/drivers/net/spider_net.c @@ -1825,7 +1825,7 @@ spider_net_workaround_rxramfull(struct s /* empty sequencer data */ for (sequencer = 0; sequencer < SPIDER_NET_FIRMWARE_SEQS; sequencer++) { - spider_net_write_reg(card, SPIDER_NET_GSnPRGDAT + + spider_net_write_reg(card, SPIDER_NET_GSnPRGADR + sequencer * 8, 0x0); for (i = 0; i < SPIDER_NET_FIRMWARE_SEQWORDS; i++) { spider_net_write_reg(card, SPIDER_NET_GSnPRGDAT +