Netdev List
 help / color / mirror / Atom feed
* Regarding sumbiting a new NIC driver to kernel.
@ 2011-07-01  9:09 Ren, Cloud
  2011-07-01 11:13 ` Marius Kotsbak
  2011-07-01 11:33 ` Francois Romieu
  0 siblings, 2 replies; 3+ messages in thread
From: Ren, Cloud @ 2011-07-01  9:09 UTC (permalink / raw)
  To: 'davem@davemloft.net', Huang, Xiong; +Cc: netdev@vger.kernel.org

Dear David S. Miller

I am working for Qualcomm(Atheros) as an engineer. Recently, we are developing a new Linux driver, "alx" , that supports AR8131, AR8151, AR8152 ,  AR8161 and etc. AR8161 is our new NIC that will be released soon.

As we know, there is a linux driver "atl1c"  in the kernel. It can also support AR8131, AR8152, AR8151. So "alx" at functionality is a little repeated with "atl1c". Now,  we hope to push the new "alx" into linux kernel and remove the old "atl1c". 

Would you have any advices to us?  If this is possible, how do I submit the new driver and remove the old driver? Can you give me a doc how to submit the driver to kernel or any hints?

Btw, why do we need to develop the new driver?
The most important reason is for convenience on maintenance 1. we need to make HW operations uniform on all supported OS, such as WinXP, Win7 and Linux.
2. As our company is continuous to release new NICs, there are more and more drivers to support those NICs. It's a pity to develop and maintain so many drivers. So we have developed the driver, "alx". We will use it to support as many NICs as possible, including NICs released in future.


Thanks
Cloud


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

end of thread, other threads:[~2011-07-01 11:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-01  9:09 Regarding sumbiting a new NIC driver to kernel Ren, Cloud
2011-07-01 11:13 ` Marius Kotsbak
2011-07-01 11:33 ` Francois Romieu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox