Lines Matching defs:card

30 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR;	/* ID for this card */
451 struct snd_card *card;
548 dev_err(chip->card->dev,
609 dev_err(chip->card->dev,
629 dev_err(chip->card->dev,
810 dev_dbg(chip->card->dev,
944 err = snd_pcm_new(chip->card, "CS4281", device, 1, 1, &pcm);
1060 struct snd_card *card = chip->card;
1068 err = snd_ac97_bus(card, 0, &ops, chip, &chip->ac97_bus);
1085 err = snd_ctl_add(card, snd_ctl_new1(&snd_cs4281_fm_vol, chip));
1088 err = snd_ctl_add(card, snd_ctl_new1(&snd_cs4281_pcm_vol, chip));
1145 snd_card_ro_proc_new(chip->card, "cs4281", chip, snd_cs4281_proc_read);
1146 if (! snd_card_proc_new(chip->card, "cs4281_BA0", &entry)) {
1152 if (! snd_card_proc_new(chip->card, "cs4281_BA1", &entry)) {
1234 dev_err(chip->card->dev,
1268 static void snd_cs4281_free(struct snd_card *card)
1270 struct cs4281 *chip = card->private_data;
1284 static int snd_cs4281_create(struct snd_card *card,
1288 struct cs4281 *chip = card->private_data;
1295 chip->card = card;
1300 dev_err(card->dev, "invalid dual_codec option %d\n", dual_codec);
1316 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);
1320 card->sync_irq = chip->irq;
1321 card->private_free = snd_cs4281_free;
1348 dev_err(chip->card->dev,
1361 dev_err(chip->card->dev,
1367 dev_err(chip->card->dev,
1430 dev_err(chip->card->dev, "DLLRDY not seen\n");
1456 dev_err(chip->card->dev,
1469 dev_info(chip->card->dev,
1500 dev_err(chip->card->dev, "never read ISV3 and ISV4 from AC'97\n");
1714 err = snd_rawmidi_new(chip->card, "CS4281", device, 1, 1, &rmidi);
1831 struct snd_card *card;
1844 sizeof(*chip), &card);
1847 chip = card->private_data;
1849 err = snd_cs4281_create(card, pci, dual_codec[dev]);
1862 err = snd_opl3_new(card, OPL3_HW_OPL3_CS4281, &opl3);
1872 strcpy(card->driver, "CS4281");
1873 strcpy(card->shortname, "Cirrus Logic CS4281");
1874 sprintf(card->longname, "%s at 0x%lx, irq %d",
1875 card->shortname,
1879 err = snd_card_register(card);
1883 pci_set_drvdata(pci, card);
1917 struct snd_card *card = dev_get_drvdata(dev);
1918 struct cs4281 *chip = card->private_data;
1922 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
1958 struct snd_card *card = dev_get_drvdata(dev);
1959 struct cs4281 *chip = card->private_data;
1981 snd_power_change_state(card, SNDRV_CTL_POWER_D0);