Lines Matching refs:ak

247 static void delta_ak4524_lock(struct snd_akm4xxx *ak, int chip)
249 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0];
250 struct snd_ice1712 *ice = ak->private_data[0];
261 static void delta1010lt_ak4524_lock(struct snd_akm4xxx *ak, int chip)
263 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0];
264 struct snd_ice1712 *ice = ak->private_data[0];
274 static void delta66e_ak4524_lock(struct snd_akm4xxx *ak, int chip)
276 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0];
277 struct snd_ice1712 *ice = ak->private_data[0];
288 static void vx442_ak4524_lock(struct snd_akm4xxx *ak, int chip)
290 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0];
291 struct snd_ice1712 *ice = ak->private_data[0];
322 static void delta_ak4524_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate)
325 struct snd_ice1712 *ice = ak->private_data[0];
341 snd_akm4xxx_reset(ak, 1);
348 snd_akm4xxx_reset(ak, 0);
354 static void vx442_ak4524_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate)
359 if (snd_akm4xxx_get(ak, 0, 0x02) != val ||
360 snd_akm4xxx_get(ak, 1, 0x02) != val) {
361 snd_akm4xxx_reset(ak, 1);
362 snd_akm4xxx_write(ak, 0, 0x02, val);
363 snd_akm4xxx_write(ak, 1, 0x02, val);
364 snd_akm4xxx_reset(ak, 0);
617 struct snd_akm4xxx *ak;
717 ak = ice->akm = kmalloc(sizeof(struct snd_akm4xxx), GFP_KERNEL);
718 if (! ak)
724 err = snd_ice1712_akm4xxx_init(ak, &akm_audiophile, &akm_audiophile_priv, ice);
727 err = snd_ice1712_akm4xxx_init(ak, &akm_delta410, &akm_delta410_priv, ice);
731 err = snd_ice1712_akm4xxx_init(ak, &akm_delta1010lt, &akm_delta1010lt_priv, ice);
735 err = snd_ice1712_akm4xxx_init(ak, &akm_delta44, &akm_delta44_priv, ice);
738 err = snd_ice1712_akm4xxx_init(ak, &akm_vx442, &akm_vx442_priv, ice);
741 err = snd_ice1712_akm4xxx_init(ak, &akm_delta66e, &akm_delta66e_priv, ice);