Lines Matching defs:card

50 MODULE_PARM_DESC(id, "Description for SoundScape card");
162 s->chip->card->dev,
525 static int sscape_upload_bootblock(struct snd_card *card)
527 struct soundscape *sscape = get_card_soundscape(card);
533 ret = request_firmware(&init_fw, "scope.cod", card->dev);
564 static int sscape_upload_microcode(struct snd_card *card, int version)
566 struct soundscape *sscape = get_card_soundscape(card);
573 err = request_firmware(&init_fw, name, card->dev);
606 struct snd_card *card = chip->card;
607 register struct soundscape *s = get_card_soundscape(card);
620 struct snd_card *card = chip->card;
621 struct soundscape *s = get_card_soundscape(card);
808 static int create_mpu401(struct snd_card *card, int devnum,
811 struct soundscape *sscape = get_card_soundscape(card);
815 err = snd_mpu401_uart_new(card, devnum, MPU401_HW_MPU401, port,
836 static int create_ad1845(struct snd_card *card, unsigned port,
839 register struct soundscape *sscape = get_card_soundscape(card);
864 err = snd_wss_create(card, port, -1, irq, dma1, dma2,
906 err = snd_ctl_add(card,
927 static int create_sscape(int dev, struct snd_card *card)
929 struct soundscape *sscape = get_card_soundscape(card);
1000 printk(KERN_INFO "sscape: %s card detected at 0x%x, using IRQ %d, DMA %d\n",
1057 err = create_ad1845(card, wss_port[dev], irq[dev],
1065 strcpy(card->driver, "SoundScape");
1066 strcpy(card->shortname, name);
1067 snprintf(card->longname, sizeof(card->longname),
1074 err = sscape_upload_bootblock(card);
1076 err = sscape_upload_microcode(card, err);
1079 err = create_mpu401(card, MIDI_DEVNUM, port[dev],
1113 * Now that we have successfully created this sound card,
1115 * NOTE: we only register the sound card's "destructor"
1118 card->private_free = soundscape_free;
1155 struct snd_card *card;
1160 sizeof(struct soundscape), &card);
1164 sscape = get_card_soundscape(card);
1169 ret = create_sscape(dev, card);
1173 ret = snd_card_register(card);
1175 snd_printk(KERN_ERR "sscape: Failed to register sound card\n");
1178 dev_set_drvdata(pdev, card);
1182 snd_card_free(card);
1218 struct snd_card *card;
1231 * Check that we still have room for another sound card ...
1245 * Create a new ALSA sound card entry, in anticipation
1248 ret = snd_card_new(&pcard->card->dev,
1250 sizeof(struct soundscape), &card);
1254 sscape = get_card_soundscape(card);
1257 * Identify card model ...
1279 ret = create_sscape(idx, card);
1283 ret = snd_card_register(card);
1285 snd_printk(KERN_ERR "sscape: Failed to register sound card\n");
1289 pnp_set_card_drvdata(pcard, card);
1294 snd_card_free(card);