summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/saa7134/saa7134-oss.c
diff options
context:
space:
mode:
Diffstat (limited to 'linux/drivers/media/video/saa7134/saa7134-oss.c')
-rw-r--r--linux/drivers/media/video/saa7134/saa7134-oss.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/linux/drivers/media/video/saa7134/saa7134-oss.c b/linux/drivers/media/video/saa7134/saa7134-oss.c
index 55a4548cf..0a737fdf8 100644
--- a/linux/drivers/media/video/saa7134/saa7134-oss.c
+++ b/linux/drivers/media/video/saa7134/saa7134-oss.c
@@ -1,5 +1,5 @@
/*
- * $Id: saa7134-oss.c,v 1.11 2004/11/07 13:17:15 kraxel Exp $
+ * $Id: saa7134-oss.c,v 1.12 2004/11/30 11:26:38 kraxel Exp $
*
* device driver for philips saa7134 based TV cards
* oss dsp interface
@@ -543,6 +543,7 @@ mixer_recsrc_7134(struct saa7134_dev *dev)
break;
case LINE1:
case LINE2:
+ case LINE2_LEFT:
analog_io = (LINE1 == dev->oss.input) ? 0x00 : 0x08;
rate = (32000 == dev->oss.rate) ? 0x01 : 0x03;
saa_andorb(SAA7134_ANALOG_IO_SELECT, 0x08, analog_io);
@@ -566,6 +567,7 @@ mixer_recsrc_7133(struct saa7134_dev *dev)
value = 0xbbbb32; /* AUX1 */
break;
case LINE2:
+ case LINE2_LEFT:
value = 0xbbbb54; /* AUX2 */
break;
}
@@ -608,6 +610,7 @@ mixer_level(struct saa7134_dev *dev, enum saa7134_audio_in src, int level)
(100 == level) ? 0x00 : 0x10);
break;
case LINE2:
+ case LINE2_LEFT:
saa_andorb(SAA7134_ANALOG_IO_SELECT, 0x20,
(100 == level) ? 0x00 : 0x20);
break;