if (0 != card(dev).gpiomask) { mask = card(dev).gpiomask; 
if (0 != card(dev).gpiomask) { mask = card(dev).gpiomask; 
static int mute_input_7133(struct saa7134_dev *dev){	u32 reg = 0;	u32 xbarin, xbarout;	int mask;	struct saa7134_input *in;	/* Hac 0506 route OSS sound simultanously  */	xbarin = 0x03;	switch (dev->input->amux) {	case TV:		reg = 0x02;		xbarin = 0;		break;	case LINE1:		reg = 0x00;		break;	case LINE2:	case LINE2_LEFT:		reg = 0x09;		break;	}	saa_dsp_writel(dev, 0x464 >> 2, xbarin);	if (dev->ctl_mute) {		reg = 0x07;		xbarout = 0xbbbbbb;	} else		xbarout = 0xbbbb10;	saa_dsp_writel(dev, 0x46c >> 2, xbarout);	saa_writel(0x594 >> 2, reg);	/* switch gpio-connected external audio mux */        if (0 != card(dev).gpiomask) {        	mask = card(dev).gpiomask;		if (card(dev).mute.name && dev->ctl_mute)			in = &card(dev).mute;		else			in = dev->input;        	saa_andorl(SAA7134_GPIO_GPMODE0 >> 2,   mask, mask);        	saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, mask, in->gpio);        	saa7134_track_gpio(dev,in->name);	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4ac97914c6c35f6bf132071c718e034d0846b9f5/saa7134-tvaudio.c/clean/drivers/media/video/saa7134/saa7134-tvaudio.c