Lines Matching defs:card

65 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR;	/* ID for this card */
396 struct snd_card *card;
506 dev_err(ensoniq->card->dev, "wait src ready timeout 0x%lx [0x%x]\n",
568 dev_dbg(ensoniq->card->dev,
579 dev_err(ensoniq->card->dev, "codec write timeout, status = 0x%x\n",
630 dev_err(ensoniq->card->dev, "codec write timeout at 0x%lx [0x%x]\n",
688 dev_err(ensoniq->card->dev,
698 dev_err(ensoniq->card->dev, "codec read timeout at 0x%lx [0x%x]\n",
1234 err = snd_pcm_new(ensoniq->card, CHIP_NAME "/1", device, 1, 1, &pcm);
1268 err = snd_pcm_new(ensoniq->card, CHIP_NAME "/2", device, 1, 0, &pcm);
1588 struct snd_card *card = ensoniq->card;
1598 err = snd_ac97_bus(card, 0, &ops, NULL, &pbus);
1627 err = snd_ctl_add(card, kctl);
1636 err = snd_ctl_add(card, snd_ctl_new1(&snd_ens1373_rear, ensoniq));
1642 err = snd_ctl_add(card, snd_ctl_new1(&snd_ens1373_line,
1711 struct snd_card *card = ensoniq->card;
1728 err = snd_ak4531_mixer(card, &ak4531, &ensoniq->u.es1370.ak4531);
1732 err = snd_ctl_add(card, snd_ctl_new1(&snd_es1370_controls[idx], ensoniq));
1756 dev_err(ensoniq->card->dev,
1784 dev_warn(ensoniq->card->dev,
1792 dev_warn(ensoniq->card->dev,
1802 dev_err(ensoniq->card->dev,
1867 snd_card_ro_proc_new(ensoniq->card, "audiopci", ensoniq,
1875 static void snd_ensoniq_free(struct snd_card *card)
1877 struct ensoniq *ensoniq = card->private_data;
1973 struct snd_card *card = dev_get_drvdata(dev);
1974 struct ensoniq *ensoniq = card->private_data;
1976 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
1995 struct snd_card *card = dev_get_drvdata(dev);
1996 struct ensoniq *ensoniq = card->private_data;
2005 snd_power_change_state(card, SNDRV_CTL_POWER_D0);
2011 static int snd_ensoniq_create(struct snd_card *card,
2014 struct ensoniq *ensoniq = card->private_data;
2022 ensoniq->card = card;
2031 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);
2035 card->sync_irq = ensoniq->irq;
2063 card->private_free = snd_ensoniq_free;
2250 err = snd_rawmidi_new(ensoniq->card, "ES1370/1", device, 1, 1, &rmidi);
2306 struct snd_card *card;
2318 sizeof(*ensoniq), &card);
2321 ensoniq = card->private_data;
2323 err = snd_ensoniq_create(card, pci);
2349 strcpy(card->driver, DRIVER_NAME);
2351 strcpy(card->shortname, "Ensoniq AudioPCI");
2352 sprintf(card->longname, "%s %s at 0x%lx, irq %i",
2353 card->shortname,
2354 card->driver,
2358 err = snd_card_register(card);
2362 pci_set_drvdata(pci, card);