diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/wimax/i2400m/control.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/net/wimax/i2400m/control.c b/drivers/net/wimax/i2400m/control.c index 89cdfe4e8d89..d8e0cdfa35d5 100644 --- a/drivers/net/wimax/i2400m/control.c +++ b/drivers/net/wimax/i2400m/control.c | |||
@@ -1396,16 +1396,16 @@ error: | |||
1396 | * | 1396 | * |
1397 | * @i2400m: device descriptor | 1397 | * @i2400m: device descriptor |
1398 | * | 1398 | * |
1399 | * Gracefully stops the device, moving it to the lowest power | 1399 | * Release resources acquired during the running of the device; in |
1400 | * consumption state possible. | 1400 | * theory, should also tell the device to go to sleep, switch off the |
1401 | * radio, all that, but at this point, in most cases (driver | ||
1402 | * disconnection, reset handling) we can't even talk to the device. | ||
1401 | */ | 1403 | */ |
1402 | void i2400m_dev_shutdown(struct i2400m *i2400m) | 1404 | void i2400m_dev_shutdown(struct i2400m *i2400m) |
1403 | { | 1405 | { |
1404 | int result = -ENODEV; | ||
1405 | struct device *dev = i2400m_dev(i2400m); | 1406 | struct device *dev = i2400m_dev(i2400m); |
1406 | 1407 | ||
1407 | d_fnstart(3, dev, "(i2400m %p)\n", i2400m); | 1408 | d_fnstart(3, dev, "(i2400m %p)\n", i2400m); |
1408 | result = i2400m->bus_reset(i2400m, I2400M_RT_WARM); | 1409 | d_fnend(3, dev, "(i2400m %p) = void\n", i2400m); |
1409 | d_fnend(3, dev, "(i2400m %p) = void [%d]\n", i2400m, result); | ||
1410 | return; | 1410 | return; |
1411 | } | 1411 | } |