diff options
author | nshmyrev@yandex.ru <nshmyrev@yandex.ru> | 2005-11-09 00:37:38 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-09 10:56:19 -0500 |
commit | 71633c05724d85f1afb87629bb96fdf2ef18b41f (patch) | |
tree | 87161ddf167b8f04be4d3de0650a2a9ae2157af0 | |
parent | 16f2e6229f6f7b89cb42f4942cb46dc645faae2a (diff) |
[PATCH] v4l: 794: added asound skyeye bttv card
- Added Asound Skyeye bttv card.
Signed-off-by: Nickolay V. Shmyrev <<nshmyrev@yandex.ru>>
Signed-off-by: Nickolay V. Shmyrev <nshmyrev@yandex.ru>
Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r-- | Documentation/video4linux/CARDLIST.bttv | 1 | ||||
-rw-r--r-- | drivers/media/video/bttv-cards.c | 17 | ||||
-rw-r--r-- | drivers/media/video/bttv.h | 1 |
3 files changed, 19 insertions, 0 deletions
diff --git a/Documentation/video4linux/CARDLIST.bttv b/Documentation/video4linux/CARDLIST.bttv index ba98ff4a79af..2404099996ac 100644 --- a/Documentation/video4linux/CARDLIST.bttv +++ b/Documentation/video4linux/CARDLIST.bttv | |||
@@ -139,3 +139,4 @@ | |||
139 | 138 -> Prolink Pixelview PV-BT878P+ (Rev.2E) | 139 | 138 -> Prolink Pixelview PV-BT878P+ (Rev.2E) |
140 | 139 -> Prolink PixelView PlayTV MPEG2 PV-M4900 | 140 | 139 -> Prolink PixelView PlayTV MPEG2 PV-M4900 |
141 | 140 -> Osprey 440 [0070:ff07] | 141 | 140 -> Osprey 440 [0070:ff07] |
142 | 141 -> Asound Skyeye PCTV | ||
diff --git a/drivers/media/video/bttv-cards.c b/drivers/media/video/bttv-cards.c index 2b19de386dcf..8544a8fa2a5c 100644 --- a/drivers/media/video/bttv-cards.c +++ b/drivers/media/video/bttv-cards.c | |||
@@ -2781,6 +2781,23 @@ struct tvcard bttv_tvcards[] = { | |||
2781 | .no_tda9875 = 1, | 2781 | .no_tda9875 = 1, |
2782 | .no_tda7432 = 1, | 2782 | .no_tda7432 = 1, |
2783 | }, | 2783 | }, |
2784 | /* ---- card 0x8d ---------------------------------- */ | ||
2785 | [BTTV_BOARD_ASOUND_SKYEYE] = { | ||
2786 | .name = "Asound Skyeye PCTV", | ||
2787 | .video_inputs = 3, | ||
2788 | .audio_inputs = 1, | ||
2789 | .tuner = 0, | ||
2790 | .svhs = 2, | ||
2791 | .gpiomask = 15, | ||
2792 | .muxsel = { 2, 3, 1, 1}, | ||
2793 | .audiomux = {2,0,0,0,1}, | ||
2794 | .needs_tvaudio = 1, | ||
2795 | .pll = PLL_28, | ||
2796 | .tuner_type = 2, | ||
2797 | .tuner_addr = ADDR_UNSET, | ||
2798 | .radio_addr = ADDR_UNSET, | ||
2799 | }, | ||
2800 | |||
2784 | }; | 2801 | }; |
2785 | 2802 | ||
2786 | static const unsigned int bttv_num_tvcards = ARRAY_SIZE(bttv_tvcards); | 2803 | static const unsigned int bttv_num_tvcards = ARRAY_SIZE(bttv_tvcards); |
diff --git a/drivers/media/video/bttv.h b/drivers/media/video/bttv.h index ffece3b91360..26cd117a6df4 100644 --- a/drivers/media/video/bttv.h +++ b/drivers/media/video/bttv.h | |||
@@ -161,6 +161,7 @@ | |||
161 | #define BTTV_BOARD_PV_BT878P_2E 0x8a | 161 | #define BTTV_BOARD_PV_BT878P_2E 0x8a |
162 | #define BTTV_BOARD_PV_M4900 0x8b | 162 | #define BTTV_BOARD_PV_M4900 0x8b |
163 | #define BTTV_BOARD_OSPREY440 0x8c | 163 | #define BTTV_BOARD_OSPREY440 0x8c |
164 | #define BTTV_BOARD_ASOUND_SKYEYE 0x8d | ||
164 | 165 | ||
165 | /* i2c address list */ | 166 | /* i2c address list */ |
166 | #define I2C_TSA5522 0xc2 | 167 | #define I2C_TSA5522 0xc2 |