Lines Matching defs:card
29 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR; /* ID for this card */
30 static bool enable[SNDRV_CARDS] = SNDRV_DEFAULT_ENABLE; /* Enable this card */
79 struct snd_card *card;
83 error = snd_card_new(dev, index[n], id[n], THIS_MODULE, 0, &card);
87 error = snd_wss_create(card, port[n], -1, irq[n], dma1[n], dma2[n],
92 card->private_data = chip;
98 strlcpy(card->driver, "CS4231", sizeof(card->driver));
99 strlcpy(card->shortname, chip->pcm->name, sizeof(card->shortname));
102 snprintf(card->longname, sizeof(card->longname),
106 snprintf(card->longname, sizeof(card->longname),
121 if (snd_mpu401_uart_new(card, 0, MPU401_HW_CS4232,
127 error = snd_card_register(card);
131 dev_set_drvdata(dev, card);
134 out: snd_card_free(card);
147 struct snd_card *card = dev_get_drvdata(dev);
148 struct snd_wss *chip = card->private_data;
150 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
157 struct snd_card *card = dev_get_drvdata(dev);
158 struct snd_wss *chip = card->private_data;
161 snd_power_change_state(card, SNDRV_CTL_POWER_D0);