aboutsummaryrefslogtreecommitdiffstats
path: root/sound/usb
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2015-01-20 02:55:06 -0500
committerTakashi Iwai <tiwai@suse.de>2015-01-28 01:20:02 -0500
commitbf115fcf957f080a1766bb785e23980c1440d06e (patch)
treeff015aad22d6d79a44d6a405a00462700a15854b /sound/usb
parenteedd0e95d355c7bc09df1481ef92511f631832b3 (diff)
ALSA: line6/toneport: Fix wrong argument for toneport_has_led()
Tested-by: Chris Rorvick <chris@rorvick.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb')
-rw-r--r--sound/usb/line6/toneport.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sound/usb/line6/toneport.c b/sound/usb/line6/toneport.c
index fb6d5e1e2ade..9a4f5403569e 100644
--- a/sound/usb/line6/toneport.c
+++ b/sound/usb/line6/toneport.c
@@ -370,13 +370,11 @@ static void toneport_setup(struct usb_line6_toneport *toneport)
370static void line6_toneport_disconnect(struct usb_interface *interface) 370static void line6_toneport_disconnect(struct usb_interface *interface)
371{ 371{
372 struct usb_line6_toneport *toneport; 372 struct usb_line6_toneport *toneport;
373 u16 idProduct;
374 373
375 toneport = usb_get_intfdata(interface); 374 toneport = usb_get_intfdata(interface);
376 del_timer_sync(&toneport->timer); 375 del_timer_sync(&toneport->timer);
377 idProduct = le16_to_cpu(toneport->line6.usbdev->descriptor.idProduct);
378 376
379 if (toneport_has_led(idProduct)) { 377 if (toneport_has_led(toneport->type)) {
380 device_remove_file(&interface->dev, &dev_attr_led_red); 378 device_remove_file(&interface->dev, &dev_attr_led_red);
381 device_remove_file(&interface->dev, &dev_attr_led_green); 379 device_remove_file(&interface->dev, &dev_attr_led_green);
382 } 380 }