summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/cx88/cx88-video.c
diff options
context:
space:
mode:
authorGerd Knorr <devnull@localhost>2004-04-06 15:36:09 +0000
committerGerd Knorr <devnull@localhost>2004-04-06 15:36:09 +0000
commitcdb9efa37decdd199e5916aace6e7a1cf4f5ca79 (patch)
treeada5c4e433c5ae5925591a0f27798cbf04a54f95 /linux/drivers/media/video/cx88/cx88-video.c
parent80587bd9cacb93bf547305f6cc85095b2b03ea87 (diff)
downloadmediapointer-dvb-s2-cdb9efa37decdd199e5916aace6e7a1cf4f5ca79.tar.gz
mediapointer-dvb-s2-cdb9efa37decdd199e5916aace6e7a1cf4f5ca79.tar.bz2
- fix cx88 svideo.
Diffstat (limited to 'linux/drivers/media/video/cx88/cx88-video.c')
-rw-r--r--linux/drivers/media/video/cx88/cx88-video.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/linux/drivers/media/video/cx88/cx88-video.c b/linux/drivers/media/video/cx88/cx88-video.c
index bc6051192..2c6234ce2 100644
--- a/linux/drivers/media/video/cx88/cx88-video.c
+++ b/linux/drivers/media/video/cx88/cx88-video.c
@@ -675,10 +675,12 @@ static int video_mux(struct cx8800_dev *dev, unsigned int input)
switch (INPUT(input)->type) {
case CX88_VMUX_SVIDEO:
- cx_andor(MO_AFECFG_IO, 0x01, 0x01);
+ cx_set(MO_AFECFG_IO, 0x00000001);
+ cx_set(MO_INPUT_FORMAT, 0x00010010);
break;
default:
- cx_andor(MO_AFECFG_IO, 0x01, 0x00);
+ cx_clear(MO_AFECFG_IO, 0x00000001);
+ cx_clear(MO_INPUT_FORMAT, 0x00010010);
break;
}
return 0;