Home
last modified time | relevance | path

Searched refs:snd_ac97_bus (Results 1 – 23 of 23) sorted by relevance

/linux/include/sound/
H A Dac97_codec.h198 struct snd_ac97_bus { struct
202 void (*private_free) (struct snd_ac97_bus *bus); argument
240 struct snd_ac97_bus *bus;
313 int snd_ac97_bus(struct snd_card *card, int num,
315 void *private_data, struct snd_ac97_bus **rbus);
317 int snd_ac97_mixer(struct snd_ac97_bus *bus, struct snd_ac97_template *template,
387 struct snd_ac97_bus *bus;
404 int snd_ac97_pcm_assign(struct snd_ac97_bus *ac97,
/linux/sound/pci/ac97/
H A Dac97_local.h17 void snd_ac97_bus_proc_init(struct snd_ac97_bus * ac97);
18 void snd_ac97_bus_proc_done(struct snd_ac97_bus * ac97);
H A Dac97_pcm.c430 int snd_ac97_pcm_assign(struct snd_ac97_bus *bus, in snd_ac97_pcm_assign()
557 struct snd_ac97_bus *bus; in snd_ac97_pcm_open()
645 struct snd_ac97_bus *bus; in snd_ac97_pcm_close()
H A Dac97_codec.c971 static int snd_ac97_bus_free(struct snd_ac97_bus *bus) in snd_ac97_bus_free()
985 struct snd_ac97_bus *bus = device->device_data; in snd_ac97_bus_dev_free()
1948 int snd_ac97_bus(struct snd_card *card, int num, in snd_ac97_bus() function
1950 void *private_data, struct snd_ac97_bus **rbus) in snd_ac97_bus()
1953 struct snd_ac97_bus *bus; in snd_ac97_bus()
1980 EXPORT_SYMBOL(snd_ac97_bus);
2048 int snd_ac97_mixer(struct snd_ac97_bus *bus, struct snd_ac97_template *template, struct snd_ac97 **… in snd_ac97_mixer()
/linux/sound/pci/au88x0/
H A Dau88x0_mixer.c25 struct snd_ac97_bus *pbus; in snd_vortex_mixer()
33 err = snd_ac97_bus(vortex->card, 0, &ops, NULL, &pbus); in snd_vortex_mixer()
/linux/sound/soc/codecs/
H A Dac97.c68 struct snd_ac97_bus *ac97_bus; in ac97_soc_probe()
73 ret = snd_ac97_bus(component->card->snd_card, 0, soc_ac97_ops, in ac97_soc_probe()
/linux/sound/arm/
H A Daaci.h232 struct snd_ac97_bus *ac97_bus;
/linux/sound/ac97/
H A Dsnd_ac97_compat.c63 static struct snd_ac97_bus compat_soc_ac97_bus = {
/linux/sound/pci/trident/
H A Dtrident.h383 struct snd_ac97_bus *ac97_bus;
H A Dtrident_main.c2895 err = snd_ac97_bus(trident->card, 0, &ops, NULL, &trident->ac97_bus); in snd_trident_mixer()
/linux/sound/pci/
H A Dvia82xx_modem.c239 struct snd_ac97_bus *ac97_bus;
857 static void snd_via82xx_mixer_free_ac97_bus(struct snd_ac97_bus *bus) in snd_via82xx_mixer_free_ac97_bus()
880 err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus); in snd_via82xx_mixer_new()
H A Dals300.c278 struct snd_ac97_bus *bus; in snd_als300_ac97()
286 err = snd_ac97_bus(chip->card, 0, &ops, NULL, &bus); in snd_als300_ac97()
H A Dvia82xx.c377 struct snd_ac97_bus *ac97_bus;
1769 static void snd_via82xx_mixer_free_ac97_bus(struct snd_ac97_bus *bus) in snd_via82xx_mixer_free_ac97_bus()
1874 err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus); in snd_via82xx_mixer_new()
H A Des1968.c1956 struct snd_ac97_bus *pbus; in snd_es1968_mixer()
1964 err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus); in snd_es1968_mixer()
/linux/sound/pci/ymfpci/
H A Dymfpci.h355 struct snd_ac97_bus *ac97_bus;
H A Dymfpci_main.c1727 static void snd_ymfpci_mixer_free_ac97_bus(struct snd_ac97_bus *bus) in snd_ymfpci_mixer_free_ac97_bus()
1751 err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus); in snd_ymfpci_mixer()
/linux/sound/soc/
H A Dsoc-ac97.c36 static struct snd_ac97_bus soc_ac97_bus = {
/linux/sound/pci/ca0106/
H A Dca0106_main.c1150 struct snd_ac97_bus *pbus; in snd_ca0106_ac97()
1158 err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus); in snd_ca0106_ac97()
/linux/sound/pci/emu10k1/
H A Demu10k1x.c703 struct snd_ac97_bus *pbus; in snd_emu10k1x_ac97()
711 err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus); in snd_emu10k1x_ac97()
/linux/sound/pci/cs46xx/
H A Dcs46xx.h1668 struct snd_ac97_bus *ac97_bus;
H A Dcs46xx_lib.c2431 err = snd_ac97_bus(card, 0, &ops, chip, &chip->ac97_bus); in snd_cs46xx_mixer()
/linux/sound/pci/riptide/
H A Driptide.c428 struct snd_ac97_bus *ac97_bus;
1942 struct snd_ac97_bus *pbus; in snd_riptide_mixer()
1954 err = snd_ac97_bus(chip->card, 0, &ops, chip, &pbus); in snd_riptide_mixer()
/linux/Documentation/sound/kernel-api/
H A Dwriting-an-alsa-driver.rst2759 struct snd_ac97_bus *bus;
2767 err = snd_ac97_bus(chip->card, 0, &ops, NULL, &bus);
2779 To create an ac97 instance, first call :c:func:`snd_ac97_bus()`
2782 struct snd_ac97_bus *bus;
2788 snd_ac97_bus(card, 0, &ops, NULL, &pbus);