Lines Matching defs:card

28 static char *id = SNDRV_DEFAULT_STR1;	/* ID for this card */
247 struct snd_card *card;
420 dev_warn(chip->card->dev, "codec acquire timeout\n");
451 dev_warn(chip->card->dev, "codec read timeout (reg %x)\n", reg);
511 dev_err(chip->card->dev, "codec reset timeout\n");
585 dev_err(chip->card->dev, "no codec detected!\n");
661 dev_dbg(chip->card->dev, "invalid DMA pointer read 0x%x (buf=%x)\n",
673 dev_dbg(chip->card->dev, "XRUN detected (DMA %d)\n", dma->ops->type);
1267 err = snd_pcm_new(chip->card, "ATI IXP AC97",
1297 err = snd_pcm_new(chip->card, "ATI IXP IEC958",
1417 err = snd_ac97_bus(chip->card, 0, &ops, chip, &pbus);
1437 dev_dbg(chip->card->dev,
1445 dev_err(chip->card->dev, "no codec available\n");
1460 struct snd_card *card = dev_get_drvdata(dev);
1461 struct atiixp *chip = card->private_data;
1464 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
1474 struct snd_card *card = dev_get_drvdata(dev);
1475 struct atiixp *chip = card->private_data;
1495 snd_power_change_state(card, SNDRV_CTL_POWER_D0);
1517 snd_card_ro_proc_new(chip->card, "atiixp", chip, snd_atiixp_proc_read);
1525 static void snd_atiixp_free(struct snd_card *card)
1527 snd_atiixp_chip_stop(card->private_data);
1533 static int snd_atiixp_init(struct snd_card *card, struct pci_dev *pci)
1535 struct atiixp *chip = card->private_data;
1544 chip->card = card;
1555 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);
1559 card->sync_irq = chip->irq;
1560 card->private_free = snd_atiixp_free;
1570 struct snd_card *card;
1575 sizeof(*chip), &card);
1578 chip = card->private_data;
1580 strcpy(card->driver, spdif_aclink ? "ATIIXP" : "ATIIXP-SPDMA");
1581 strcpy(card->shortname, "ATI IXP");
1582 err = snd_atiixp_init(card, pci);
1604 snprintf(card->longname, sizeof(card->longname),
1605 "%s rev %x with %s at %#lx, irq %i", card->shortname,
1610 err = snd_card_register(card);
1614 pci_set_drvdata(pci, card);