From: David Brownell <david-b@pacbell.net>
To: linux-usb-devel@lists.sourceforge.net
Cc: Arnd Bergmann <arnd@arndb.de>,
David Hollis <dhollis@davehollis.com>,
support@moschip.com, dbrownell@users.sourceforge.net,
linux-kernel@vger.kernel.org, Michael Helmling <supermihi@web.de>
Subject: Re: [linux-usb-devel] [PATCH] driver for mcs7830 (aka DeLOCK) USB ethernet adapter
Date: Sat, 2 Sep 2006 03:38:54 -0700 [thread overview]
Message-ID: <200609020338.54932.david-b@pacbell.net> (raw)
In-Reply-To: <200608202207.39709.arnd@arndb.de>
On Sunday 20 August 2006 1:07 pm, Arnd Bergmann wrote:
> This driver adds support for the DeLOCK USB ethernet adapter
> and potentially others based on the MosChip MCS7830 chip.
>
> It is based on the usbnet and asix drivers as well as the
> original device driver provided by MosChip, which in turn
> was based on the usbnet driver.
>
> It has been tested successfully on an OHCI, but interestingly
> there seems to be a problem with the mcs7830 when connected to
> the ICH6/EHCI in my thinkpad: it keeps receiving lots of
> broken packets in the RX interrupt.
That is, the "status" polling which you disabled?? If so, please
update this comment ...
> The problem goes away when
> I'm using an active USB hub, so I assume it's not related to
> the device driver, but rather to the hardware.
>
> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Looks basically OK to me, although I'd rather see the two patches
you posted on 27-August be merged into it before an upstream merge.
(To use normal MII constants, and handle max size frames.)
> ---
>
> This version incorporates a few cleanups from myself an changes
> based on comments from David Hollis.
He has more experience than I do with respect to these sorts of
real Ethernet adapters and usbnet. :)
Speaking of which ... isnt this driver missing a hook to make
the MII stuff visible through ethtool?
- Dave
> In particular, it now has
>
> - an rx_fixup function that removes an out-of-band data byte
> from each received packet.
> - got rid of the status function, which did not do the right thing
> and is not needed in this driver.
> - has a working set_multicast function, although that one always
> needs to set allmulticast mode in order to get the chip to
> receive any frames.
> - doesn't use a private mutex in its mii functions, that functionality
> is added in a separate patch to usbnet.
>
> Please merge the driver in 2.6.19!
>
> drivers/usb/net/Kconfig | 8
> drivers/usb/net/Makefile | 1
> drivers/usb/net/mcs7830.c | 474 ++++++++++++++++++++++++++++++++++++++++++++++
> 3 files changed, 483 insertions(+)
>
next prev parent reply other threads:[~2006-09-02 10:39 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-07 13:00 [PATCH] please review mcs7830 (DeLOCK USB etherner) driver Arnd Bergmann
2006-08-07 14:54 ` David Hollis
2006-08-07 16:11 ` Arnd Bergmann
2006-08-20 20:07 ` [PATCH] driver for mcs7830 (aka DeLOCK) USB ethernet adapter Arnd Bergmann
2006-08-20 20:13 ` [PATCH] usbnet: add a mutex around phy register access Arnd Bergmann
2006-08-21 14:34 ` [PATCH] driver for mcs7830 (aka DeLOCK) USB ethernet adapter David Hollis
2006-08-27 20:41 ` [PATCH] mcs7830: clean up use of kernel constants Arnd Bergmann
2006-08-27 20:41 ` [PATCH] mcs7830: fix reception of 1514 byte frames Arnd Bergmann
2006-09-02 10:33 ` [linux-usb-devel] " David Brownell
2006-09-02 18:29 ` Arnd Bergmann
2006-08-28 19:09 ` [PATCH] mcs7830: clean up use of kernel constants David Hollis
2006-09-02 10:38 ` David Brownell [this message]
2006-09-02 17:51 ` [linux-usb-devel] [PATCH] driver for mcs7830 (aka DeLOCK) USB ethernet adapter Arnd Bergmann
2006-09-04 6:40 ` David Brownell
2006-09-07 19:37 ` David Hollis
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200609020338.54932.david-b@pacbell.net \
--to=david-b@pacbell.net \
--cc=arnd@arndb.de \
--cc=dbrownell@users.sourceforge.net \
--cc=dhollis@davehollis.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-usb-devel@lists.sourceforge.net \
--cc=supermihi@web.de \
--cc=support@moschip.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox