Lines Matching refs:card
42 static int snd_pcsp_create(struct snd_card *card) in snd_pcsp_create() argument
81 pcsp_chip.card = card; in snd_pcsp_create()
87 err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, &pcsp_chip, &ops); in snd_pcsp_create()
96 struct snd_card *card; in snd_card_pcsp_probe() local
105 err = snd_card_new(dev, index, id, THIS_MODULE, 0, &card); in snd_card_pcsp_probe()
109 err = snd_pcsp_create(card); in snd_card_pcsp_probe()
111 snd_card_free(card); in snd_card_pcsp_probe()
117 snd_card_free(card); in snd_card_pcsp_probe()
123 snd_card_free(card); in snd_card_pcsp_probe()
127 strcpy(card->driver, "PC-Speaker"); in snd_card_pcsp_probe()
128 strcpy(card->shortname, "pcsp"); in snd_card_pcsp_probe()
129 sprintf(card->longname, "Internal PC-Speaker at port 0x%x", in snd_card_pcsp_probe()
132 err = snd_card_register(card); in snd_card_pcsp_probe()
134 snd_card_free(card); in snd_card_pcsp_probe()
162 snd_card_free(chip->card); in alsa_card_pcsp_exit()