chip_write(chip, TDA9874A_AOSR, 0x00); 
chip_write(chip, TDA9874A_AOSR, 0x00); /* or 0x10 */ 
static int tda9874a_setup(struct CHIPSTATE *chip){	chip_write(chip, TDA9874A_AGCGR, 0x00); /* 0 dB */	chip_write(chip, TDA9874A_GCONR, tda9874a_GCONR);	chip_write(chip, TDA9874A_MSR, (tda9874a_mode) ? 0x03:0x02);	if(tda9874a_dic == 0x11) {		chip_write(chip, TDA9874A_FMMR, 0x80);	} else { /* dic == 0x07 */		chip_cmd(chip,"tda9874_modelist",&tda9874a_modelist[tda9874a_STD].cmd);		chip_write(chip, TDA9874A_FMMR, 0x00);	}	chip_write(chip, TDA9874A_C1OLAR, 0x00); /* 0 dB */	chip_write(chip, TDA9874A_C2OLAR, 0x00); /* 0 dB */	chip_write(chip, TDA9874A_NCONR, tda9874a_NCONR);	chip_write(chip, TDA9874A_NOLAR, 0x00); /* 0 dB */	/* Note: If signal quality is poor you may want to change NICAM */	/* error limit registers (NLELR and NUELR) to some greater values. */	/* Then the sound would remain stereo, but won't be so clear. */	chip_write(chip, TDA9874A_NLELR, 0x14); /* default */	chip_write(chip, TDA9874A_NUELR, 0x50); /* default */	if(tda9874a_dic == 0x11) {		chip_write(chip, TDA9874A_AMCONR, 0xf9);		chip_write(chip, TDA9874A_SDACOSR, (tda9874a_mode) ? 0x81:0x80);		chip_write(chip, TDA9874A_AOSR, 0x80);		chip_write(chip, TDA9874A_MDACOSR, (tda9874a_mode) ? 0x82:0x80);		chip_write(chip, TDA9874A_ESP, tda9874a_ESP);	} else { /* dic == 0x07 */		chip_write(chip, TDA9874A_AMCONR, 0xfb);		chip_write(chip, TDA9874A_SDACOSR, (tda9874a_mode) ? 0x81:0x80);		chip_write(chip, TDA9874A_AOSR, 0x00); // or 0x10	}	dprintk("tda9874a_setup(): %s [0x%02X].\n",		tda9874a_modelist[tda9874a_STD].name,tda9874a_STD);	return 1;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/18fc59e230bbda9725736f8f526ef88aab212348/tvaudio.c/clean/drivers/media/video/tvaudio.c