Lines Matching defs:card
22 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR; /* ID for this card */
23 static bool enable[SNDRV_CARDS] = SNDRV_DEFAULT_ENABLE; /* Enable this card */
75 struct snd_card *card;
81 sizeof(struct snd_sb8), &card);
84 acard = card->private_data;
91 acard->fm_res = devm_request_region(card->dev, 0x388, 4,
95 err = snd_sbdsp_create(card, port[dev], irq[dev],
107 err = snd_sbdsp_create(card, possible_ports[i],
143 err = snd_opl3_create(card, chip->port + 8, 0,
148 err = snd_opl3_create(card, chip->port, chip->port + 2,
165 strcpy(card->driver, chip->hardware == SB_HW_PRO ? "SB Pro" : "SB8");
166 strcpy(card->shortname, chip->name);
167 sprintf(card->longname, "%s at 0x%lx, irq %d, dma %d",
172 err = snd_card_register(card);
176 dev_set_drvdata(pdev, card);
184 struct snd_card *card = dev_get_drvdata(dev);
185 struct snd_sb8 *acard = card->private_data;
188 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
195 struct snd_card *card = dev_get_drvdata(dev);
196 struct snd_sb8 *acard = card->private_data;
201 snd_power_change_state(card, SNDRV_CTL_POWER_D0);