android_kernel_xiaomi_sm8350/drivers/media/video/em28xx
Devin Heitmueller 5343e44601 V4L/DVB (12262): em28xx: Make sure the tuner is initialized if generic empia USB id was used
In cases where the device has a generic Empia USB ID, the call in the
precard setup phase did not set the tuner GPIO.  As a result, the tuner may
not be taken out of reset before attempting initialization in the analog
driver.

This problem was not seen before with the EVGA inDtube, since that particular
board has the analog GPIO setup to include taking the tuner out of reset.

Thanks to Andreas Lunderhage for testing patches and providing a remote debug
environment for the Pinnacle 320e.

Cc: Andreas Lunderhage <lunderhage@home.se>
Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-07-24 14:03:28 -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 (12262): em28xx: Make sure the tuner is initialized if generic empia USB id was used 2009-07-24 14:03:28 -03:00
em28xx-core.c V4L/DVB (12244): em28xx: adjust vinmode/vinctl based on the stream input format 2009-07-24 14:03:26 -03:00
em28xx-dvb.c V4L/DVB (12260): em28xx: make support work for the Pinnacle Hybrid Pro (eb1a:2881) 2009-07-24 14:03:27 -03:00
em28xx-i2c.c V4L/DVB (12172): em28xx: Add autodetection code for Silvercrest 1.3 mpix 2009-07-05 19:21:47 -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 (12239): em28xx: fix webcam scaling 2009-07-24 14:03:24 -03:00
em28xx.h V4L/DVB (12245): em28xx: add support for mt9m001 webcams 2009-07-24 14:03:26 -03:00
Kconfig V4L/DVB (12138): em28xx: add support for Silvercrest Webcam 2009-07-05 14:30:05 -03:00
Makefile