Lines Matching refs:ak4531
412 struct snd_ak4531 *ak4531;
583 static void snd_es1370_codec_write(struct snd_ak4531 *ak4531, in snd_es1370_codec_write() argument
586 struct ensoniq *ensoniq = ak4531->private_data; in snd_es1370_codec_write()
1743 static void snd_ensoniq_mixer_free_ak4531(struct snd_ak4531 *ak4531) in snd_ensoniq_mixer_free_ak4531() argument
1745 struct ensoniq *ensoniq = ak4531->private_data; in snd_ensoniq_mixer_free_ak4531()
1746 ensoniq->u.es1370.ak4531 = NULL; in snd_ensoniq_mixer_free_ak4531()
1752 struct snd_ak4531 ak4531; in snd_ensoniq_1370_mixer() local
1764 memset(&ak4531, 0, sizeof(ak4531)); in snd_ensoniq_1370_mixer()
1765 ak4531.write = snd_es1370_codec_write; in snd_ensoniq_1370_mixer()
1766 ak4531.private_data = ensoniq; in snd_ensoniq_1370_mixer()
1767 ak4531.private_free = snd_ensoniq_mixer_free_ak4531; in snd_ensoniq_1370_mixer()
1768 if ((err = snd_ak4531_mixer(card, &ak4531, &ensoniq->u.es1370.ak4531)) < 0) in snd_ensoniq_1370_mixer()
2054 snd_ak4531_suspend(ensoniq->u.es1370.ak4531); in snd_ensoniq_suspend()
2069 snd_ak4531_resume(ensoniq->u.es1370.ak4531); in snd_ensoniq_resume()