summaryrefslogtreecommitdiff
path: root/drivers/staging/vt6656/main_usb.c
diff options
context:
space:
mode:
authorMalcolm Priestley <tvboxspy@gmail.com>2012-10-07 11:41:31 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-10-22 13:26:40 -0700
commitf20fbdf829c11c3c29ee94c0c10ec6195ac4c362 (patch)
treefe84d72d1e169bb9335b50c79f16604d251b738d /drivers/staging/vt6656/main_usb.c
parentab1dd9963137a1e122004d5378a581bf16ae9bc8 (diff)
staging: vt6656: Keep firmware loading local and release firware.
Firmware is retained unreleased for the entire duration of the driver. When done release firmware and if the need be request firmware again. Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/vt6656/main_usb.c')
-rw-r--r--drivers/staging/vt6656/main_usb.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/staging/vt6656/main_usb.c b/drivers/staging/vt6656/main_usb.c
index ad422dea702b..d402df9161e1 100644
--- a/drivers/staging/vt6656/main_usb.c
+++ b/drivers/staging/vt6656/main_usb.c
@@ -1219,7 +1219,6 @@ static void __devexit vt6656_disconnect(struct usb_interface *intf)
}
device_release_WPADEV(device);
- release_firmware(device->firmware);
usb_set_intfdata(intf, NULL);
usb_put_dev(interface_to_usbdev(intf));