Lines Matching defs:card

32 static char *id = SNDRV_DEFAULT_STR1;	/* ID for this card */
347 struct snd_card *card;
503 dev_err(chip->card->dev,
519 dev_err(chip->card->dev,
535 dev_err(chip->card->dev,
547 dev_err(chip->card->dev,
584 dev_warn(chip->card->dev, "AC97 codec ready timeout.\n");
596 dev_warn(chip->card->dev, "ali_codec_semaphore timeout\n");
665 dev_dbg(chip->card->dev, "bdbar[%i] = 0x%x [0x%x]\n",
677 dev_dbg(chip->card->dev,
730 dev_dbg(chip->card->dev,
1016 * is valid inside VM on emulated card. */
1443 err = snd_pcm_new(chip->card, name, device,
1457 sprintf(pcm->name, "%s - %s", chip->card->shortname, rec->suffix);
1459 strcpy(pcm->name, chip->card->shortname);
2196 err = snd_ac97_bus(chip->card, 0, ops, chip, &pbus);
2216 dev_err(chip->card->dev,
2369 dev_err(chip->card->dev, "AC'97 warm reset still in progress? [0x%x]\n",
2411 dev_err(chip->card->dev,
2476 dev_err(chip->card->dev, "AC'97 reset failed.\n");
2522 dev_err(chip->card->dev, "reset of registers failed?\n");
2531 static void snd_intel8x0_free(struct snd_card *card)
2533 struct intel8x0 *chip = card->private_data;
2563 struct snd_card *card = dev_get_drvdata(dev);
2564 struct intel8x0 *chip = card->private_data;
2567 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
2576 card->sync_irq = -1;
2584 struct snd_card *card = dev_get_drvdata(dev);
2585 struct intel8x0 *chip = card->private_data;
2593 snd_card_disconnect(card);
2597 card->sync_irq = chip->irq;
2626 snd_power_change_state(card, SNDRV_CTL_POWER_D0);
2651 dev_warn(chip->card->dev,
2662 dev_err(chip->card->dev, "cannot set ac97 rate: clock = %d\n",
2717 dev_err(chip->card->dev,
2730 dev_info(chip->card->dev,
2733 dev_err(chip->card->dev, "?? calculation error..\n");
2740 dev_info(chip->card->dev, "measured clock %ld rejected\n", pos);
2752 dev_info(chip->card->dev, "clocking to %d\n", chip->ac97_bus->clock);
2774 dev_info(chip->card->dev, "allow list rate for %04x:%04x is %i\n",
2816 snd_card_ro_proc_new(chip->card, "intel8x0", chip,
2863 static int snd_intel8x0_init(struct snd_card *card,
2867 struct intel8x0 *chip = card->private_data;
2910 chip->card = card;
2932 err = pci_request_regions(pci, card->shortname);
3042 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);
3046 card->sync_irq = chip->irq;
3048 card->private_free = snd_intel8x0_free;
3110 struct snd_card *card;
3116 sizeof(*chip), &card);
3119 chip = card->private_data;
3124 strcpy(card->driver, "ICH");
3128 strcpy(card->driver, "NFORCE");
3131 strcpy(card->driver, "ICH4");
3135 strcpy(card->shortname, "Intel ICH");
3138 strcpy(card->shortname, name->s);
3153 err = snd_intel8x0_init(card, pci, pci_id->driver_data);
3166 snprintf(card->longname, sizeof(card->longname),
3167 "%s with %s at irq %i", card->shortname,
3179 err = snd_card_register(card);
3183 pci_set_drvdata(pci, card);