Home
last modified time | relevance | path

Searched refs:ak4531 (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/sound/pci/
H A Dak4531_codec.c23 static void snd_ak4531_proc_init(struct snd_card *card, struct snd_ak4531 *ak4531);
31 static void snd_ak4531_dump(struct snd_ak4531 *ak4531)
36 printk(KERN_DEBUG "ak4531 0x%x: 0x%x\n",
37 idx, ak4531->regs[idx]);
73 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); in snd_ak4531_get_single() local
80 mutex_lock(&ak4531->reg_mutex); in snd_ak4531_get_single()
81 val = (ak4531->regs[reg] >> shift) & mask; in snd_ak4531_get_single()
82 mutex_unlock(&ak4531->reg_mutex); in snd_ak4531_get_single()
92 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); in snd_ak4531_put_single() local
105 mutex_lock(&ak4531 in snd_ak4531_put_single()
140 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); snd_ak4531_get_double() local
164 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); snd_ak4531_put_double() local
215 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); snd_ak4531_get_input_sw() local
232 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); snd_ak4531_put_input_sw() local
322 snd_ak4531_free(struct snd_ak4531 *ak4531) snd_ak4531_free() argument
334 struct snd_ak4531 *ak4531 = device->device_data; snd_ak4531_dev_free() local
373 struct snd_ak4531 *ak4531; snd_ak4531_mixer() local
424 snd_ak4531_suspend(struct snd_ak4531 *ak4531) snd_ak4531_suspend() argument
433 snd_ak4531_resume(struct snd_ak4531 *ak4531) snd_ak4531_resume() argument
457 struct snd_ak4531 *ak4531 = entry->private_data; snd_ak4531_proc_read() local
467 snd_ak4531_proc_init(struct snd_card *card, struct snd_ak4531 *ak4531) snd_ak4531_proc_init() argument
[all...]
H A Dens1370.c398 struct snd_ak4531 *ak4531;
569 static void snd_es1370_codec_write(struct snd_ak4531 *ak4531, in snd_es1370_codec_write() argument
572 struct ensoniq *ensoniq = ak4531->private_data; in snd_es1370_codec_write()
1708 static void snd_ensoniq_mixer_free_ak4531(struct snd_ak4531 *ak4531) in snd_ensoniq_mixer_free_ak4531() argument
1710 struct ensoniq *ensoniq = ak4531->private_data; in snd_ensoniq_mixer_free_ak4531()
1711 ensoniq->u.es1370.ak4531 = NULL; in snd_ensoniq_mixer_free_ak4531()
1717 struct snd_ak4531 ak4531; in snd_ensoniq_1370_mixer() local
1729 memset(&ak4531, 0, sizeof(ak4531)); in snd_ensoniq_1370_mixer()
1730 ak4531 in snd_ensoniq_1370_mixer()
[all...]
/kernel/linux/linux-6.6/sound/pci/
H A Dak4531_codec.c23 static void snd_ak4531_proc_init(struct snd_card *card, struct snd_ak4531 *ak4531);
31 static void snd_ak4531_dump(struct snd_ak4531 *ak4531)
36 printk(KERN_DEBUG "ak4531 0x%x: 0x%x\n",
37 idx, ak4531->regs[idx]);
73 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); in snd_ak4531_get_single() local
80 mutex_lock(&ak4531->reg_mutex); in snd_ak4531_get_single()
81 val = (ak4531->regs[reg] >> shift) & mask; in snd_ak4531_get_single()
82 mutex_unlock(&ak4531->reg_mutex); in snd_ak4531_get_single()
92 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); in snd_ak4531_put_single() local
105 mutex_lock(&ak4531 in snd_ak4531_put_single()
140 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); snd_ak4531_get_double() local
164 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); snd_ak4531_put_double() local
215 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); snd_ak4531_get_input_sw() local
232 struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); snd_ak4531_put_input_sw() local
322 snd_ak4531_free(struct snd_ak4531 *ak4531) snd_ak4531_free() argument
334 struct snd_ak4531 *ak4531 = device->device_data; snd_ak4531_dev_free() local
373 struct snd_ak4531 *ak4531; snd_ak4531_mixer() local
427 snd_ak4531_suspend(struct snd_ak4531 *ak4531) snd_ak4531_suspend() argument
436 snd_ak4531_resume(struct snd_ak4531 *ak4531) snd_ak4531_resume() argument
460 struct snd_ak4531 *ak4531 = entry->private_data; snd_ak4531_proc_read() local
470 snd_ak4531_proc_init(struct snd_card *card, struct snd_ak4531 *ak4531) snd_ak4531_proc_init() argument
[all...]
H A Dens1370.c390 struct snd_ak4531 *ak4531;
561 static void snd_es1370_codec_write(struct snd_ak4531 *ak4531, in snd_es1370_codec_write() argument
564 struct ensoniq *ensoniq = ak4531->private_data; in snd_es1370_codec_write()
1703 static void snd_ensoniq_mixer_free_ak4531(struct snd_ak4531 *ak4531) in snd_ensoniq_mixer_free_ak4531() argument
1705 struct ensoniq *ensoniq = ak4531->private_data; in snd_ensoniq_mixer_free_ak4531()
1706 ensoniq->u.es1370.ak4531 = NULL; in snd_ensoniq_mixer_free_ak4531()
1712 struct snd_ak4531 ak4531; in snd_ensoniq_1370_mixer() local
1724 memset(&ak4531, 0, sizeof(ak4531)); in snd_ensoniq_1370_mixer()
1725 ak4531 in snd_ensoniq_1370_mixer()
[all...]
/kernel/linux/linux-5.10/include/sound/
H A Dak4531_codec.h53 void (*write) (struct snd_ak4531 *ak4531, unsigned short reg,
56 void (*private_free) (struct snd_ak4531 *ak4531);
66 void snd_ak4531_suspend(struct snd_ak4531 *ak4531);
67 void snd_ak4531_resume(struct snd_ak4531 *ak4531);
/kernel/linux/linux-6.6/include/sound/
H A Dak4531_codec.h53 void (*write) (struct snd_ak4531 *ak4531, unsigned short reg,
56 void (*private_free) (struct snd_ak4531 *ak4531);
66 void snd_ak4531_suspend(struct snd_ak4531 *ak4531);
67 void snd_ak4531_resume(struct snd_ak4531 *ak4531);

Completed in 8 milliseconds