]> git.baikalelectronics.ru Git - kernel.git/commit
[media] em28xx: fix check for audio only usb interfaces when changing the usb alterna...
authorFrank Schaefer <fschaefer.oss@googlemail.com>
Mon, 13 Jan 2014 22:02:07 +0000 (19:02 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Tue, 14 Jan 2014 21:25:17 +0000 (19:25 -0200)
commitdc437d962383fbc4bef1a622d1e2208123abd5d4
treec60c2e42b6897b16414d74d61c01a7dae15249dd
parentf5738405422f1772a2d18ce581889e316f7c43db
[media] em28xx: fix check for audio only usb interfaces when changing the usb alternate setting

Previously, we've been assuming that the video endpoints are always at usb
interface 0. Hence, if vendor audio endpoints are provided at a separate
interface, they were supposed to be at interface number > 0.
Instead of checking for (interface number > 0) to determine if an interface
is a pure audio interface, dev->is_audio_only should be checked.

Signed-off-by: Frank Schäfer <fschaefer.oss@googlemail.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/usb/em28xx/em28xx-audio.c