Lines Matching refs:card
54 struct snd_card *card; member
96 static int snd_cs5530_create(struct snd_card *card, in snd_cs5530_create() argument
122 chip->card = card; in snd_cs5530_create()
154 dev_info(card->dev, "XpressAudio at 0x%lx\n", sb_base); in snd_cs5530_create()
156 dev_err(card->dev, "Could not find XpressAudio!\n"); in snd_cs5530_create()
162 dev_info(card->dev, "MPU at 0x300\n"); in snd_cs5530_create()
164 dev_info(card->dev, "MPU at 0x330\n"); in snd_cs5530_create()
176 dev_err(card->dev, "No 16bit DMA enabled\n"); in snd_cs5530_create()
188 dev_err(card->dev, "No 8bit DMA enabled\n"); in snd_cs5530_create()
202 dev_err(card->dev, "SoundBlaster IRQ not set\n"); in snd_cs5530_create()
207 dev_info(card->dev, "IRQ: %d DMA8: %d DMA16: %d\n", irq, dma8, dma16); in snd_cs5530_create()
209 err = snd_sbdsp_create(card, sb_base, irq, snd_sb16dsp_interrupt, dma8, in snd_cs5530_create()
212 dev_err(card->dev, "Could not create SoundBlaster\n"); in snd_cs5530_create()
219 dev_err(card->dev, "Could not create PCM\n"); in snd_cs5530_create()
226 dev_err(card->dev, "Could not create Mixer\n"); in snd_cs5530_create()
231 err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops); in snd_cs5530_create()
245 struct snd_card *card; in snd_cs5530_probe() local
257 0, &card); in snd_cs5530_probe()
262 err = snd_cs5530_create(card, pci, &chip); in snd_cs5530_probe()
264 snd_card_free(card); in snd_cs5530_probe()
268 strcpy(card->driver, "CS5530"); in snd_cs5530_probe()
269 strcpy(card->shortname, "CS5530 Audio"); in snd_cs5530_probe()
270 sprintf(card->longname, "%s at 0x%lx", card->shortname, chip->pci_base); in snd_cs5530_probe()
272 err = snd_card_register(card); in snd_cs5530_probe()
274 snd_card_free(card); in snd_cs5530_probe()
277 pci_set_drvdata(pci, card); in snd_cs5530_probe()