case SAA7134_BOARD_VIDEOMATE_DVBT_200: 
int saa7134_board_init1(struct saa7134_dev *dev){	/* Always print gpio, often manufacturers encode tuner type and other info. */	saa_writel(SAA7134_GPIO_GPMODE0 >> 2, 0);	dev->gpio_value = saa_readl(SAA7134_GPIO_GPSTATUS0 >> 2);	printk(KERN_INFO "%s: board init: gpio is %x\n", dev->name, dev->gpio_value);	switch (dev->board) {	case SAA7134_BOARD_FLYVIDEO2000:	case SAA7134_BOARD_FLYVIDEO3000:		dev->has_remote = 1;		board_flyvideo(dev);		break;	case SAA7134_BOARD_FLYTVPLATINUM_MINI2:	case SAA7134_BOARD_FLYTVPLATINUM_FM:	case SAA7134_BOARD_CINERGY400:	case SAA7134_BOARD_CINERGY600:	case SAA7134_BOARD_CINERGY600_MK3:	case SAA7134_BOARD_ECS_TVP3XP:	case SAA7134_BOARD_ECS_TVP3XP_4CB5:	case SAA7134_BOARD_MD2819:	case SAA7134_BOARD_KWORLD_VSTREAM_XPERT:	case SAA7134_BOARD_KWORLD_XPERT:	case SAA7134_BOARD_AVERMEDIA_STUDIO_305:	case SAA7134_BOARD_AVERMEDIA_305:	case SAA7134_BOARD_AVERMEDIA_STUDIO_307:	case SAA7134_BOARD_AVERMEDIA_307:	case SAA7134_BOARD_AVERMEDIA_GO_007_FM:/*      case SAA7134_BOARD_SABRENT_SBTTVFM:  */ /* not finished yet */	case SAA7134_BOARD_VIDEOMATE_TV_PVR:	case SAA7134_BOARD_VIDEOMATE_TV_GOLD_PLUSII:	case SAA7134_BOARD_VIDEOMATE_DVBT_300:	case SAA7134_BOARD_MANLI_MTV001:	case SAA7134_BOARD_MANLI_MTV002:	case SAA7134_BOARD_BEHOLD_409FM:	case SAA7134_BOARD_AVACSSMARTTV:	case SAA7134_BOARD_GOTVIEW_7135:		dev->has_remote = 1;		break;	case SAA7134_BOARD_MD5044:		printk("%s: seems there are two different versions of the MD5044\n"		"%s: (with the same ID) out there.  If sound doesn't work for\n"		"%s: you try the audio_clock_override=0x200000 insmod option.\n",		dev->name,dev->name,dev->name);		break;	case SAA7134_BOARD_CINERGY400_CARDBUS:		/* power-up tuner chip */		saa_andorl(SAA7134_GPIO_GPMODE0 >> 2,   0x00040000, 0x00040000);		saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x00040000, 0x00000000);		msleep(1);		break;	case SAA7134_BOARD_FLYDVBTDUO:	case SAA7134_BOARD_THYPHOON_DVBT_DUO_CARDBUS:		/* turn the fan on */		saa_writeb(SAA7134_GPIO_GPMODE3, 0x08);		saa_writeb(SAA7134_GPIO_GPSTATUS3, 0x06);		break;	case SAA7134_BOARD_AVERMEDIA_CARDBUS:		/* power-up tuner chip */		saa_andorl(SAA7134_GPIO_GPMODE0 >> 2,   0xffffffff, 0xffffffff);		saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0xffffffff, 0xffffffff);		msleep(1);		break;	case SAA7134_BOARD_RTD_VFG7350:		/*		 * Make sure Production Test Register at offset 0x1D1 is cleared		 * to take chip out of test mode.  Clearing bit 4 (TST_EN_AOUT)		 * prevents pin 105 from remaining low; keeping pin 105 low		 * continually resets the SAA6752 chip.		 */		saa_writeb (SAA7134_PRODUCTION_TEST_MODE, 0x00);		break;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/afce892f66c196989fe7d938150201d337c553e5/saa7134-cards.c/buggy/drivers/media/video/saa7134/saa7134-cards.c