diff options
-rw-r--r-- | linux/drivers/media/video/cx88/cx88-video.c | 4 | ||||
-rw-r--r-- | v4l/ChangeLog | 10 |
2 files changed, 12 insertions, 2 deletions
diff --git a/linux/drivers/media/video/cx88/cx88-video.c b/linux/drivers/media/video/cx88/cx88-video.c index 01b85437f..050c24b92 100644 --- a/linux/drivers/media/video/cx88/cx88-video.c +++ b/linux/drivers/media/video/cx88/cx88-video.c @@ -1,5 +1,5 @@ /* - * $Id: cx88-video.c,v 1.81 2005/07/15 21:44:14 mchehab Exp $ + * $Id: cx88-video.c,v 1.82 2005/07/22 05:13:34 mkrufky Exp $ * * device driver for Conexant 2388x based TV cards * video4linux video interface @@ -998,10 +998,10 @@ static int video_open(struct inode *inode, struct file *file) struct cx88_core *core = dev->core; int board = core->board; dprintk(1,"video_open: setting radio device\n"); + cx_write(MO_GP3_IO, cx88_boards[board].radio.gpio3); cx_write(MO_GP0_IO, cx88_boards[board].radio.gpio0); cx_write(MO_GP1_IO, cx88_boards[board].radio.gpio1); cx_write(MO_GP2_IO, cx88_boards[board].radio.gpio2); - cx_write(MO_GP3_IO, cx88_boards[board].radio.gpio3); dev->core->tvaudio = WW_FM; cx88_set_tvaudio(core); cx88_set_stereo(core,V4L2_TUNER_MODE_STEREO,1); diff --git a/v4l/ChangeLog b/v4l/ChangeLog index 2abfbd181..4842ca897 100644 --- a/v4l/ChangeLog +++ b/v4l/ChangeLog @@ -1,3 +1,13 @@ +2005-07-22 05:07 mkrufky + * cx88-video.c: + - It is importand to write at first to MO_GP3_IO, see datasheet + on page 77: "2.3.3 GPIO Normal Mode". Importand is Bit 25 (GP3_MODE), + or it is already done in file "cx88-video.c" at + "static int video_mux(struct cx8800_dev *dev, unsigned int input)". + + From: Torsten Seeboth <Torsten.Seeboth@t-online.de> + Signed-off-by: Michael Krufky <mkrufky@m1k.net> + 2005-07-22 03:51 mkrufky * scripts/merge-trees.sh: - New script to symlink DVB frontend code from dvb-kernel cvs tree |