• Home
  • Raw
  • Download

Lines Matching refs:card

77        	platform_ops = substream->pcm->card->dev->platform_data;  in pxa2xx_ac97_pcm_startup()
88 platform_ops = substream->pcm->card->dev->platform_data; in pxa2xx_ac97_pcm_shutdown()
111 static int pxa2xx_ac97_do_suspend(struct snd_card *card) in pxa2xx_ac97_do_suspend() argument
113 pxa2xx_audio_ops_t *platform_ops = card->dev->platform_data; in pxa2xx_ac97_do_suspend()
115 snd_power_change_state(card, SNDRV_CTL_POWER_D3cold); in pxa2xx_ac97_do_suspend()
124 static int pxa2xx_ac97_do_resume(struct snd_card *card) in pxa2xx_ac97_do_resume() argument
126 pxa2xx_audio_ops_t *platform_ops = card->dev->platform_data; in pxa2xx_ac97_do_resume()
136 snd_power_change_state(card, SNDRV_CTL_POWER_D0); in pxa2xx_ac97_do_resume()
143 struct snd_card *card = dev_get_drvdata(dev); in pxa2xx_ac97_suspend() local
146 if (card) in pxa2xx_ac97_suspend()
147 ret = pxa2xx_ac97_do_suspend(card); in pxa2xx_ac97_suspend()
154 struct snd_card *card = dev_get_drvdata(dev); in pxa2xx_ac97_resume() local
157 if (card) in pxa2xx_ac97_resume()
158 ret = pxa2xx_ac97_do_resume(card); in pxa2xx_ac97_resume()
168 struct snd_card *card; in pxa2xx_ac97_probe() local
181 THIS_MODULE, 0, &card); in pxa2xx_ac97_probe()
185 card->dev = &dev->dev; in pxa2xx_ac97_probe()
186 strncpy(card->driver, dev->dev.driver->name, sizeof(card->driver)); in pxa2xx_ac97_probe()
188 ret = pxa2xx_pcm_new(card, &pxa2xx_ac97_pcm_client, &pxa2xx_ac97_pcm); in pxa2xx_ac97_probe()
196 ret = snd_ac97_bus(card, 0, &pxa2xx_ac97_ops, NULL, &ac97_bus); in pxa2xx_ac97_probe()
204 snprintf(card->shortname, sizeof(card->shortname), in pxa2xx_ac97_probe()
206 snprintf(card->longname, sizeof(card->longname), in pxa2xx_ac97_probe()
207 "%s (%s)", dev->dev.driver->name, card->mixername); in pxa2xx_ac97_probe()
211 snd_card_set_dev(card, &dev->dev); in pxa2xx_ac97_probe()
212 ret = snd_card_register(card); in pxa2xx_ac97_probe()
214 platform_set_drvdata(dev, card); in pxa2xx_ac97_probe()
221 if (card) in pxa2xx_ac97_probe()
222 snd_card_free(card); in pxa2xx_ac97_probe()
229 struct snd_card *card = platform_get_drvdata(dev); in pxa2xx_ac97_remove() local
231 if (card) { in pxa2xx_ac97_remove()
232 snd_card_free(card); in pxa2xx_ac97_remove()