av7110_set_volume(av7110, av7110->mixer.volume_left, av7110->mixer.volume_right); 
ret = av7110_set_volume(av7110, av7110->mixer.volume_left, av7110->mixer.volume_right); if (ret<0) printk("dvb-ttpci:cannot set internal volume to maximum:%d\n",ret); 
static void init_av7110_av(struct av7110 *av7110){	struct saa7146_dev *dev = av7110->dev;	/* set internal volume control to maximum */	av7110->adac_type = DVB_ADAC_TI;	av7110_set_volume(av7110, av7110->mixer.volume_left, av7110->mixer.volume_right);	av7710_set_video_mode(av7110, vidmode);	/* handle different card types */	/* remaining inits according to card and frontend type */	av7110->analog_tuner_flags = 0;	av7110->current_input = 0;	if (i2c_writereg(av7110, 0x20, 0x00, 0x00) == 1) {		printk ("dvb-ttpci: Crystal audio DAC @ card %d detected\n",			av7110->dvb_adapter.num);		av7110->adac_type = DVB_ADAC_CRYSTAL;		i2c_writereg(av7110, 0x20, 0x01, 0xd2);		i2c_writereg(av7110, 0x20, 0x02, 0x49);		i2c_writereg(av7110, 0x20, 0x03, 0x00);		i2c_writereg(av7110, 0x20, 0x04, 0x00);		/**		 * some special handling for the Siemens DVB-C cards...		 */	} else if (0 == av7110_init_analog_module(av7110)) {		/* done. */	}	else if (dev->pci->subsystem_vendor == 0x110a) {		printk("dvb-ttpci: DVB-C w/o analog module @ card %d detected\n",			av7110->dvb_adapter.num);		av7110->adac_type = DVB_ADAC_NONE;	}	else {		av7110->adac_type = adac;		printk("dvb-ttpci: adac type set to %d @ card %d\n",			av7110->dvb_adapter.num, av7110->adac_type);	}	if (av7110->adac_type == DVB_ADAC_NONE || av7110->adac_type == DVB_ADAC_MSP) {		// switch DVB SCART on		av7110_fw_cmd(av7110, COMTYPE_AUDIODAC, MainSwitch, 1, 0);		av7110_fw_cmd(av7110, COMTYPE_AUDIODAC, ADSwitch, 1, 1);		if (rgb_on &&		    (av7110->dev->pci->subsystem_vendor == 0x110a) && (av7110->dev->pci->subsystem_device == 0x0000)) {			saa7146_setgpio(dev, 1, SAA7146_GPIO_OUTHI); // RGB on, SCART pin 16			//saa7146_setgpio(dev, 3, SAA7146_GPIO_OUTLO); // SCARTpin 8		}	}	av7110_set_volume(av7110, av7110->mixer.volume_left, av7110->mixer.volume_right);	av7110_setup_irc_config(av7110, 0);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/ce18a223607b0e8cc9a8375abc64281a13ac423c/av7110.c/buggy/drivers/media/dvb/ttpci/av7110.c