Pierre TARDY wrote:
Attached a patch on smc911x driver, which corrects obvious errors in the 16bit chips support of this driver.

Please note that this driver still do NOT support 16bit chips (9115 and 9117), as it claims to, there may be mistakes in the data fifo managment, this patch enable the driver to init the chip, but the data is then corrupted.

I managed to make my chip work with the driver smsc911x (out of the box), from smsc, which has been refused to be included in the kernel tree.
http://thread.gmane.org/gmane.linux.network.general/10498/focus=40384

I think it my be a good idea to reconsider this choice
- smsc911x has more chance to be supported as it has originally been made by the manufacturer of the chip. - smc911x is mono chip (do not work with 9117 at least), mono arch and mono plateform (restricted to PXA), while smsc911x has been tested on various chips by smsc

The only thing that is missing in smsc911x is dma support, which is very architecture dependant ( There is one way to do dma with the pxa, another on the freescale mxc plateforms, another on the x86..)

ACK the patch, but please follow standard patch format (http://linux.yyz.us/patch-format.html), chiefly you should always include a Signed-off-by line, and avoid MIME attachments.

        Jeff




-
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

Reply via email to