diff options
author | Takashi Iwai <tiwai@suse.de> | 2015-01-20 02:55:06 -0500 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2015-01-28 01:20:02 -0500 |
commit | bf115fcf957f080a1766bb785e23980c1440d06e (patch) | |
tree | ff015aad22d6d79a44d6a405a00462700a15854b /sound/usb | |
parent | eedd0e95d355c7bc09df1481ef92511f631832b3 (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.c | 4 |
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) | |||
370 | static void line6_toneport_disconnect(struct usb_interface *interface) | 370 | static 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 | } |