Lines Matching defs:card

73 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR;	/* ID for this card */
404 struct snd_card *card;
514 dev_err(ensoniq->card->dev, "wait src ready timeout 0x%lx [0x%x]\n",
576 dev_dbg(ensoniq->card->dev,
587 dev_err(ensoniq->card->dev, "codec write timeout, status = 0x%x\n",
638 dev_err(ensoniq->card->dev, "codec write timeout at 0x%lx [0x%x]\n",
695 dev_err(ensoniq->card->dev,
705 dev_err(ensoniq->card->dev, "codec read timeout at 0x%lx [0x%x]\n",
1241 err = snd_pcm_new(ensoniq->card, CHIP_NAME "/1", device, 1, 1, &pcm);
1275 err = snd_pcm_new(ensoniq->card, CHIP_NAME "/2", device, 1, 0, &pcm);
1595 struct snd_card *card = ensoniq->card;
1605 if ((err = snd_ac97_bus(card, 0, &ops, NULL, &pbus)) < 0)
1632 err = snd_ctl_add(card, kctl);
1641 err = snd_ctl_add(card, snd_ctl_new1(&snd_ens1373_rear, ensoniq));
1647 err = snd_ctl_add(card, snd_ctl_new1(&snd_ens1373_line,
1716 struct snd_card *card = ensoniq->card;
1733 if ((err = snd_ak4531_mixer(card, &ak4531, &ensoniq->u.es1370.ak4531)) < 0)
1736 err = snd_ctl_add(card, snd_ctl_new1(&snd_es1370_controls[idx], ensoniq));
1760 dev_err(ensoniq->card->dev,
1788 dev_warn(ensoniq->card->dev,
1796 dev_warn(ensoniq->card->dev,
1806 dev_err(ensoniq->card->dev,
1871 snd_card_ro_proc_new(ensoniq->card, "audiopci", ensoniq,
1996 struct snd_card *card = dev_get_drvdata(dev);
1997 struct ensoniq *ensoniq = card->private_data;
1999 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
2018 struct snd_card *card = dev_get_drvdata(dev);
2019 struct ensoniq *ensoniq = card->private_data;
2028 snd_power_change_state(card, SNDRV_CTL_POWER_D0);
2038 static int snd_ensoniq_create(struct snd_card *card,
2058 ensoniq->card = card;
2069 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);
2074 card->sync_irq = ensoniq->irq;
2078 dev_err(card->dev, "unable to allocate space for phantom area - dma_bug\n");
2106 if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, ensoniq, &ops)) < 0) {
2297 if ((err = snd_rawmidi_new(ensoniq->card, "ES1370/1", device, 1, 1, &rmidi)) < 0)
2352 struct snd_card *card;
2364 0, &card);
2368 if ((err = snd_ensoniq_create(card, pci, &ensoniq)) < 0) {
2369 snd_card_free(card);
2372 card->private_data = ensoniq;
2376 snd_card_free(card);
2382 snd_card_free(card);
2387 snd_card_free(card);
2391 snd_card_free(card);
2395 snd_card_free(card);
2401 strcpy(card->driver, DRIVER_NAME);
2403 strcpy(card->shortname, "Ensoniq AudioPCI");
2404 sprintf(card->longname, "%s %s at 0x%lx, irq %i",
2405 card->shortname,
2406 card->driver,
2410 if ((err = snd_card_register(card)) < 0) {
2411 snd_card_free(card);
2415 pci_set_drvdata(pci, card);