Hi Scott, > I think the main concern that my co-workers here at SOMA Networks > and I have is that having two drivers dilutes the community effort. > There's also the fact that smc911x seems to have DMA support, which > smsc911x does not. Unless there are plans to enhance smsc911x with > DMA support, it would seem to me to make more sense to apply the > LAN921x support and hardware workaround changes to smc911x.
I have kept this driver simple for now, focussing on stable support for multiple platforms. While arm is certainly popular, we also have a large number of customers on sh, x86 and others, and currently there is no in-kernel support (DMA or not) for these people. Many of our customers use our proprietary drivers (which support DMA on many platforms), and we would like to migrate them over to a standard in-kernel driver - it would make support easier and everyone can benefit from ongoing driver improvements. The DMA code within these proprietary drivers is the next target for submission, although I would like to defer additional complexity until we are all happy with the current PIO-only implementation. Regards, -- Steve Glendinning SMSC GmbH m: +44 777 933 9124 e: [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html