Lines Matching refs:card
63 struct snd_card *card; member
105 static int snd_cs5530_create(struct snd_card *card, in snd_cs5530_create() argument
131 chip->card = card; in snd_cs5530_create()
163 dev_info(card->dev, "XpressAudio at 0x%lx\n", sb_base); in snd_cs5530_create()
165 dev_err(card->dev, "Could not find XpressAudio!\n"); in snd_cs5530_create()
171 dev_info(card->dev, "MPU at 0x300\n"); in snd_cs5530_create()
173 dev_info(card->dev, "MPU at 0x330\n"); in snd_cs5530_create()
185 dev_err(card->dev, "No 16bit DMA enabled\n"); in snd_cs5530_create()
197 dev_err(card->dev, "No 8bit DMA enabled\n"); in snd_cs5530_create()
211 dev_err(card->dev, "SoundBlaster IRQ not set\n"); in snd_cs5530_create()
216 dev_info(card->dev, "IRQ: %d DMA8: %d DMA16: %d\n", irq, dma8, dma16); in snd_cs5530_create()
218 err = snd_sbdsp_create(card, sb_base, irq, snd_sb16dsp_interrupt, dma8, in snd_cs5530_create()
221 dev_err(card->dev, "Could not create SoundBlaster\n"); in snd_cs5530_create()
228 dev_err(card->dev, "Could not create PCM\n"); in snd_cs5530_create()
235 dev_err(card->dev, "Could not create Mixer\n"); in snd_cs5530_create()
240 err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops); in snd_cs5530_create()
254 struct snd_card *card; in snd_cs5530_probe() local
266 0, &card); in snd_cs5530_probe()
271 err = snd_cs5530_create(card, pci, &chip); in snd_cs5530_probe()
273 snd_card_free(card); in snd_cs5530_probe()
277 strcpy(card->driver, "CS5530"); in snd_cs5530_probe()
278 strcpy(card->shortname, "CS5530 Audio"); in snd_cs5530_probe()
279 sprintf(card->longname, "%s at 0x%lx", card->shortname, chip->pci_base); in snd_cs5530_probe()
281 err = snd_card_register(card); in snd_cs5530_probe()
283 snd_card_free(card); in snd_cs5530_probe()
286 pci_set_drvdata(pci, card); in snd_cs5530_probe()