Robert Whaley wrote: > > Subsequent testing shows that while this works functionally, it will > result in a warning message the first time the interface is brought up. > That may be a small price to pay, since without this change the > interface cannot be brought up a second or third... time. > > To avoid this warning add a disable_irq call in the probe function - but > be careful not to disable irqs each time the probe function is called, > only call disable_irq after the sole successful call to the probe function! > latest driver available at: http://members.inode.at/m.burian/ep93xx/tmp/ep93xx_eth.c http://members.inode.at/m.burian/ep93xx/tmp/ep93xx_eth.h please test and tell me if it works for you!