aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/bt8xx
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/video/bt8xx')
-rw-r--r--drivers/media/video/bt8xx/bttv-cards.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/media/video/bt8xx/bttv-cards.c b/drivers/media/video/bt8xx/bttv-cards.c
index df4d7752eb77..fc2b796b25fc 100644
--- a/drivers/media/video/bt8xx/bttv-cards.c
+++ b/drivers/media/video/bt8xx/bttv-cards.c
@@ -1799,7 +1799,7 @@ struct tvcard bttv_tvcards[] = {
1799 .tuner_addr = ADDR_UNSET, 1799 .tuner_addr = ADDR_UNSET,
1800 .svhs = NO_SVHS, 1800 .svhs = NO_SVHS,
1801 .gpiomask = 0, 1801 .gpiomask = 0,
1802 .muxsel = { 0, 1, 2, 3 }, 1802 .muxsel = { 2, 2, 2, 2 },
1803 .muxsel_hook = eagle_muxsel, 1803 .muxsel_hook = eagle_muxsel,
1804 .no_msp34xx = 1, 1804 .no_msp34xx = 1,
1805 .no_tda9875 = 1, 1805 .no_tda9875 = 1,
@@ -3109,8 +3109,7 @@ static void init_ids_eagle(struct bttv *btv)
3109 * has its own multiplexer */ 3109 * has its own multiplexer */
3110static void eagle_muxsel(struct bttv *btv, unsigned int input) 3110static void eagle_muxsel(struct bttv *btv, unsigned int input)
3111{ 3111{
3112 btaor((2)<<5, ~(3<<5), BT848_IFORM); 3112 gpio_bits(3, input & 3);
3113 gpio_bits(3,bttv_tvcards[btv->c.type].muxsel[input&7]);
3114 3113
3115 /* composite */ 3114 /* composite */
3116 /* set chroma ADC to sleep */ 3115 /* set chroma ADC to sleep */