else if (dev->has_remote == SAA7134_REMOTE_I2C) request_module("ir-kbd-i2c"); 
static int saa7134_hwinit2(struct saa7134_dev *dev){	unsigned int irq2_mask;	dprintk("hwinit2\n");	saa7134_video_init2(dev);	saa7134_tvaudio_init2(dev);	/* enable IRQ's */	irq2_mask =		SAA7134_IRQ2_INTE_DEC3    |		SAA7134_IRQ2_INTE_DEC2    |		SAA7134_IRQ2_INTE_DEC1    |		SAA7134_IRQ2_INTE_DEC0    |		SAA7134_IRQ2_INTE_PE      |		SAA7134_IRQ2_INTE_AR;	if (dev->has_remote == SAA7134_REMOTE_GPIO)		irq2_mask |= (SAA7134_IRQ2_INTE_GPIO18  |			      SAA7134_IRQ2_INTE_GPIO18A |			      SAA7134_IRQ2_INTE_GPIO16  );	else if (dev->has_remote == SAA7134_REMOTE_I2C)		request_module("ir-kbd-i2c");	saa_writel(SAA7134_IRQ1, 0);	saa_writel(SAA7134_IRQ2, irq2_mask);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/8069695c9e7da7ab7cd8ee749e8d5aa9e6e0660b/saa7134-core.c/buggy/drivers/media/video/saa7134/saa7134-core.c