@@ -137,35 +137,6 @@ config USB_PL2301
137
137
Choose this option if you're using a host-to-host cable
138
138
with one of these chips.
139
139
140
- comment "Intelligent USB Devices/Gadgets"
141
- depends on USB_USBNET
142
-
143
- config USB_CDCETHER
144
- boolean "CDC Ethernet support (smart devices such as cable modems)"
145
- depends on USB_USBNET
146
- default y
147
- help
148
- This option supports devices conforming to the Communication Device
149
- Class (CDC) Ethernet Control Model, a specification that's easy to
150
- implement in device firmware. The CDC specifications are available
151
- from <http://www.usb.org/>.
152
-
153
- CDC Ethernet is an implementation option for DOCSIS cable modems
154
- that support USB connectivity, used for non-Microsoft USB hosts.
155
- The Linux-USB CDC Ethernet Gadget driver is an open implementation.
156
- This driver should work with at least the following devices:
157
-
158
- * Ericsson PipeRider (all variants)
159
- * Motorola (DM100 and SB4100)
160
- * Broadcom Cable Modem (reference design)
161
- * Toshiba PCX1100U
162
- * ...
163
-
164
- This driver creates an interface named "ethX", where X depends on
165
- what other networking devices you have in use. However, if the
166
- IEEE 802 "local assignment" bit is set in the address, a "usbX"
167
- name is used instead.
168
-
169
140
comment "Drivers built using the usbnet core"
170
141
171
142
config USB_NET_AX8817X
@@ -197,6 +168,32 @@ config USB_NET_AX8817X
197
168
what other networking devices you have in use.
198
169
199
170
171
+ config USB_NET_CDCETHER
172
+ tristate "CDC Ethernet support (smart devices such as cable modems)"
173
+ depends on USB_USBNET
174
+ default y
175
+ help
176
+ This option supports devices conforming to the Communication Device
177
+ Class (CDC) Ethernet Control Model, a specification that's easy to
178
+ implement in device firmware. The CDC specifications are available
179
+ from <http://www.usb.org/>.
180
+
181
+ CDC Ethernet is an implementation option for DOCSIS cable modems
182
+ that support USB connectivity, used for non-Microsoft USB hosts.
183
+ The Linux-USB CDC Ethernet Gadget driver is an open implementation.
184
+ This driver should work with at least the following devices:
185
+
186
+ * Ericsson PipeRider (all variants)
187
+ * Motorola (DM100 and SB4100)
188
+ * Broadcom Cable Modem (reference design)
189
+ * Toshiba PCX1100U
190
+ * ...
191
+
192
+ This driver creates an interface named "ethX", where X depends on
193
+ what other networking devices you have in use. However, if the
194
+ IEEE 802 "local assignment" bit is set in the address, a "usbX"
195
+ name is used instead.
196
+
200
197
config USB_NET_GL620A
201
198
tristate "GeneSys GL620USB-A based cables"
202
199
depends on USB_USBNET
@@ -280,6 +277,7 @@ config USB_EPSON2888
280
277
config USB_NET_ZAURUS
281
278
tristate "Sharp Zaurus (stock ROMs) and compatible"
282
279
depends on USB_USBNET
280
+ select USB_NET_CDCETHER
283
281
select CRC32
284
282
default y
285
283
help
0 commit comments