saa7134 add new TV cards
PATCH 1/1 saa7134 add new TV cards
Hi
Add new TV cards of Beholder Company. Just for autodetect.
drivers/media/video/saa7134/saa7134-cards.c +70 -0
@@ -5591,6 +5591,64 @@ struct saa7134_board saa7134_boards[] = { .amux = TV, }, }, + [SAA7134_BOARD_BEHOLD_501 ] = { +/* Beholder Intl. Ltd. 2010 */ +/* Dmitry Belimov <[email protected]> */ + .name ="Beholder BeholdTV 501" , + .audio_clock =0x00200000 , + .tuner_type =TUNER_ABSENT , + .radio_type =UNSET , + .tuner_addr =ADDR_UNSET , + .radio_addr =ADDR_UNSET , + .gpiomask =0x00008000 , + .inputs = { { + .name = name_tv, + .vmux =3 , + .amux =LINE2 , + .tv =1 , + }, { + .name = name_comp1, + .vmux =1 , + .amux =LINE1 , + }, { + .name = name_svideo, + .vmux =8 , + .amux =LINE1 , + } }, + .mute = { + .name = name_mute, + .amux =LINE1 , + }, + }, + [SAA7134_BOARD_BEHOLD_503FM ] = { +/* Beholder Intl. Ltd. 2010 */ +/* Dmitry Belimov <[email protected]> */ + .name ="Beholder BeholdTV 503 FM" , + .audio_clock =0x00200000 , + .tuner_type =TUNER_ABSENT , + .radio_type =UNSET , + .tuner_addr =ADDR_UNSET , + .radio_addr =ADDR_UNSET , + .gpiomask =0x00008000 , + .inputs = { { + .name = name_tv, + .vmux =3 , + .amux =LINE2 , + .tv =1 , + }, { + .name = name_comp1, + .vmux =1 , + .amux =LINE1 , + }, { + .name = name_svideo, + .vmux =8 , + .amux =LINE1 , + } }, + .mute = { + .name = name_mute, + .amux =LINE1 , + }, + }, };
@@ -6796,6 +6854,18 @@ struct pci_device_id saa7134_pci_tbl[] = { .subdevice = 0xc900, .driver_data = SAA7134_BOARD_VIDEOMATE_M1F, }, { + .vendor = PCI_VENDOR_ID_PHILIPS, + .device = PCI_DEVICE_ID_PHILIPS_SAA7133, + .subvendor = 0x5ace, + .subdevice = 0x5030, + .driver_data = SAA7134_BOARD_BEHOLD_503FM, + }, { + .vendor = PCI_VENDOR_ID_PHILIPS, + .device = PCI_DEVICE_ID_PHILIPS_SAA7130, + .subvendor = 0x5ace, + .subdevice = 0x5010, + .driver_data = SAA7134_BOARD_BEHOLD_501, + }, { /* --- boards without eeprom + subsystem ID --- */ .vendor = PCI_VENDOR_ID_PHILIPS, .device = PCI_DEVICE_ID_PHILIPS_SAA7134,
drivers/media/video/saa7134/saa7134.h +2 -0
@@ -328,6 +328,8 @@ struct saa7134_card_ir {#define SAA7134_BOARD_KWORLD_PCI_SBTVD_FULLSEG 182#define SAA7134_BOARD_VIDEOMATE_M1F 183#define SAA7134_BOARD_ENCORE_ENLTV_FM3 184 +#define SAA7134_BOARD_BEHOLD_501 185 +#define SAA7134_BOARD_BEHOLD_503FM 186#define SAA7134_MAXBOARDS 32#define SAA7134_INPUT_MAX 8
Signed-off-by Beholder Intl. Ltd. Dmitry Belimov <[email protected]>
With my best regards, Dmitry.
drivers/media/video/saa7134/saa7134-cards.c +70 -0
82 lines not on this page · raw message
drivers/media/video/saa7134/saa7134.h +2 -0
@@ -328,6 +328,8 @@ struct saa7134_card_ir {#define SAA7134_BOARD_KWORLD_PCI_SBTVD_FULLSEG 182#define SAA7134_BOARD_VIDEOMATE_M1F 183#define SAA7134_BOARD_ENCORE_ENLTV_FM3 184 +#define SAA7134_BOARD_BEHOLD_501 185 +#define SAA7134_BOARD_BEHOLD_503FM 186#define SAA7134_MAXBOARDS 32#define SAA7134_INPUT_MAX 8
Signed-off-by Beholder Intl. Ltd. Dmitry Belimov <[email protected]>