Home
last modified time | relevance | path

Searched refs:pnp_card_link (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/include/linux/
Dpnp.h228 struct pnp_card_link { struct
235 static inline void *pnp_get_card_drvdata(struct pnp_card_link *pcard) in pnp_get_card_drvdata() argument
240 static inline void pnp_set_card_drvdata(struct pnp_card_link *pcard, void *data) in pnp_set_card_drvdata()
259 struct pnp_card_link *card_link;
400 int (*probe) (struct pnp_card_link *card,
402 void (*remove) (struct pnp_card_link *card);
403 int (*suspend) (struct pnp_card_link *card, pm_message_t state);
404 int (*resume) (struct pnp_card_link *card);
460 struct pnp_dev *pnp_request_card_device(struct pnp_card_link *clink,
492 static inline struct pnp_dev *pnp_request_card_device(struct pnp_card_link *clink, const char *id, … in pnp_request_card_device()
/Linux-v5.4/sound/isa/ad1816a/
Dad1816a.c85 static int snd_card_ad1816a_pnp(int dev, struct pnp_card_link *card, in snd_card_ad1816a_pnp()
126 static int snd_card_ad1816a_probe(int dev, struct pnp_card_link *pcard, in snd_card_ad1816a_probe()
209 static int snd_ad1816a_pnp_detect(struct pnp_card_link *card, in snd_ad1816a_pnp_detect()
228 static void snd_ad1816a_pnp_remove(struct pnp_card_link *pcard) in snd_ad1816a_pnp_remove()
235 static int snd_ad1816a_pnp_suspend(struct pnp_card_link *pcard, in snd_ad1816a_pnp_suspend()
245 static int snd_ad1816a_pnp_resume(struct pnp_card_link *pcard) in snd_ad1816a_pnp_resume()
/Linux-v5.4/sound/isa/
Dazt2320.c91 struct pnp_card_link *card, in snd_card_azt2320_pnp()
166 struct pnp_card_link *pcard, in snd_card_azt2320_probe()
257 static int snd_azt2320_pnp_detect(struct pnp_card_link *card, in snd_azt2320_pnp_detect()
276 static void snd_azt2320_pnp_remove(struct pnp_card_link *pcard) 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()
294 static int snd_azt2320_pnp_resume(struct pnp_card_link *pcard) in snd_azt2320_pnp_resume()
Dals100.c109 struct pnp_card_link *card, in snd_card_als100_pnp()
175 struct pnp_card_link *pcard, in snd_card_als100_probe()
280 static int snd_als100_pnp_detect(struct pnp_card_link *card, in snd_als100_pnp_detect()
299 static void snd_als100_pnp_remove(struct pnp_card_link *pcard) 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()
317 static int snd_als100_pnp_resume(struct pnp_card_link *pcard) in snd_als100_pnp_resume()
Dcmi8330.c319 struct pnp_card_link *card, in snd_cmi8330_pnp()
672 static int snd_cmi8330_pnp_detect(struct pnp_card_link *pcard, in snd_cmi8330_pnp_detect()
703 static void snd_cmi8330_pnp_remove(struct pnp_card_link *pcard) 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()
715 static int snd_cmi8330_pnp_resume(struct pnp_card_link *pcard) in snd_cmi8330_pnp_resume()
Dopl3sa2.c768 static int snd_opl3sa2_pnp_cdetect(struct pnp_card_link *pcard, in snd_opl3sa2_pnp_cdetect()
805 static void snd_opl3sa2_pnp_cremove(struct pnp_card_link *pcard) 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()
816 static int snd_opl3sa2_pnp_cresume(struct pnp_card_link *pcard) in snd_opl3sa2_pnp_cresume()
Des18xx.c2071 struct pnp_card_link *card, in snd_audiodrive_pnpc()
2324 static int snd_audiodrive_pnpc_detect(struct pnp_card_link *pcard, in snd_audiodrive_pnpc_detect()
2356 static void snd_audiodrive_pnpc_remove(struct pnp_card_link *pcard) 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()
2368 static int snd_audiodrive_pnpc_resume(struct pnp_card_link *pcard) in snd_audiodrive_pnpc_resume()
Dsscape.c1213 static int sscape_pnp_detect(struct pnp_card_link *pcard, in sscape_pnp_detect()
1298 static void sscape_pnp_remove(struct pnp_card_link *pcard) in sscape_pnp_remove()
/Linux-v5.4/sound/isa/es1688/
Des1688.c218 struct pnp_card_link *pcard, in snd_card_es968_pnp()
242 static int snd_es968_pnp_detect(struct pnp_card_link *pcard, in snd_es968_pnp_detect()
277 static void snd_es968_pnp_remove(struct pnp_card_link *pcard) in snd_es968_pnp_remove()
285 static int snd_es968_pnp_suspend(struct pnp_card_link *pcard, in snd_es968_pnp_suspend()
294 static int snd_es968_pnp_resume(struct pnp_card_link *pcard) in snd_es968_pnp_resume()
/Linux-v5.4/sound/isa/sb/
Dsb16.c239 struct pnp_card_link *card, in snd_card_sb16_pnp()
590 static int snd_sb16_pnp_detect(struct pnp_card_link *pcard, in snd_sb16_pnp_detect()
616 static void snd_sb16_pnp_remove(struct pnp_card_link *pcard) 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()
627 static int snd_sb16_pnp_resume(struct pnp_card_link *pcard) in snd_sb16_pnp_resume()
/Linux-v5.4/drivers/pnp/
Dcard.c74 struct pnp_card_link *clink; in card_probe()
328 struct pnp_dev *pnp_request_card_device(struct pnp_card_link *clink, in pnp_request_card_device()
391 struct pnp_card_link *link = dev->card_link; in card_suspend()
401 struct pnp_card_link *link = dev->card_link; in card_resume()
/Linux-v5.4/sound/isa/cs423x/
Dcs4236.c306 struct pnp_card_link *card, in snd_card_cs423x_pnpc()
612 static int snd_cs423x_pnpc_detect(struct pnp_card_link *pcard, in snd_cs423x_pnpc_detect()
644 static void snd_cs423x_pnpc_remove(struct pnp_card_link *pcard) 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()
656 static int snd_cs423x_pnpc_resume(struct pnp_card_link *pcard) in snd_cs423x_pnpc_resume()
/Linux-v5.4/sound/isa/opti9xx/
Dopti92x-ad1848.c725 struct pnp_card_link *card,
1083 static int snd_opti9xx_pnp_probe(struct pnp_card_link *pcard,
1134 static void snd_opti9xx_pnp_remove(struct pnp_card_link *pcard)
1142 static int snd_opti9xx_pnp_suspend(struct pnp_card_link *pcard,
1148 static int snd_opti9xx_pnp_resume(struct pnp_card_link *pcard)
Dmiro.c1502 struct pnp_card_link *card, in snd_card_miro_pnp()
1562 static int snd_miro_pnp_probe(struct pnp_card_link *pcard, in snd_miro_pnp_probe()
1611 static void snd_miro_pnp_remove(struct pnp_card_link *pcard) in snd_miro_pnp_remove()
/Linux-v5.4/sound/isa/wavefront/
Dwavefront.c89 snd_wavefront_pnp (int dev, snd_wavefront_card_t *acard, struct pnp_card_link *card, in snd_wavefront_pnp()
588 static int snd_wavefront_pnp_detect(struct pnp_card_link *pcard, in snd_wavefront_pnp_detect()
622 static void snd_wavefront_pnp_remove(struct pnp_card_link *pcard) in snd_wavefront_pnp_remove()
/Linux-v5.4/sound/isa/gus/
Dinterwave.c540 struct pnp_card_link *card, in snd_interwave_pnp()
844 static int snd_interwave_pnp_detect(struct pnp_card_link *pcard, in snd_interwave_pnp_detect()
875 static void snd_interwave_pnp_remove(struct pnp_card_link *pcard) in snd_interwave_pnp_remove()
/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()
1172 static void snd_msnd_pnp_remove(struct pnp_card_link *pcard) in snd_msnd_pnp_remove()