int patch_wolfson_wm9703_specific(ac97_t * ac97) 
static int patch_wolfson_wm9703_specific(ac97_t * ac97) 
int patch_wolfson_wm9703_specific(ac97_t * ac97){	/* This is known to work for the ViewSonic ViewPad 1000	 * Randolph Bentson <bentson@holmsjoen.com>	 * WM9703/9707/9708/9717 	 */	int err, i;		for (i = 0; i < ARRAY_SIZE(wm97xx_snd_ac97_controls); i++) {		if ((err = snd_ctl_add(ac97->bus->card, snd_ac97_cnew(&wm97xx_snd_ac97_controls[i], ac97))) < 0)			return err;	}	snd_ac97_write_cache(ac97,  AC97_WM97XX_FMIXER_VOL, 0x0808);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3e6c6139f0cf9c196c3fd700055f2e22ca22e726/ac97_patch.c/clean/sound/pci/ac97/ac97_patch.c