Lines Matching refs:pcard
672 static int snd_cmi8330_pnp_detect(struct pnp_card_link *pcard, in snd_cmi8330_pnp_detect() argument
686 res = snd_cmi8330_card_new(&pcard->card->dev, dev, &card); in snd_cmi8330_pnp_detect()
689 if ((res = snd_cmi8330_pnp(dev, card->private_data, pcard, pid)) < 0) { in snd_cmi8330_pnp_detect()
698 pnp_set_card_drvdata(pcard, card); in snd_cmi8330_pnp_detect()
703 static void snd_cmi8330_pnp_remove(struct pnp_card_link *pcard) in snd_cmi8330_pnp_remove() argument
705 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_cmi8330_pnp_remove()
706 pnp_set_card_drvdata(pcard, NULL); in snd_cmi8330_pnp_remove()
710 static int snd_cmi8330_pnp_suspend(struct pnp_card_link *pcard, pm_message_t state) in snd_cmi8330_pnp_suspend() argument
712 return snd_cmi8330_suspend(pnp_get_card_drvdata(pcard)); in snd_cmi8330_pnp_suspend()
715 static int snd_cmi8330_pnp_resume(struct pnp_card_link *pcard) in snd_cmi8330_pnp_resume() argument
717 return snd_cmi8330_resume(pnp_get_card_drvdata(pcard)); in snd_cmi8330_pnp_resume()