V4L/DVB (5975): cx88: Wrong values used for HD-3000 radio mode
authorTrent Piepho <xyzzy@speakeasy.org>
Wed, 1 Aug 2007 02:06:50 +0000 (23:06 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Wed, 10 Oct 2007 01:04:30 +0000 (22:04 -0300)
commit19dc74b7c5f02ada19840a85582f42f4dddcdb3e
tree93e8d1b03ce88d03e37a65f5aaa4eb76423363e8
parentbfd7beacff2b5c811badb587a74c3dfbf7f98721
V4L/DVB (5975): cx88: Wrong values used for HD-3000 radio mode

After some tedious work with a logic probe and a magnifying glass, I've
determined that GPIO 7 is used to switch between the DTT7612's Sound 4.5 MHz
IF output on pin 12 and the FM 10.7MHz If output on pin 11.  GPIO 2 is used to
switch the card's analog sound output from from the analog input connector to
the CX23883's audio DACs.

So, in radio mode GPIO2 = 1 and GPIO7 = 0.

Add some comments about how the HD-3000's GPIOs are connected.

Delete the vmux setting for the radio, as vmux doesn't apply to radio mode.
Also delete the lines setting unused gpio words to zero; it's not necessary as
0 is the default value for uninitialized fields.

Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/video/cx88/cx88-cards.c