From ffcbf041671a32397d423b067ac1f4cd871fd9b7 Mon Sep 17 00:00:00 2001 From: Gerd Knorr Date: Mon, 3 Jan 2005 17:46:20 +0000 Subject: - FUSIONHDTV fix from Christopher Pascoe. --- linux/drivers/media/video/cx88/cx88-cards.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'linux/drivers/media/video') diff --git a/linux/drivers/media/video/cx88/cx88-cards.c b/linux/drivers/media/video/cx88/cx88-cards.c index c052a6c40..be57aeb30 100644 --- a/linux/drivers/media/video/cx88/cx88-cards.c +++ b/linux/drivers/media/video/cx88/cx88-cards.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-cards.c,v 1.53 2004/12/14 15:33:30 kraxel Exp $ + * $Id: cx88-cards.c,v 1.54 2005/01/03 17:46:20 kraxel Exp $ * * device driver for Conexant 2388x based TV cards * card-specific stuff. @@ -862,7 +862,7 @@ void cx88_card_setup(struct cx88_core *core) core->demod_addr = 0x43; break; case CX88_BOARD_DVICO_FUSIONHDTV_DVB_T1: - /* Tuner reset is hooked to the tuner out of reset */ + /* GPIO0:0 is hooked to mt352 reset pin */ cx_set(MO_GP0_IO, 0x00000101); cx_clear(MO_GP0_IO, 0x00000001); msleep(1); @@ -871,6 +871,11 @@ void cx88_card_setup(struct cx88_core *core) core->pll_desc = &dvb_pll_lg_z201; break; case CX88_BOARD_DVICO_FUSIONHDTV_DVB_T_PLUS: + /* GPIO0:0 is hooked to mt352 reset pin */ + cx_set(MO_GP0_IO, 0x00000101); + cx_clear(MO_GP0_IO, 0x00000001); + msleep(1); + cx_set(MO_GP0_IO, 0x00000101); core->pll_addr = 0x60; core->pll_desc = &dvb_pll_thomson_dtt7579; break; -- cgit v1.2.3