⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 saa7134-cards.c

📁 linux-2.6.15.6
💻 C
📖 第 1 页 / 共 5 页
字号:
		.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 + -