netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH 14/16] RealView: Use the in-kernel smc911x.c driver on RealView
@ 2008-11-04 16:12 Steve.Glendinning
  2008-11-04 20:25 ` Bill Gatliff
  0 siblings, 1 reply; 10+ messages in thread
From: Steve.Glendinning @ 2008-11-04 16:12 UTC (permalink / raw)
  To: jeff
  Cc: Bill Gatliff, Catalin Marinas, Guennadi Liakhovetski,
	Ian.Saturley, netdev, Russell King - ARM Linux

Hi Jeff,

Russell's was the last response on this subject, so I guess there are no 
strong objections?

If I add the missing features (to bring the smsc911x driver up to feature 
parity with smc911x) before the next merge window, would you accept a 
patchset to add it and deprecate the existing driver?

Regards,
--
Steve Glendinning
SMSC GmbH
m: +44 777 933 9124
e: steve.glendinning@smsc.com



__________________

Russell King - ARM Linux <linux@arm.linux.org.uk> wrote on 21/10/2008 
19:46:53:

> On Tue, Oct 21, 2008 at 11:26:42AM +0100, Steve.Glendinning@smsc.com 
wrote:
> > Almost all the feedback I've had has been positive, but I've had a few
> > "can't you just fix the in-tree driver?" responses.  The trouble is 
it's
> > not a *small* piece of work!
> 
> Which is reasonable given your summary, since...
> 
> > smsc911x
> > - uses functions instead of macros, making it more readable
> > - uses napi (and manages significantly higher throughput because of 
it)
> > - uses phylib
> > - passes checkpatch.pl
> > - has workarounds for older LAN911x variants
> > 
> > smc911x
> > - is already in-tree (not really technical, but still important)
> > - has support for pxa dma*
> > - has dynamic bus width config
>
> .. we want to avoid having two drivers for the same device, but not
> supporting these features would be seen as a regression.

Exactly, we already have two drivers.  Only one is currently in-tree, but
both have users.  The question is where we go from here?

I believe it's much easier to bring smsc911x up to feature parity with
smc911x than vice-versa.  The dynamic bus configuration is simple enough
to add, and Bill Gatliff has offered to help out with PXA DMA support.
I'd like us to reach a consensus first though, so we all know the plan
moving forward!

Regards,
--
Steve Glendinning
SMSC GmbH
m: +44 777 933 9124
e: steve.glendinning@smsc.com





^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-11-04 22:17 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1224578293.9330.9.camel@pc1117.cambridge.arm.com>
2008-10-21 10:26 ` [PATCH 14/16] RealView: Use the in-kernel smc911x.c driver on RealView Steve.Glendinning
2008-10-21 10:42   ` Catalin Marinas
2008-10-21 13:25     ` Bill Gatliff
2008-10-21 18:48     ` Russell King - ARM Linux
2008-10-21 13:27   ` Bill Gatliff
2008-10-21 18:46   ` Russell King - ARM Linux
2008-10-21 19:32     ` Steve.Glendinning
2008-11-04 16:12 Steve.Glendinning
2008-11-04 20:25 ` Bill Gatliff
2008-11-04 22:16   ` Steve.Glendinning

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).