📄 saa7134-cards.c
字号:
.audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_PAL, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .inputs = {{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, },{ .name = name_tv_mono, .vmux = 1, .amux = LINE2, .tv = 1, },{ .name = name_comp1, .vmux = 0, .amux = LINE2, },{ .name = name_comp2, .vmux = 3, .amux = LINE2, },{ .name = name_svideo, .vmux = 8, .amux = LINE2, }}, .radio = { .name = name_radio, .amux = LINE2, .gpio = 0x200000, }, }, [SAA7134_BOARD_AVERMEDIA_DVD_EZMAKER] = { /* Michael Smith <msmith@cbnco.com> */ .name = "AVerMedia DVD EZMaker", .audio_clock = 0x00187de7, .tuner_type = TUNER_ABSENT, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .inputs = {{ .name = name_comp1, .vmux = 3, },{ .name = name_svideo, .vmux = 8, }}, }, [SAA7134_BOARD_NOVAC_PRIMETV7133] = { /* toshii@netbsd.org */ .name = "Noval Prime TV 7133", .audio_clock = 0x00200000, .tuner_type = TUNER_ALPS_TSBH1_NTSC, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .inputs = {{ .name = name_comp1, .vmux = 3, },{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, },{ .name = name_svideo, .vmux = 8, }}, }, [SAA7134_BOARD_AVERMEDIA_STUDIO_305] = { .name = "AverMedia AverTV Studio 305", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_FM1256_IH3, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .tda9887_conf = TDA9887_PRESENT, .inputs = {{ .name = name_tv, .vmux = 1, .amux = LINE2, .tv = 1, },{ .name = name_comp1, .vmux = 0, .amux = LINE2, },{ .name = name_comp2, .vmux = 3, .amux = LINE2, },{ .name = name_svideo, .vmux = 8, .amux = LINE2, }}, .radio = { .name = name_radio, .amux = LINE2, }, .mute = { .name = name_mute, .amux = LINE1, }, }, [SAA7134_BOARD_UPMOST_PURPLE_TV] = { .name = "UPMOST PURPLE TV", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_FM1236_MK3, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .tda9887_conf = TDA9887_PRESENT, .inputs = {{ .name = name_tv, .vmux = 7, .amux = TV, .tv = 1, },{ .name = name_svideo, .vmux = 7, .amux = LINE1, }}, }, [SAA7134_BOARD_ITEMS_MTV005] = { /* Norman Jonas <normanjonas@arcor.de> */ .name = "Items MuchTV Plus / IT-005", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_PAL, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .inputs = {{ .name = name_tv, .vmux = 3, .amux = TV, .tv = 1, },{ .name = name_comp1, .vmux = 1, .amux = LINE1, },{ .name = name_svideo, .vmux = 8, .amux = LINE1, }}, .radio = { .name = name_radio, .amux = LINE2, }, }, [SAA7134_BOARD_CINERGY200] = { .name = "Terratec Cinergy 200 TV", .audio_clock = 0x00200000, .tuner_type = TUNER_PHILIPS_PAL, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .inputs = {{ .name = name_tv, .vmux = 1, .amux = LINE2, .tv = 1, },{ .name = name_comp1, .vmux = 4, .amux = LINE1, },{ .name = name_svideo, .vmux = 8, .amux = LINE1, },{ .name = name_comp2, /* CVideo over SVideo Connector */ .vmux = 0, .amux = LINE1, }}, .mute = { .name = name_mute, .amux = LINE2, }, }, [SAA7134_BOARD_VIDEOMATE_TV_PVR] = { /* Alain St-Denis <alain@topaze.homeip.net> */ .name = "Compro VideoMate TV PVR/FM", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_NTSC_M, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .gpiomask = 0x808c0080, .inputs = {{ .name = name_svideo, .vmux = 8, .amux = LINE1, .gpio = 0x00080, },{ .name = name_comp1, .vmux = 3, .amux = LINE1, .gpio = 0x00080, },{ .name = name_tv, .vmux = 1, .amux = LINE2_LEFT, .tv = 1, .gpio = 0x00080, }}, .radio = { .name = name_radio, .amux = LINE2, .gpio = 0x80000, }, .mute = { .name = name_mute, .amux = LINE2, .gpio = 0x40000, }, }, [SAA7134_BOARD_SABRENT_SBTTVFM] = { /* Michael Rodriguez-Torrent <mrtorrent@asu.edu> */ .name = "Sabrent SBT-TVFM (saa7130)", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_NTSC_M, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .inputs = {{ .name = name_comp1, .vmux = 1, .amux = LINE1, },{ .name = name_tv, .vmux = 3, .amux = LINE2, .tv = 1, },{ .name = name_svideo, .vmux = 8, .amux = LINE1, }}, .radio = { .name = name_radio, .amux = LINE2, }, }, [SAA7134_BOARD_ZOLID_XPERT_TV7134] = { /* Helge Jensen <helge.jensen@slog.dk> */ .name = ":Zolid Xpert TV7134", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_NTSC, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .inputs = {{ .name = name_svideo, .vmux = 8, .amux = LINE1, },{ .name = name_comp1, .vmux = 3, .amux = LINE1, },{ .name = name_tv, .vmux = 1, .amux = LINE2, .tv = 1, }}, }, [SAA7134_BOARD_EMPIRE_PCI_TV_RADIO_LE] = { /* "Matteo Az" <matte.az@nospam.libero.it> ;-) */ .name = "Empire PCI TV-Radio LE", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_PAL, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .gpiomask = 0x4000, .inputs = {{ .name = name_tv_mono, .vmux = 1, .amux = LINE2, .gpio = 0x8000, .tv = 1, },{ .name = name_comp1, .vmux = 3, .amux = LINE1, .gpio = 0x8000, },{ .name = name_svideo, .vmux = 6, .amux = LINE1, .gpio = 0x8000, }}, .radio = { .name = name_radio, .amux = LINE1, .gpio = 0x8000, }, .mute = { .name = name_mute, .amux = TV, .gpio =0x8000, } }, [SAA7134_BOARD_AVERMEDIA_STUDIO_307] = { /* Nickolay V. Shmyrev <nshmyrev@yandex.ru> Lots of thanks to Andrey Zolotarev <zolotarev_andrey@mail.ru> */ .name = "Avermedia AVerTV Studio 307", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_FM1256_IH3, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .tda9887_conf = TDA9887_PRESENT, .gpiomask = 0x03, .inputs = {{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, .gpio = 0x00, },{ .name = name_comp1, .vmux = 0, .amux = LINE2, .gpio = 0x00, },{ .name = name_comp2, .vmux = 3, .amux = LINE2, .gpio = 0x00, },{ .name = name_svideo, .vmux = 8, .amux = LINE2, .gpio = 0x00, }}, .radio = { .name = name_radio, .amux = LINE1, .gpio = 0x01, }, .mute = { .name = name_mute, .amux = LINE1, .gpio = 0x00, }, }, [SAA7134_BOARD_AVERMEDIA_GO_007_FM] = { .name = "Avermedia AVerTV GO 007 FM", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_TDA8290, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .gpiomask = 0x00300003, /* .gpiomask = 0x8c240003, */ .inputs = {{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, .gpio = 0x01, },{ .name = name_comp1, .vmux = 0, .amux = LINE2, .gpio = 0x02, },{ .name = name_svideo, .vmux = 6, .amux = LINE2, .gpio = 0x02, }}, .radio = { .name = name_radio, .amux = LINE1, .gpio = 0x00300001, }, .mute = { .name = name_mute, .amux = TV, .gpio = 0x01, }, }, [SAA7134_BOARD_AVERMEDIA_CARDBUS] = { /* Kees.Blom@cwi.nl */ .name = "AVerMedia Cardbus TV/Radio (E500)", .audio_clock = 0x187de7, .tuner_type = TUNER_PHILIPS_TDA8290, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .inputs = {{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, },{ .name = name_comp1, .vmux = 3, .amux = LINE2, },{ .name = name_svideo, .vmux = 8, .amux = LINE1, }}, .radio = { .name = name_radio, .amux = LINE1, }, }, [SAA7134_BOARD_CINERGY400_CARDBUS] = { .name = "Terratec Cinergy 400 mobile", .audio_clock = 0x187de7, .tuner_type = TUNER_ALPS_TSBE5_PAL, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .tda9887_conf = TDA9887_PRESENT, .inputs = {{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, },{ .name = name_tv_mono, .vmux = 1, .amux = LINE2, .tv = 1, },{ .name = name_comp1, .vmux = 3, .amux = LINE1, },{ .name = name_svideo, .vmux = 8, .amux = LINE1, }}, }, [SAA7134_BOARD_CINERGY600_MK3] = { .name = "Terratec Cinergy 600 TV MK3", .audio_clock = 0x00200000, .tuner_type = TUNER_PHILIPS_FM1216ME_MK3, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .tda9887_conf = TDA9887_PRESENT, .inputs = {{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, },{ .name = name_comp1, .vmux = 4, .amux = LINE1, },{ .name = name_svideo, .vmux = 8, .amux = LINE1, },{ .name = name_comp2, /* CVideo over SVideo Connector */ .vmux = 0, .amux = LINE1, }}, .radio = { .name = name_radio, .amux = LINE2, }, }, [SAA7134_BOARD_VIDEOMATE_GOLD_PLUS] = { /* Dylan Walkden <dylan_walkden@hotmail.com> */ .name = "Compro VideoMate Gold+ Pal", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_PAL, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .gpiomask = 0x1ce780, .inputs = {{ .name = name_svideo, .vmux = 0, /* CVideo over SVideo Connector - ok? */ .amux = LINE1, .gpio = 0x008080, },{ .name = name_comp1, .vmux = 3, .amux = LINE1, .gpio = 0x008080, },{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, .gpio = 0x008080, }}, .radio = { .name = name_radio, .amux = LINE2, .gpio = 0x80000, }, .mute = { .name = name_mute, .amux = LINE2, .gpio = 0x0c8000, }, }, [SAA7134_BOARD_PINNACLE_300I_DVBT_PAL] = { .name = "Pinnacle PCTV 300i DVB-T + PAL", .audio_clock = 0x00187de7, .tuner_type = TUNER_MT2032, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .tda9887_conf = TDA9887_PRESENT | TDA9887_INTERCARRIER, .mpeg = SAA7134_MPEG_DVB, .inputs = {{ .name = name_tv, .vmux = 3, .amux = TV, .tv = 1, },{ .name = name_comp1, .vmux = 0, .amux = LINE2, },{ .name = name_comp2, .vmux = 1, .amux = LINE2, },{ .name = name_svideo, .vmux = 8, .amux = LINE2, }}, }, [SAA7134_BOARD_PROVIDEO_PV952] = { /* andreas.kretschmer@web.de */ .name = "ProVideo PV952", .audio_clock = 0x00187de7, .tuner_type = TUNER_PHILIPS_FM1216ME_MK3, .radio_type = UNSET, .tuner_addr = ADDR_UNSET, .radio_addr = ADDR_UNSET, .tda9887_conf = TDA9887_PRESENT, .inputs = {{ .name = name_comp1, .vmux = 0, .amux = LINE1, },{ .name = name_tv, .vmux = 1, .amux = TV, .tv = 1, },{ .name = name_tv_mono, .vmux = 1, .amux = LINE2, .tv = 1, }}, .radio = { .name = name_radio, .amux = LINE2, }, }, [SAA7134_BOARD_AVERMEDIA_305] = { /* much like the "studio" version but without radio * and another tuner (sirspiritus@yandex.ru) */ .name = "AverMedia AverTV/305", .audio_clock = 0x00187de7,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -