Lines Matching refs:ice
19 static void wm_put(struct snd_ice1712 *ice, int reg, unsigned short val) in wm_put() argument
23 snd_vt1724_write_i2c(ice, WM_DEV, cval >> 8, cval & 0xff); in wm_put()
26 static int snd_vt1724_amp_init(struct snd_ice1712 *ice) in snd_vt1724_amp_init() argument
40 ice->num_total_dacs = 6; in snd_vt1724_amp_init()
41 ice->num_total_adcs = 2; in snd_vt1724_amp_init()
46 if (ice->eeprom.subvendor == VT1724_SUBDEVICE_AV710) { in snd_vt1724_amp_init()
48 wm_put(ice, wm_inits[i], wm_inits[i+1]); in snd_vt1724_amp_init()
54 static int snd_vt1724_amp_add_controls(struct snd_ice1712 *ice) in snd_vt1724_amp_add_controls() argument
56 if (ice->ac97) in snd_vt1724_amp_add_controls()
59 snd_ac97_write_cache(ice->ac97, 0x5a, in snd_vt1724_amp_add_controls()
60 snd_ac97_read(ice->ac97, 0x5a) & ~0x8000); in snd_vt1724_amp_add_controls()