Thread (1 message) 1 message, 1 author, 2006-08-24

Re: SMSC LAN911x and LAN921x vendor driver

From: <hidden>
Date: 2006-08-24 11:10:24

Hi Jeff,
What are the arguments for adding a duplicate driver, again?
The current driver is completely arm specific (does not even compile on 
!arm). While arm is certainly a  popular arch for us, we also have many 
customers on sh, x86 and others.  Currently there is no in-kernel support 
for these people.  Our smsc911x driver is tested and supported on arm, sh, 
i386.

smsc911x is a shorter, simpler driver, and I believe the coding style to 
be cleaner and easier to follow.

smsc911x contains support for the new LAN921x family, as well as LAN911x.

smsc911x contains important workarounds for currently known hardware 
issues.  Anyone using the current in-kernel driver with multicast will 
have problems.

Many of our customers use our proprietary drivers (GPL, but the coding 
style would make you scream), 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.

Regards,
--
Steve Glendinning
SMSC GmbH
m: +44 777 933 9124
e: steve.glendinning@smsc.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help