|
@@ -471,16 +471,7 @@ static int kaweth_reset(struct kaweth_device *kaweth)
|
|
|
int result;
|
|
|
|
|
|
dbg("kaweth_reset(%p)", kaweth);
|
|
|
- result = kaweth_control(kaweth,
|
|
|
- usb_sndctrlpipe(kaweth->dev, 0),
|
|
|
- USB_REQ_SET_CONFIGURATION,
|
|
|
- 0,
|
|
|
- kaweth->dev->config[0].desc.bConfigurationValue,
|
|
|
- 0,
|
|
|
- NULL,
|
|
|
- 0,
|
|
|
- KAWETH_CONTROL_TIMEOUT);
|
|
|
-
|
|
|
+ result = usb_reset_configuration(kaweth->dev);
|
|
|
mdelay(10);
|
|
|
|
|
|
dbg("kaweth_reset() returns %d.",result);
|