cx_set(AUD_CTL, 0x2000); 
cx_set(AUD_CTL, EN_I2SOUT_ENABLE); 
static void set_audio_finish(struct cx88_core *core){	u32 volume;	if (cx88_boards[core->board].blackbird) {		// 'pass-thru mode': this enables the i2s output to the mpeg encoder		cx_set(AUD_CTL, 0x2000);		cx_write(AUD_I2SOUTPUTCNTL, 1);		//cx_write(AUD_APB_IN_RATE_ADJ, 0);	}	// finish programming	cx_write(AUD_SOFT_RESET, 0x0000);	// start audio processing	cx_set(AUD_CTL, EN_DAC_ENABLE);	// unmute	volume = cx_sread(SHADOW_AUD_VOL_CTL);	cx_swrite(SHADOW_AUD_VOL_CTL, AUD_VOL_CTL, volume);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b45009b0288a96a3458f4f8e93cb776678d41875/cx88-tvaudio.c/clean/drivers/media/video/cx88/cx88-tvaudio.c