V4L/DVB (12262): em28xx: Make sure the tuner is initialized if generic empia USB...
authorDevin Heitmueller <dheitmueller@kernellabs.com>
Wed, 15 Jul 2009 03:35:47 +0000 (00:35 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Fri, 24 Jul 2009 17:03:28 +0000 (14:03 -0300)
commit5343e446014b93f740d5502f9f3bfa3f66dcbc7c
tree8db14f3d111fcf1dc14ad02cd43db26a4f8bc2bd
parent44010440ca2693a07b1252ee836a23804412575e
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>
drivers/media/video/em28xx/em28xx-cards.c