Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

V4L/DVB (5582): Added support for Sabrent TV-PCB05 card.

Maintainer's notice: I needed to re-number the board, since the board
number conflicted with a patch committed previously.

Signed-off-by: James T Klaas <jklaas@appalachian.dyndns.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

authored by

James T Klaas and committed by
Mauro Carvalho Chehab
53958b35 b39423a9

+38
+1
Documentation/video4linux/CARDLIST.saa7134
··· 113 113 112 -> ASUSTeK P7131 Hybrid [1043:4876] 114 114 113 -> Elitegroup ECS TVP3XP FM1246 Tuner Card (PAL,FM) [1019:4cb6] 115 115 114 -> KWorld DVB-T 210 [17de:7250] 116 + 115 -> Sabrent PCMCIA TV-PCB05 [0919:2003]
+36
drivers/media/video/saa7134/saa7134-cards.c
··· 3472 3472 .gpio = 0x0200000, 3473 3473 }, 3474 3474 }, 3475 + [SAA7134_BOARD_SABRENT_TV_PCB05] = { 3476 + .name = "Sabrent PCMCIA TV-PCB05", 3477 + .audio_clock = 0x00187de7, 3478 + .tuner_type = TUNER_PHILIPS_TDA8290, 3479 + .radio_type = UNSET, 3480 + .tuner_addr = ADDR_UNSET, 3481 + .radio_addr = ADDR_UNSET, 3482 + .inputs = {{ 3483 + .name = name_tv, 3484 + .vmux = 1, 3485 + .amux = TV, 3486 + .tv = 1, 3487 + },{ 3488 + .name = name_comp1, 3489 + .vmux = 3, 3490 + .amux = LINE1, 3491 + },{ 3492 + .name = name_comp2, 3493 + .vmux = 0, 3494 + .amux = LINE1, 3495 + },{ 3496 + .name = name_svideo, 3497 + .vmux = 8, 3498 + .amux = LINE1, 3499 + }}, 3500 + .mute = { 3501 + .name = name_mute, 3502 + .amux = TV, 3503 + }, 3504 + }, 3475 3505 }; 3476 3506 3477 3507 const unsigned int saa7134_bcount = ARRAY_SIZE(saa7134_boards); ··· 4212 4182 .subvendor = 0x1043, 4213 4183 .subdevice = 0x4857, 4214 4184 .driver_data = SAA7134_BOARD_ASUSTeK_P7131_DUAL, 4185 + },{ 4186 + .vendor = PCI_VENDOR_ID_PHILIPS, 4187 + .device = PCI_DEVICE_ID_PHILIPS_SAA7134, 4188 + .subvendor = 0x0919, /* SinoVideo PCI 2309 Proteus (7134) */ 4189 + .subdevice = 0x2003, /* OEM cardbus */ 4190 + .driver_data = SAA7134_BOARD_SABRENT_TV_PCB05, 4215 4191 },{ 4216 4192 /* --- boards without eeprom + subsystem ID --- */ 4217 4193 .vendor = PCI_VENDOR_ID_PHILIPS,
+1
drivers/media/video/saa7134/saa7134.h
··· 237 237 #define SAA7134_BOARD_ASUSTeK_P7131_HYBRID_LNA 112 238 238 #define SAA7134_BOARD_ECS_TVP3XP_4CB6 113 239 239 #define SAA7134_BOARD_KWORLD_DVBT_210 114 240 + #define SAA7134_BOARD_SABRENT_TV_PCB05 115 240 241 241 242 #define SAA7134_MAXBOARDS 8 242 243 #define SAA7134_INPUT_MAX 8