diff options
author | Simon Farnsworth <simon.farnsworth@onelan.co.uk> | 2007-09-10 12:37:26 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@infradead.org> | 2007-10-09 21:14:30 -0400 |
commit | 289ea1f03353104c4f288f6c70c5c7e1568ea257 (patch) | |
tree | 01e214d3a3c6a1437606a80690784237e1e033d3 /drivers | |
parent | f139fa71c03d80c1d1ee60aa4b0a3ec7a14d45f9 (diff) |
V4L/DVB (6203): Fix SVideo input on KWorld DVB-T 220 boards
Fix SVideo input on KWorld DVB-T 220 boards. Without this patch, the
luma pin on the SVideo input is treated as a composite in, and the
chroma pin is ignored.
Also, fix the radio, and provide a second composite input for people who
are used to the existing composite on SVideo connector behaviour.
Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
Reviewed-by: Hermann Pitton <hermann-pitton@arcor.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/media/video/saa7134/saa7134-cards.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/media/video/saa7134/saa7134-cards.c b/drivers/media/video/saa7134/saa7134-cards.c index 5c3174a62e5..c4dc9868c48 100644 --- a/drivers/media/video/saa7134/saa7134-cards.c +++ b/drivers/media/video/saa7134/saa7134-cards.c | |||
@@ -2771,6 +2771,7 @@ struct saa7134_board saa7134_boards[] = { | |||
2771 | .tuner_addr = ADDR_UNSET, | 2771 | .tuner_addr = ADDR_UNSET, |
2772 | .radio_addr = ADDR_UNSET, | 2772 | .radio_addr = ADDR_UNSET, |
2773 | .mpeg = SAA7134_MPEG_DVB, | 2773 | .mpeg = SAA7134_MPEG_DVB, |
2774 | .gpiomask = 1 << 21, | ||
2774 | .inputs = {{ | 2775 | .inputs = {{ |
2775 | .name = name_tv, | 2776 | .name = name_tv, |
2776 | .vmux = 1, | 2777 | .vmux = 1, |
@@ -2781,13 +2782,18 @@ struct saa7134_board saa7134_boards[] = { | |||
2781 | .vmux = 3, | 2782 | .vmux = 3, |
2782 | .amux = LINE1, | 2783 | .amux = LINE1, |
2783 | },{ | 2784 | },{ |
2784 | .name = name_svideo, | 2785 | .name = name_comp2, |
2785 | .vmux = 0, | 2786 | .vmux = 0, |
2786 | .amux = LINE1, | 2787 | .amux = LINE1, |
2788 | },{ | ||
2789 | .name = name_svideo, | ||
2790 | .vmux = 8, | ||
2791 | .amux = LINE1, | ||
2787 | }}, | 2792 | }}, |
2788 | .radio = { | 2793 | .radio = { |
2789 | .name = name_radio, | 2794 | .name = name_radio, |
2790 | .amux = LINE1, | 2795 | .amux = TV, |
2796 | .gpio = 0x0200000, | ||
2791 | }, | 2797 | }, |
2792 | }, | 2798 | }, |
2793 | [SAA7134_BOARD_KWORLD_DVBT_210] = { | 2799 | [SAA7134_BOARD_KWORLD_DVBT_210] = { |