Lines Matching refs:ak
202 static void juli_akm_lock(struct snd_akm4xxx *ak, int chip) in juli_akm_lock() argument
206 static void juli_akm_unlock(struct snd_akm4xxx *ak, int chip) in juli_akm_unlock() argument
210 static void juli_akm_write(struct snd_akm4xxx *ak, int chip, in juli_akm_write() argument
213 struct snd_ice1712 *ice = ak->private_data[0]; in juli_akm_write()
223 static void juli_akm_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate) in juli_akm_set_rate_val() argument
227 struct snd_ice1712 *ice = ak->private_data[0]; in juli_akm_set_rate_val()
260 tmp = snd_akm4xxx_get(ak, 0, 2); in juli_akm_set_rate_val()
261 snd_akm4xxx_reset(ak, 1); in juli_akm_set_rate_val()
262 tmp = snd_akm4xxx_get(ak, 0, 2); in juli_akm_set_rate_val()
265 snd_akm4xxx_set(ak, 0, 2, tmp); in juli_akm_set_rate_val()
266 snd_akm4xxx_reset(ak, 0); in juli_akm_set_rate_val()
489 struct snd_akm4xxx *ak = ice->akm; in juli_resume() local
492 snd_akm4xxx_reset(ak, 0); in juli_resume()
500 struct snd_akm4xxx *ak = ice->akm; in juli_suspend() local
503 snd_akm4xxx_reset(ak, 1); in juli_suspend()
598 struct snd_akm4xxx *ak; in juli_init() local
635 ak = ice->akm; in juli_init()
636 if (!ak) in juli_init()
639 err = snd_ice1712_akm4xxx_init(ak, &akm_juli_dac, NULL, ice); in juli_init()