diff options
| author | David Brownell <david-b@pacbell.net> | 2003-04-29 01:30:55 -0700 |
|---|---|---|
| committer | Greg Kroah-Hartman <greg@kroah.com> | 2003-04-29 01:30:55 -0700 |
| commit | 0e438d5eab0b339f9335b82b5ba63125427de3b5 (patch) | |
| tree | f873a4e35eb4a6268b054bdedc28781c501a03ed /include/linux/ppdev.h | |
| parent | 57b40886a76dae5e296ea66399d375652b44f76c (diff) | |
[PATCH] USB: usbnet, config changes for CDC Ether
This patch changes how usbnet and CDC Ether get configured,
switching to the newer implementation with that CDC model
(using a "minidriver" for "usbnet").
- Removes "cdc-ether" from Kconfig and Makefile.
Once everything flies, "cdc-ether.c" can be
removed from the kernel.
- Makes all the "minidriver" options in "usbnet"
explicit in Kconfig, defaulting to "y" for most
cases. So folk expecting a CDC Ether option in
Kconfig will still have one, and during config
a list of hardware (cables, PDAs, etc) using the
"usbnet" driver is now available. (It's possible
to save a few pages of code by configuring out
drivers that use custom framing.)
- Since now it's possible to create broken configs,
this checks for them. The two basic errors being
configuring "usbnet" with no minidrivers, and
needing to blacklist Zaurus in CDC-only configs.
- Zaurus shouldn't do full CDC style init, since it
doesn't uniquify the Ethernet address it reports;
and it still shouldn't come up as an "eth%d" link.
The CDC support is still "experimental", since I want
to see a few interop reports for commercial products
before changing that.
Diffstat (limited to 'include/linux/ppdev.h')
0 files changed, 0 insertions, 0 deletions
