Home
last modified time | relevance | path

Searched refs:pcard (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.4/drivers/staging/kpc2000/kpc2000/
Dcore.c37 struct kp2000_device *pcard = dev_get_drvdata(dev); in ssid_show() local
39 return sprintf(buf, "%016llx\n", pcard->ssid); in ssid_show()
46 struct kp2000_device *pcard = dev_get_drvdata(dev); in ddna_show() local
48 return sprintf(buf, "%016llx\n", pcard->ddna); in ddna_show()
55 struct kp2000_device *pcard = dev_get_drvdata(dev); in card_id_show() local
57 return sprintf(buf, "%08x\n", pcard->card_id); in card_id_show()
64 struct kp2000_device *pcard = dev_get_drvdata(dev); in hw_rev_show() local
66 return sprintf(buf, "%08x\n", pcard->hardware_revision); in hw_rev_show()
73 struct kp2000_device *pcard = dev_get_drvdata(dev); in build_show() local
75 return sprintf(buf, "%08x\n", pcard->build_version); in build_show()
[all …]
Dcell_probe.c68 void dbg_cte(struct kp2000_device *pcard, struct core_table_entry *cte) in dbg_cte() argument
70 …dev_dbg(&pcard->pdev->dev, "CTE: type:%3d offset:%3d (%3d) length:%3d (%3d) s2c:%d c2s:%d irq… in dbg_cte()
96 static int probe_core_basic(unsigned int core_num, struct kp2000_device *pcard, in probe_core_basic() argument
103 .card_id = pcard->card_id, in probe_core_basic()
104 .build_version = pcard->build_version, in probe_core_basic()
105 .hardware_revision = pcard->hardware_revision, in probe_core_basic()
106 .ssid = pcard->ssid, in probe_core_basic()
107 .ddna = pcard->ddna, in probe_core_basic()
110 …dev_dbg(&pcard->pdev->dev, "Found Basic core: type = %02d dma = %02x / %02x offset = 0x%x lengt… in probe_core_basic()
122 resources[1].start = pcard->pdev->irq; in probe_core_basic()
[all …]
Dpcie.h85 int kp2000_probe_cores(struct kp2000_device *pcard);
86 void kp2000_remove_cores(struct kp2000_device *pcard);
89 #define PCARD_TO_DEV(pcard) (&(pcard->pdev->dev)) argument
/Linux-v5.4/sound/isa/ad1816a/
Dad1816a.c126 static int snd_card_ad1816a_probe(int dev, struct pnp_card_link *pcard, in snd_card_ad1816a_probe() argument
134 error = snd_card_new(&pcard->card->dev, in snd_card_ad1816a_probe()
141 if ((error = snd_card_ad1816a_pnp(dev, pcard, pid))) { in snd_card_ad1816a_probe()
203 pnp_set_card_drvdata(pcard, card); in snd_card_ad1816a_probe()
228 static void snd_ad1816a_pnp_remove(struct pnp_card_link *pcard) in snd_ad1816a_pnp_remove() argument
230 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_ad1816a_pnp_remove()
231 pnp_set_card_drvdata(pcard, NULL); in snd_ad1816a_pnp_remove()
235 static int snd_ad1816a_pnp_suspend(struct pnp_card_link *pcard, in snd_ad1816a_pnp_suspend() argument
238 struct snd_card *card = pnp_get_card_drvdata(pcard); in snd_ad1816a_pnp_suspend()
245 static int snd_ad1816a_pnp_resume(struct pnp_card_link *pcard) in snd_ad1816a_pnp_resume() argument
[all …]
/Linux-v5.4/sound/isa/es1688/
Des1688.c218 struct pnp_card_link *pcard, in snd_card_es968_pnp() argument
225 pdev = pnp_request_card_device(pcard, pid->devs[0].id, NULL); in snd_card_es968_pnp()
242 static int snd_es968_pnp_detect(struct pnp_card_link *pcard, in snd_es968_pnp_detect() argument
258 error = snd_card_new(&pcard->card->dev, in snd_es968_pnp_detect()
264 error = snd_card_es968_pnp(card, dev, pcard, pid); in snd_es968_pnp_detect()
272 pnp_set_card_drvdata(pcard, card); in snd_es968_pnp_detect()
277 static void snd_es968_pnp_remove(struct pnp_card_link *pcard) in snd_es968_pnp_remove() argument
279 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_es968_pnp_remove()
280 pnp_set_card_drvdata(pcard, NULL); in snd_es968_pnp_remove()
285 static int snd_es968_pnp_suspend(struct pnp_card_link *pcard, in snd_es968_pnp_suspend() argument
[all …]
/Linux-v5.4/sound/isa/
Dazt2320.c166 struct pnp_card_link *pcard, in snd_card_azt2320_probe() argument
175 error = snd_card_new(&pcard->card->dev, in snd_card_azt2320_probe()
182 if ((error = snd_card_azt2320_pnp(dev, acard, pcard, pid))) { in snd_card_azt2320_probe()
251 pnp_set_card_drvdata(pcard, card); in snd_card_azt2320_probe()
276 static void snd_azt2320_pnp_remove(struct pnp_card_link *pcard) in snd_azt2320_pnp_remove() argument
278 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_azt2320_pnp_remove()
279 pnp_set_card_drvdata(pcard, NULL); in snd_azt2320_pnp_remove()
283 static int snd_azt2320_pnp_suspend(struct pnp_card_link *pcard, pm_message_t state) in snd_azt2320_pnp_suspend() argument
285 struct snd_card *card = pnp_get_card_drvdata(pcard); in snd_azt2320_pnp_suspend()
294 static int snd_azt2320_pnp_resume(struct pnp_card_link *pcard) in snd_azt2320_pnp_resume() argument
[all …]
Dals100.c175 struct pnp_card_link *pcard, in snd_card_als100_probe() argument
184 error = snd_card_new(&pcard->card->dev, in snd_card_als100_probe()
191 if ((error = snd_card_als100_pnp(dev, acard, pcard, pid))) { in snd_card_als100_probe()
274 pnp_set_card_drvdata(pcard, card); in snd_card_als100_probe()
299 static void snd_als100_pnp_remove(struct pnp_card_link *pcard) in snd_als100_pnp_remove() argument
301 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_als100_pnp_remove()
302 pnp_set_card_drvdata(pcard, NULL); in snd_als100_pnp_remove()
306 static int snd_als100_pnp_suspend(struct pnp_card_link *pcard, pm_message_t state) in snd_als100_pnp_suspend() argument
308 struct snd_card *card = pnp_get_card_drvdata(pcard); in snd_als100_pnp_suspend()
317 static int snd_als100_pnp_resume(struct pnp_card_link *pcard) in snd_als100_pnp_resume() argument
[all …]
Dcmi8330.c672 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
[all …]
Dopl3sa2.c768 static int snd_opl3sa2_pnp_cdetect(struct pnp_card_link *pcard, in snd_opl3sa2_pnp_cdetect() argument
776 pdev = pnp_request_card_device(pcard, id->devs[0].id, NULL); in snd_opl3sa2_pnp_cdetect()
800 pnp_set_card_drvdata(pcard, card); in snd_opl3sa2_pnp_cdetect()
805 static void snd_opl3sa2_pnp_cremove(struct pnp_card_link *pcard) in snd_opl3sa2_pnp_cremove() argument
807 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_opl3sa2_pnp_cremove()
808 pnp_set_card_drvdata(pcard, NULL); in snd_opl3sa2_pnp_cremove()
812 static int snd_opl3sa2_pnp_csuspend(struct pnp_card_link *pcard, pm_message_t state) in snd_opl3sa2_pnp_csuspend() argument
814 return snd_opl3sa2_suspend(pnp_get_card_drvdata(pcard), state); in snd_opl3sa2_pnp_csuspend()
816 static int snd_opl3sa2_pnp_cresume(struct pnp_card_link *pcard) in snd_opl3sa2_pnp_cresume() argument
818 return snd_opl3sa2_resume(pnp_get_card_drvdata(pcard)); in snd_opl3sa2_pnp_cresume()
Dsscape.c1213 static int sscape_pnp_detect(struct pnp_card_link *pcard, in sscape_pnp_detect() argument
1233 dev = pnp_request_card_device(pcard, pid->devs[0].id, NULL); in sscape_pnp_detect()
1248 ret = snd_card_new(&pcard->card->dev, in sscape_pnp_detect()
1289 pnp_set_card_drvdata(pcard, card); in sscape_pnp_detect()
1298 static void sscape_pnp_remove(struct pnp_card_link *pcard) in sscape_pnp_remove() argument
1300 snd_card_free(pnp_get_card_drvdata(pcard)); in sscape_pnp_remove()
1301 pnp_set_card_drvdata(pcard, NULL); in sscape_pnp_remove()
Des18xx.c2324 static int snd_audiodrive_pnpc_detect(struct pnp_card_link *pcard, in snd_audiodrive_pnpc_detect() argument
2338 res = snd_es18xx_card_new(&pcard->card->dev, dev, &card); in snd_audiodrive_pnpc_detect()
2342 if ((res = snd_audiodrive_pnpc(dev, card->private_data, pcard, pid)) < 0) { in snd_audiodrive_pnpc_detect()
2351 pnp_set_card_drvdata(pcard, card); in snd_audiodrive_pnpc_detect()
2356 static void snd_audiodrive_pnpc_remove(struct pnp_card_link *pcard) in snd_audiodrive_pnpc_remove() argument
2358 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_audiodrive_pnpc_remove()
2359 pnp_set_card_drvdata(pcard, NULL); in snd_audiodrive_pnpc_remove()
2363 static int snd_audiodrive_pnpc_suspend(struct pnp_card_link *pcard, pm_message_t state) in snd_audiodrive_pnpc_suspend() argument
2365 return snd_es18xx_suspend(pnp_get_card_drvdata(pcard), state); in snd_audiodrive_pnpc_suspend()
2368 static int snd_audiodrive_pnpc_resume(struct pnp_card_link *pcard) in snd_audiodrive_pnpc_resume() argument
[all …]
/Linux-v5.4/sound/isa/sb/
Dsb16.c590 static int snd_sb16_pnp_detect(struct pnp_card_link *pcard, in snd_sb16_pnp_detect() argument
600 res = snd_sb16_card_new(&pcard->card->dev, dev, &card); in snd_sb16_pnp_detect()
603 if ((res = snd_card_sb16_pnp(dev, card->private_data, pcard, pid)) < 0 || in snd_sb16_pnp_detect()
608 pnp_set_card_drvdata(pcard, card); in snd_sb16_pnp_detect()
616 static void snd_sb16_pnp_remove(struct pnp_card_link *pcard) in snd_sb16_pnp_remove() argument
618 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_sb16_pnp_remove()
619 pnp_set_card_drvdata(pcard, NULL); in snd_sb16_pnp_remove()
623 static int snd_sb16_pnp_suspend(struct pnp_card_link *pcard, pm_message_t state) in snd_sb16_pnp_suspend() argument
625 return snd_sb16_suspend(pnp_get_card_drvdata(pcard), state); in snd_sb16_pnp_suspend()
627 static int snd_sb16_pnp_resume(struct pnp_card_link *pcard) in snd_sb16_pnp_resume() argument
[all …]
/Linux-v5.4/sound/isa/cs423x/
Dcs4236.c612 static int snd_cs423x_pnpc_detect(struct pnp_card_link *pcard, in snd_cs423x_pnpc_detect() argument
626 res = snd_cs423x_card_new(&pcard->card->dev, dev, &card); in snd_cs423x_pnpc_detect()
629 if ((res = snd_card_cs423x_pnpc(dev, card->private_data, pcard, pid)) < 0) { in snd_cs423x_pnpc_detect()
639 pnp_set_card_drvdata(pcard, card); in snd_cs423x_pnpc_detect()
644 static void snd_cs423x_pnpc_remove(struct pnp_card_link *pcard) in snd_cs423x_pnpc_remove() argument
646 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_cs423x_pnpc_remove()
647 pnp_set_card_drvdata(pcard, NULL); in snd_cs423x_pnpc_remove()
651 static int snd_cs423x_pnpc_suspend(struct pnp_card_link *pcard, pm_message_t state) in snd_cs423x_pnpc_suspend() argument
653 return snd_cs423x_suspend(pnp_get_card_drvdata(pcard)); in snd_cs423x_pnpc_suspend()
656 static int snd_cs423x_pnpc_resume(struct pnp_card_link *pcard) in snd_cs423x_pnpc_resume() argument
[all …]
/Linux-v5.4/sound/isa/opti9xx/
Dopti92x-ad1848.c1083 static int snd_opti9xx_pnp_probe(struct pnp_card_link *pcard, argument
1094 error = snd_opti9xx_card_new(&pcard->card->dev, &card);
1099 hw = snd_card_opti9xx_pnp(chip, pcard, pid);
1129 pnp_set_card_drvdata(pcard, card);
1134 static void snd_opti9xx_pnp_remove(struct pnp_card_link *pcard) argument
1136 snd_card_free(pnp_get_card_drvdata(pcard));
1137 pnp_set_card_drvdata(pcard, NULL);
1142 static int snd_opti9xx_pnp_suspend(struct pnp_card_link *pcard, argument
1145 return snd_opti9xx_suspend(pnp_get_card_drvdata(pcard));
1148 static int snd_opti9xx_pnp_resume(struct pnp_card_link *pcard) argument
[all …]
Dmiro.c1562 static int snd_miro_pnp_probe(struct pnp_card_link *pcard, in snd_miro_pnp_probe() argument
1573 err = snd_card_new(&pcard->card->dev, index, id, THIS_MODULE, in snd_miro_pnp_probe()
1581 err = snd_card_miro_pnp(miro, pcard, pid); in snd_miro_pnp_probe()
1606 pnp_set_card_drvdata(pcard, card); in snd_miro_pnp_probe()
1611 static void snd_miro_pnp_remove(struct pnp_card_link *pcard) in snd_miro_pnp_remove() argument
1613 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_miro_pnp_remove()
1614 pnp_set_card_drvdata(pcard, NULL); in snd_miro_pnp_remove()
/Linux-v5.4/sound/isa/wavefront/
Dwavefront.c588 static int snd_wavefront_pnp_detect(struct pnp_card_link *pcard, in snd_wavefront_pnp_detect() argument
602 res = snd_wavefront_card_new(&pcard->card->dev, dev, &card); in snd_wavefront_pnp_detect()
606 if (snd_wavefront_pnp (dev, card->private_data, pcard, pid) < 0) { in snd_wavefront_pnp_detect()
617 pnp_set_card_drvdata(pcard, card); in snd_wavefront_pnp_detect()
622 static void snd_wavefront_pnp_remove(struct pnp_card_link *pcard) in snd_wavefront_pnp_remove() argument
624 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_wavefront_pnp_remove()
625 pnp_set_card_drvdata(pcard, NULL); in snd_wavefront_pnp_remove()
/Linux-v5.4/sound/isa/gus/
Dinterwave.c844 static int snd_interwave_pnp_detect(struct pnp_card_link *pcard, in snd_interwave_pnp_detect() argument
858 res = snd_interwave_card_new(&pcard->card->dev, dev, &card); in snd_interwave_pnp_detect()
862 if ((res = snd_interwave_pnp(dev, card->private_data, pcard, pid)) < 0) { in snd_interwave_pnp_detect()
870 pnp_set_card_drvdata(pcard, card); in snd_interwave_pnp_detect()
875 static void snd_interwave_pnp_remove(struct pnp_card_link *pcard) in snd_interwave_pnp_remove() argument
877 snd_card_free(pnp_get_card_drvdata(pcard)); in snd_interwave_pnp_remove()
878 pnp_set_card_drvdata(pcard, NULL); in snd_interwave_pnp_remove()
/Linux-v5.4/include/linux/
Dpnp.h235 static inline void *pnp_get_card_drvdata(struct pnp_card_link *pcard) in pnp_get_card_drvdata() argument
237 return pcard->driver_data; in pnp_get_card_drvdata()
240 static inline void pnp_set_card_drvdata(struct pnp_card_link *pcard, void *data) in pnp_set_card_drvdata() argument
242 pcard->driver_data = data; in pnp_set_card_drvdata()
/Linux-v5.4/sound/isa/msnd/
Dmsnd_pinnacle.c1068 static int snd_msnd_pnp_detect(struct pnp_card_link *pcard, in snd_msnd_pnp_detect() argument
1088 pnp_dev = pnp_request_card_device(pcard, pid->devs[0].id, NULL); in snd_msnd_pnp_detect()
1092 mpu_dev = pnp_request_card_device(pcard, pid->devs[1].id, NULL); in snd_msnd_pnp_detect()
1110 ret = snd_card_new(&pcard->card->dev, in snd_msnd_pnp_detect()
1163 pnp_set_card_drvdata(pcard, card); in snd_msnd_pnp_detect()
1172 static void snd_msnd_pnp_remove(struct pnp_card_link *pcard) in snd_msnd_pnp_remove() argument
1174 snd_msnd_unload(pnp_get_card_drvdata(pcard)); in snd_msnd_pnp_remove()
1175 pnp_set_card_drvdata(pcard, NULL); in snd_msnd_pnp_remove()
/Linux-v5.4/drivers/scsi/
DFlashPoint.c1741 static int FlashPoint_HandleInterrupt(void *pcard) in FlashPoint_HandleInterrupt() argument
1747 struct sccb_card *pCurrCard = pcard; in FlashPoint_HandleInterrupt()