Lines Matching defs:card
43 /*standard module options for ALSA. This module supports only one card*/
1606 err = snd_jack_new(ctx->card_ctx->card, hdmi_str,
1623 snd_power_change_state(card_ctx->card, SNDRV_CTL_POWER_D3hot);
1634 snd_power_change_state(card_ctx->card, SNDRV_CTL_POWER_D0);
1640 static void hdmi_lpe_audio_free(struct snd_card *card)
1642 struct snd_intelhad_card *card_ctx = card->private_data;
1665 struct snd_card *card;
1691 /* create a card instance with ALSA framework */
1693 THIS_MODULE, sizeof(*card_ctx), &card);
1697 card_ctx = card->private_data;
1699 card_ctx->card = card;
1700 strcpy(card->driver, INTEL_HAD);
1701 strcpy(card->shortname, "Intel HDMI/DP LPE Audio");
1702 strcpy(card->longname, "Intel HDMI/DP LPE Audio");
1706 card->private_free = hdmi_lpe_audio_free;
1761 ret = snd_pcm_new(card, INTEL_HAD, port, MAX_PB_STREAMS,
1769 strscpy(pcm->name, card->shortname, strlen(card->shortname));
1777 card->dev, HAD_DEFAULT_BUFFER,
1790 ret = snd_ctl_add(card, kctl);
1805 ret = snd_card_register(card);