staging/easycap: use USB_SUBCLASS_AUDIOSTREAMING instead of 0x02
use USB_SUBCLASS_AUDIOSTREAMING constant from usb/audio.h instead of 0x02 Cc: Mike Thomas <rmthomas@sciolus.org> Cc: Dan Carpenter <error27@gmail.com> Signed-off-by: Tomas Winkler <tomas.winkler@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
dfcce7bf09
commit
fc3cc2caa0
@@ -29,6 +29,7 @@
|
||||
/*****************************************************************************/
|
||||
|
||||
#include "easycap.h"
|
||||
#include <linux/usb/audio.h>
|
||||
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
@@ -3494,7 +3495,7 @@ static int easycap_usb_probe(struct usb_interface *pusb_interface,
|
||||
}
|
||||
}
|
||||
} else if ((USB_CLASS_AUDIO == bInterfaceClass) &&
|
||||
(0x02 == bInterfaceSubClass)) {
|
||||
(USB_SUBCLASS_AUDIOSTREAMING == bInterfaceSubClass)) {
|
||||
if (-1 == peasycap->audio_interface) {
|
||||
peasycap->audio_interface = bInterfaceNumber;
|
||||
JOM(4, "setting peasycap->audio_interface=%i\n",
|
||||
@@ -3654,7 +3655,8 @@ static int easycap_usb_probe(struct usb_interface *pusb_interface,
|
||||
break;
|
||||
}
|
||||
case USB_CLASS_AUDIO: {
|
||||
if (0x02 != bInterfaceSubClass)
|
||||
if (bInterfaceSubClass !=
|
||||
USB_SUBCLASS_AUDIOSTREAMING)
|
||||
break;
|
||||
if (!peasycap) {
|
||||
SAM("MISTAKE: "
|
||||
|
Reference in New Issue
Block a user