android_kernel_xiaomi_sm8350/drivers/media/video/em28xx
Devin Heitmueller 1cdc6392b7 V4L/DVB (11979): em28xx: don't create audio device if not supported
In cases where the device does not actually provide a USB audio class *or*
vendor audio, do not load the driver that provides vendor audio support (such
as the KWorld 2800d).  Otherwise, the /dev/audio1 device file gets created and
users get confused.

Also, reworks the logic a bit so that we don't try to inspect the register
content if the register read failed entirely.

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-06-16 19:07:46 -03:00
..
em28xx-audio.c V4L/DVB (11896): em28xx: Fix for Slow Memory Leak 2009-06-16 18:21:16 -03:00
em28xx-cards.c V4L/DVB (11977): em28xx: Add Kworld 315 entry 2009-06-16 19:07:45 -03:00
em28xx-core.c V4L/DVB (11979): em28xx: don't create audio device if not supported 2009-06-16 19:07:46 -03:00
em28xx-dvb.c V4L/DVB (11977): em28xx: Add Kworld 315 entry 2009-06-16 19:07:45 -03:00
em28xx-i2c.c V4L/DVB (11845): ir-kbd-i2c: Use initialization data 2009-06-16 18:21:11 -03:00
em28xx-input.c V4L/DVB (11844): ir-kbd-i2c: Switch to the new-style device binding model 2009-06-16 18:21:11 -03:00
em28xx-reg.h V4L/DVB (11810): em28xx: properly set packet size based on the device's eeprom configuration. 2009-06-16 18:21:08 -03:00
em28xx-video.c V4L/DVB (11380): v4l2-subdev: change s_routing prototype 2009-04-06 21:44:27 -03:00
em28xx.h V4L/DVB (11977): em28xx: Add Kworld 315 entry 2009-06-16 19:07:45 -03:00
Kconfig
Makefile