Lines Matching refs:pcard
705 static int __devinit snd_cs423x_pnpc_detect(struct pnp_card_link *pcard,
722 if ((res = snd_card_cs423x_pnpc(dev, card->private_data, pcard, pid)) < 0) {
728 snd_card_set_dev(card, &pcard->card->dev);
733 pnp_set_card_drvdata(pcard, card);
738 static void __devexit snd_cs423x_pnpc_remove(struct pnp_card_link * pcard)
740 snd_card_free(pnp_get_card_drvdata(pcard));
741 pnp_set_card_drvdata(pcard, NULL);
745 static int snd_cs423x_pnpc_suspend(struct pnp_card_link *pcard, pm_message_t state)
747 return snd_cs423x_suspend(pnp_get_card_drvdata(pcard));
750 static int snd_cs423x_pnpc_resume(struct pnp_card_link *pcard)
752 return snd_cs423x_resume(pnp_get_card_drvdata(pcard));