[PATCH] v4l: 834: add card pctv cardbus tv radio ito25 rev 2b
authorPaul T Zalac <pzalac@gmail.com>
Wed, 9 Nov 2005 05:38:04 +0000 (21:38 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 9 Nov 2005 15:56:23 +0000 (07:56 -0800)
- Add card: PCTV Cardbus TV/Radio (ITO25 Rev:2B)

Signed-off-by: Paul T Zalac <pzalac@gmail.com>
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
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>
Documentation/video4linux/CARDLIST.saa7134
drivers/media/video/saa7134/saa7134-cards.c
drivers/media/video/saa7134/saa7134.h

index d476f8e15bae7f812cb331ac964c67cde4ec7c27..d2688c71c6573eccf20080be5f6f4960ae0a4c34 100644 (file)
@@ -77,3 +77,4 @@
  76 -> SKNet MonsterTV Mobile                   [1131:4ee9]
  77 -> Pinnacle PCTV 110i (saa7133)             [11bd:002e]
  78 -> ASUSTeK P7131 Dual                       [1043:4862]
+ 79 -> PCTV Cardbus TV/Radio (ITO25 Rev:2B)
index 155a66b3a2d2d2f86fadb087eb487fcac15ee7ad..d16d7c4cd851d1590150c7a0fddc882dfa4b0694 100644 (file)
@@ -2446,6 +2446,21 @@ struct saa7134_board saa7134_boards[] = {
                        .gpio = 0x0200000,
                },
        },
+       [SAA7134_BOARD_PCTV_CARDBUS] = {
+               /* Paul Tom Zalac <pzalac@gmail.com> */
+               /* tda8275a tuner doesnt work yet */
+               .name           = "PCTV Cardbus TV/Radio (ITO25 Rev:2B)",
+               .audio_clock    = 0x00187de7,
+               .tuner_type     = TUNER_ABSENT,
+               .radio_type     = UNSET,
+               .tuner_addr     = ADDR_UNSET,
+               .radio_addr     = ADDR_UNSET,
+               .inputs         = {{
+                       .name = name_comp1,
+                       .vmux = 1,
+                       .amux = LINE2,
+               }},
+       },
 };
 
 const unsigned int saa7134_bcount = ARRAY_SIZE(saa7134_boards);
@@ -2973,6 +2988,7 @@ int saa7134_board_init1(struct saa7134_dev *dev)
        case SAA7134_BOARD_AVACSSMARTTV:
        case SAA7134_BOARD_GOTVIEW_7135:
        case SAA7134_BOARD_KWORLD_TERMINATOR:
+       case SAA7134_BOARD_PCTV_CARDBUS:
                dev->has_remote = 1;
                break;
        case SAA7134_BOARD_MD5044:
index ae89a3368ffec1b6604d307b376bda9a14a6aa99..768370041067f7c9d3c008161b70988b51181741 100644 (file)
@@ -206,6 +206,7 @@ struct saa7134_format {
 #define SAA7134_BOARD_MONSTERTV_MOBILE 76
 #define SAA7134_BOARD_PINNACLE_PCTV_110i 77
 #define SAA7134_BOARD_ASUSTeK_P7131_DUAL 78
+#define SAA7134_BOARD_PCTV_CARDBUS     79
 
 #define SAA7134_MAXBOARDS 8
 #define SAA7134_INPUT_MAX 8