Lines Matching defs:card
26 * the card config of alsa-lib will assign the correct
65 static char *id = SNDRV_DEFAULT_STR1; /* ID for this card */
364 struct snd_card *card;
522 dev_err(chip->card->dev, "codec_ready: codec %i is not ready [0x%x]\n",
581 dev_err(chip->card->dev,
787 dev_dbg(chip->card->dev,
805 dev_dbg(chip->card->dev,
815 dev_dbg(chip->card->dev,
887 dev_dbg(chip->card->dev,
1256 snd_ctl_notify(chip->card, SNDRV_CTL_EVENT_MASK_VALUE |
1347 snd_ctl_notify(chip->card, SNDRV_CTL_EVENT_MASK_INFO,
1435 err = snd_pcm_new(chip->card, chip->card->shortname, 0, 4, 1, &pcm);
1441 strcpy(pcm->name, chip->card->shortname);
1460 err = snd_pcm_new(chip->card, chip->card->shortname, 1, 1, 1, &pcm);
1466 strcpy(pcm->name, chip->card->shortname);
1503 err = snd_pcm_new(chip->card, chip->card->shortname, 0, 1, 1, &pcm);
1509 strcpy(pcm->name, chip->card->shortname);
1532 err = snd_pcm_new(chip->card, chip->card->shortname, 1, 1, 0, &pcm);
1537 strcpy(pcm->name, chip->card->shortname);
1561 err = snd_pcm_new(chip->card, chip->card->shortname, 0, 1, 1, &pcm);
1567 strcpy(pcm->name, chip->card->shortname);
1884 err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus);
1918 if (!devm_request_region(chip->card->dev, JOYSTICK_ADDR, 8,
1920 dev_warn(chip->card->dev, "cannot reserve joystick port %#x\n",
1927 dev_err(chip->card->dev,
1974 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_via8233_capture_source, chip));
1979 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_via8233_dxs3_spdif_control, chip));
1987 if (!snd_ctl_find_id_mixer(chip->card, "PCM Playback Volume")) {
1988 dev_info(chip->card->dev,
1990 err = snd_ctl_add(chip->card, snd_ctl_new1(&snd_via8233_pcmdxs_volume_control, chip));
2004 err = snd_ctl_add(chip->card, kctl);
2072 if (snd_mpu401_uart_new(chip->card, 0, MPU401_HW_VIA686A,
2076 dev_warn(chip->card->dev,
2106 snd_iprintf(buffer, "%s\n\n", chip->card->longname);
2114 snd_card_ro_proc_new(chip->card, "via82xx", chip,
2177 dev_err(chip->card->dev,
2243 struct snd_card *card = dev_get_drvdata(dev);
2244 struct via82xx *chip = card->private_data;
2247 snd_power_change_state(card, SNDRV_CTL_POWER_D3hot);
2264 struct snd_card *card = dev_get_drvdata(dev);
2265 struct via82xx *chip = card->private_data;
2286 snd_power_change_state(card, SNDRV_CTL_POWER_D0);
2296 static void snd_via82xx_free(struct snd_card *card)
2298 struct via82xx *chip = card->private_data;
2312 static int snd_via82xx_create(struct snd_card *card,
2318 struct via82xx *chip = card->private_data;
2331 chip->card = card;
2340 err = pci_request_regions(pci, card->driver);
2349 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);
2353 card->sync_irq = chip->irq;
2354 card->private_free = snd_via82xx_free;
2460 struct snd_card *card;
2467 sizeof(*chip), &card);
2470 chip = card->private_data;
2475 strcpy(card->driver, "VIA686A");
2476 sprintf(card->shortname, "VIA 82C686A/B rev%x", pci->revision);
2481 sprintf(card->shortname, "VIA 823x rev%x", pci->revision);
2485 strcpy(card->shortname, via823x_cards[i].name);
2501 strcpy(card->driver, "VIA8233A");
2503 strcpy(card->driver, "VIA8237"); /* no slog assignment */
2505 strcpy(card->driver, "VIA8233");
2508 dev_err(card->dev, "invalid card type %d\n", card_type);
2512 err = snd_via82xx_create(card, pci, chip_type, pci->revision,
2555 snprintf(card->longname, sizeof(card->longname),
2556 "%s with %s at %#lx, irq %d", card->shortname,
2561 err = snd_card_register(card);
2564 pci_set_drvdata(pci, card);