V4L/DVB (7615): em28xx: Provide the proper support for switching between analog/digital
authorMauro Carvalho Chehab <mchehab@infradead.org>
Fri, 18 Apr 2008 00:48:00 +0000 (21:48 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Thu, 24 Apr 2008 17:09:42 +0000 (14:09 -0300)
commitc67ec53f8f4e90ebd482789e2f6d121f41a0bd90
tree7c5c242cb50e8b1bfdeab4157370c7dbfda34bf9
parent82ac4f876505615ba9dc6a73cd9a584bad8fe23f
V4L/DVB (7615): em28xx: Provide the proper support for switching between analog/digital

Before this patch,  HVR900/HVR950 were incorreclty going back to analog. The
result is that only digital were working.

This patch provides the proper setup for analog/digital and tuner callback.
It also properly resets analog into a sane state at open().

Thanks to Steven Toth <stoth@linuxtv.org> and Michael Krufky <mkrufky@linuxtv.org>
for helping to set the proper parameters to GPO/GPIO em2883 ports.

Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/video/em28xx/em28xx-cards.c
drivers/media/video/em28xx/em28xx-core.c
drivers/media/video/em28xx/em28xx-dvb.c
drivers/media/video/em28xx/em28xx-video.c
drivers/media/video/em28xx/em28xx.h