Lines Matching defs:card

36 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR;	/* ID for this card */
37 static bool enable[SNDRV_CARDS] = SNDRV_DEFAULT_ENABLE_PNP; /* Enable this card */
221 u8 rev; /* card revision number */
237 struct snd_card *card;
287 snd_rme96_create_switches(struct snd_card *card,
1190 snd_ctl_notify(rme96->card, SNDRV_CTL_EVENT_MASK_VALUE |
1313 snd_ctl_notify(rme96->card, SNDRV_CTL_EVENT_MASK_VALUE |
1582 dev_err(rme96->card->dev,
1590 dev_err(rme96->card->dev, "unable to grab IRQ %d\n", pci->irq);
1594 rme96->card->sync_irq = rme96->irq;
1596 /* read the card's revision number */
1600 err = snd_pcm_new(rme96->card, "Digi96 IEC958", 0,
1618 err = snd_pcm_new(rme96->card, "Digi96 ADAT", 1,
1670 err = snd_rme96_create_switches(rme96->card, rme96);
1692 snd_iprintf(buffer, rme96->card->longname);
1693 snd_iprintf(buffer, " (index #%d)\n", rme96->card->number + 1);
1815 snd_card_ro_proc_new(rme96->card, "rme96", rme96, snd_rme96_proc_read);
2298 snd_rme96_create_switches(struct snd_card *card,
2306 err = snd_ctl_add(card, kctl);
2315 err = snd_ctl_add(card, snd_ctl_new1(&snd_rme96_controls[idx], rme96));
2330 struct snd_card *card = dev_get_drvdata(dev);
2331 struct rme96 *rme96 = card->private_data;
2333 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
2355 struct snd_card *card = dev_get_drvdata(dev);
2356 struct rme96 *rme96 = card->private_data;
2384 snd_power_change_state(card, SNDRV_CTL_POWER_D0);
2391 static void snd_rme96_card_free(struct snd_card *card)
2393 snd_rme96_free(card->private_data);
2402 struct snd_card *card;
2414 sizeof(*rme96), &card);
2417 card->private_free = snd_rme96_card_free;
2418 rme96 = card->private_data;
2419 rme96->card = card;
2434 strcpy(card->driver, "Digi96");
2437 strcpy(card->shortname, "RME Digi96");
2440 strcpy(card->shortname, "RME Digi96/8");
2443 strcpy(card->shortname, "RME Digi96/8 PRO");
2448 strcpy(card->shortname, "RME Digi96/8 PAD");
2450 strcpy(card->shortname, "RME Digi96/8 PST");
2454 sprintf(card->longname, "%s at 0x%lx, irq %d", card->shortname,
2456 err = snd_card_register(card);
2460 pci_set_drvdata(pci, card);