diff options
Diffstat (limited to 'drivers/media/video/bt8xx')
-rw-r--r-- | drivers/media/video/bt8xx/bttv-cards.c | 5 |
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 */ |
3110 | static void eagle_muxsel(struct bttv *btv, unsigned int input) | 3110 | static 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 */ |