Lines Matching defs:card
29 static char *id = SNDRV_DEFAULT_STR1; /* ID for this card */
103 struct snd_card *card;
866 rc = snd_pcm_new(sis->card, "SiS7019", 0, 64, 1, &pcm);
990 rc = snd_ac97_bus(sis->card, 0, &ops, NULL, &bus);
1006 static void sis_chip_free(struct snd_card *card)
1008 struct sis7019 *sis = card->private_data;
1153 struct snd_card *card = dev_get_drvdata(dev);
1154 struct sis7019 *sis = card->private_data;
1158 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
1186 struct snd_card *card = dev_get_drvdata(dev);
1187 struct sis7019 *sis = card->private_data;
1221 snd_power_change_state(card, SNDRV_CTL_POWER_D0);
1225 snd_card_disconnect(card);
1251 static int sis_chip_create(struct snd_card *card,
1254 struct sis7019 *sis = card->private_data;
1271 sis->card = card;
1297 card->private_free = sis_chip_free;
1307 card->sync_irq = sis->irq;
1328 struct snd_card *card;
1347 sizeof(*sis), &card);
1351 strcpy(card->driver, "SiS7019");
1352 strcpy(card->shortname, "SiS7019");
1353 rc = sis_chip_create(card, pci);
1357 sis = card->private_data;
1367 snprintf(card->longname, sizeof(card->longname),
1369 card->shortname, snd_ac97_get_short_name(sis->ac97[0]),
1372 rc = snd_card_register(card);
1376 pci_set_drvdata(pci, card);