Searched refs:ak4531 (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/sound/pci/ |
H A D | ak4531_codec.c | 23 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 D | ens1370.c | 398 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 D | ak4531_codec.c | 23 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 D | ens1370.c | 390 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 D | ak4531_codec.h | 53 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 D | ak4531_codec.h | 53 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