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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.