Lines Matching defs:card
46 static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_STR; /* ID for this card */
721 struct snd_card *card;
1383 dev_err(substream->pcm->card->dev, "oh my, not aligned\n");
1576 snd_ctl_notify(chip->card, SNDRV_CTL_EVENT_MASK_VALUE,
1841 err = snd_pcm_new(chip->card, chip->card->driver, device,
1851 strcpy(pcm->name, chip->card->driver);
1879 dev_err(chip->card->dev, "ac97 serial bus busy\n");
2011 dev_dbg(chip->card->dev,
2038 err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus);
2054 chip->master_switch = snd_ctl_find_id_mixer(chip->card,
2056 chip->master_volume = snd_ctl_find_id_mixer(chip->card,
2186 dev_err(chip->card->dev,
2335 static void snd_m3_free(struct snd_card *card)
2337 struct snd_m3 *chip = card->private_data;
2371 struct snd_card *card = dev_get_drvdata(dev);
2372 struct snd_m3 *chip = card->private_data;
2380 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
2400 struct snd_card *card = dev_get_drvdata(dev);
2401 struct snd_m3 *chip = card->private_data;
2437 snd_power_change_state(card, SNDRV_CTL_POWER_D0);
2461 input_dev->name = chip->card->driver;
2486 snd_m3_create(struct snd_card *card, struct pci_dev *pci,
2490 struct snd_m3 *chip = card->private_data;
2499 dev_err(card->dev,
2515 chip->card = card;
2519 card->private_free = snd_m3_free;
2527 dev_info(card->dev, "set amp-gpio for '%s'\n",
2538 dev_info(card->dev, "enabled irda workaround for '%s'\n",
2564 err = pci_request_regions(pci, card->driver);
2584 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);
2588 card->sync_irq = chip->irq;
2596 dev_warn(card->dev, "can't allocate apm buffer\n");
2618 dev_warn(card->dev,
2636 struct snd_card *card;
2652 sizeof(*chip), &card);
2655 chip = card->private_data;
2660 strcpy(card->driver, "Allegro");
2664 strcpy(card->driver, "Canyon3D-2");
2667 strcpy(card->driver, "Maestro3");
2671 err = snd_m3_create(card, pci, external_amp[dev], amp_gpio[dev]);
2675 sprintf(card->shortname, "ESS %s PCI", card->driver);
2676 sprintf(card->longname, "%s at 0x%lx, irq %d",
2677 card->shortname, chip->iobase, chip->irq);
2679 err = snd_card_register(card);
2685 err = snd_mpu401_uart_new(chip->card, 0, MPU401_HW_MPU401,
2690 dev_warn(card->dev, "no MIDI support.\n");
2693 pci_set_drvdata(pci, card);