Home
last modified time | relevance | path

Searched refs:pcmcia_device (Results 1 – 15 of 15) sorted by relevance

/linux-4.19.296/include/pcmcia/
Dds.h37 struct pcmcia_device;
52 int (*probe) (struct pcmcia_device *dev);
53 void (*remove) (struct pcmcia_device *dev);
55 int (*suspend) (struct pcmcia_device *dev);
56 int (*resume) (struct pcmcia_device *dev);
91 struct pcmcia_device { struct
154 #define to_pcmcia_dev(n) container_of(n, struct pcmcia_device, dev) argument
172 size_t pcmcia_get_tuple(struct pcmcia_device *p_dev, cisdata_t code,
176 int pcmcia_loop_tuple(struct pcmcia_device *p_dev, cisdata_t code,
177 int (*loop_tuple) (struct pcmcia_device *p_dev,
[all …]
/linux-4.19.296/drivers/isdn/hisax/
Dsedlbauer_cs.c65 static int sedlbauer_config(struct pcmcia_device *link);
66 static void sedlbauer_release(struct pcmcia_device *link);
68 static void sedlbauer_detach(struct pcmcia_device *p_dev);
71 struct pcmcia_device *p_dev;
76 static int sedlbauer_probe(struct pcmcia_device *link) in sedlbauer_probe()
93 static void sedlbauer_detach(struct pcmcia_device *link) in sedlbauer_detach()
104 static int sedlbauer_config_check(struct pcmcia_device *p_dev, void *priv_data) in sedlbauer_config_check()
113 static int sedlbauer_config(struct pcmcia_device *link) in sedlbauer_config()
154 static void sedlbauer_release(struct pcmcia_device *link) in sedlbauer_release()
169 static int sedlbauer_suspend(struct pcmcia_device *link) in sedlbauer_suspend()
[all …]
Dteles_cs.c46 static int teles_cs_config(struct pcmcia_device *link);
47 static void teles_cs_release(struct pcmcia_device *link);
48 static void teles_detach(struct pcmcia_device *p_dev);
51 struct pcmcia_device *p_dev;
56 static int teles_probe(struct pcmcia_device *link) in teles_probe()
75 static void teles_detach(struct pcmcia_device *link) in teles_detach()
87 static int teles_cs_configcheck(struct pcmcia_device *p_dev, void *priv_data) in teles_cs_configcheck()
111 static int teles_cs_config(struct pcmcia_device *link) in teles_cs_config()
150 static void teles_cs_release(struct pcmcia_device *link) in teles_cs_release()
166 static int teles_suspend(struct pcmcia_device *link) in teles_suspend()
[all …]
Delsa_cs.c65 static int elsa_cs_config(struct pcmcia_device *link);
66 static void elsa_cs_release(struct pcmcia_device *link);
67 static void elsa_cs_detach(struct pcmcia_device *p_dev);
70 struct pcmcia_device *p_dev;
75 static int elsa_cs_probe(struct pcmcia_device *link) in elsa_cs_probe()
93 static void elsa_cs_detach(struct pcmcia_device *link) in elsa_cs_detach()
105 static int elsa_cs_configcheck(struct pcmcia_device *p_dev, void *priv_data) in elsa_cs_configcheck()
129 static int elsa_cs_config(struct pcmcia_device *link) in elsa_cs_config()
168 static void elsa_cs_release(struct pcmcia_device *link) in elsa_cs_release()
184 static int elsa_suspend(struct pcmcia_device *link) in elsa_suspend()
[all …]
Davma1_cs.c41 static int avma1cs_config(struct pcmcia_device *link);
42 static void avma1cs_release(struct pcmcia_device *link);
43 static void avma1cs_detach(struct pcmcia_device *p_dev);
45 static int avma1cs_probe(struct pcmcia_device *p_dev) in avma1cs_probe()
57 static void avma1cs_detach(struct pcmcia_device *link) in avma1cs_detach()
64 static int avma1cs_configcheck(struct pcmcia_device *p_dev, void *priv_data) in avma1cs_configcheck()
75 static int avma1cs_config(struct pcmcia_device *link) in avma1cs_config()
136 static void avma1cs_release(struct pcmcia_device *link) in avma1cs_release()
/linux-4.19.296/drivers/isdn/hardware/avm/
Davm_cs.c40 static int avmcs_config(struct pcmcia_device *link);
41 static void avmcs_release(struct pcmcia_device *link);
42 static void avmcs_detach(struct pcmcia_device *p_dev);
44 static int avmcs_probe(struct pcmcia_device *p_dev) in avmcs_probe()
55 static void avmcs_detach(struct pcmcia_device *link) in avmcs_detach()
60 static int avmcs_configcheck(struct pcmcia_device *p_dev, void *priv_data) in avmcs_configcheck()
69 static int avmcs_config(struct pcmcia_device *link) in avmcs_config()
144 static void avmcs_release(struct pcmcia_device *link) in avmcs_release()
/linux-4.19.296/drivers/parport/
Dparport_cs.c74 struct pcmcia_device *p_dev;
79 static void parport_detach(struct pcmcia_device *p_dev);
80 static int parport_config(struct pcmcia_device *link);
81 static void parport_cs_release(struct pcmcia_device *);
83 static int parport_probe(struct pcmcia_device *link) in parport_probe()
100 static void parport_detach(struct pcmcia_device *link) in parport_detach()
109 static int parport_config_check(struct pcmcia_device *p_dev, void *priv_data) in parport_config_check()
119 static int parport_config(struct pcmcia_device *link) in parport_config()
165 static void parport_cs_release(struct pcmcia_device *link) in parport_cs_release()
/linux-4.19.296/drivers/bluetooth/
Dbt3c_cs.c71 struct pcmcia_device *p_dev;
86 static int bt3c_config(struct pcmcia_device *link);
87 static void bt3c_release(struct pcmcia_device *link);
89 static void bt3c_detach(struct pcmcia_device *p_dev);
617 static int bt3c_probe(struct pcmcia_device *link) in bt3c_probe()
636 static void bt3c_detach(struct pcmcia_device *link) in bt3c_detach()
641 static int bt3c_check_config(struct pcmcia_device *p_dev, void *priv_data) in bt3c_check_config()
658 static int bt3c_check_config_notpicky(struct pcmcia_device *p_dev, in bt3c_check_config_notpicky()
680 static int bt3c_config(struct pcmcia_device *link) in bt3c_config()
723 static void bt3c_release(struct pcmcia_device *link) in bt3c_release()
Ddtl1_cs.c66 struct pcmcia_device *p_dev;
84 static int dtl1_config(struct pcmcia_device *link);
531 static int dtl1_probe(struct pcmcia_device *link) in dtl1_probe()
549 static void dtl1_detach(struct pcmcia_device *link) in dtl1_detach()
557 static int dtl1_confcheck(struct pcmcia_device *p_dev, void *priv_data) in dtl1_confcheck()
568 static int dtl1_config(struct pcmcia_device *link) in dtl1_config()
Dbluecard_cs.c65 struct pcmcia_device *p_dev;
84 static int bluecard_config(struct pcmcia_device *link);
85 static void bluecard_release(struct pcmcia_device *link);
87 static void bluecard_detach(struct pcmcia_device *p_dev);
820 static int bluecard_probe(struct pcmcia_device *link) in bluecard_probe()
838 static void bluecard_detach(struct pcmcia_device *link) in bluecard_detach()
844 static int bluecard_config(struct pcmcia_device *link) in bluecard_config()
884 static void bluecard_release(struct pcmcia_device *link) in bluecard_release()
/linux-4.19.296/drivers/char/pcmcia/
Dcm4040_cs.c62 static void reader_release(struct pcmcia_device *link);
71 struct pcmcia_device *p_dev;
83 static struct pcmcia_device *dev_table[CM_MAX_DEV];
438 struct pcmcia_device *link; in cm4040_open()
480 struct pcmcia_device *link; in cm4040_close()
502 static void cm4040_reader_release(struct pcmcia_device *link) in cm4040_reader_release()
516 static int cm4040_config_check(struct pcmcia_device *p_dev, void *priv_data) in cm4040_config_check()
522 static int reader_config(struct pcmcia_device *link, int devno) in reader_config()
552 static void reader_release(struct pcmcia_device *link) in reader_release()
558 static int reader_probe(struct pcmcia_device *link) in reader_probe()
[all …]
Dcm4000_cs.c67 static void cm4000_release(struct pcmcia_device *link);
106 struct pcmcia_device *p_dev;
150 static struct pcmcia_device *dev_table[CM4000_MAX_DEV];
1408 struct pcmcia_device *link; in cmm_ioctl()
1639 struct pcmcia_device *link; in cmm_open()
1698 struct pcmcia_device *link; in cmm_close()
1724 static void cmm_cm4000_release(struct pcmcia_device * link) in cmm_cm4000_release()
1748 static int cm4000_config_check(struct pcmcia_device *p_dev, void *priv_data) in cm4000_config_check()
1753 static int cm4000_config(struct pcmcia_device * link, int devno) in cm4000_config()
1771 static int cm4000_suspend(struct pcmcia_device *link) in cm4000_suspend()
[all …]
Dscr24x_cs.c238 static int scr24x_config_check(struct pcmcia_device *link, void *priv_data) in scr24x_config_check()
245 static int scr24x_probe(struct pcmcia_device *link) in scr24x_probe()
305 static void scr24x_remove(struct pcmcia_device *link) in scr24x_remove()
Dsynclink_cs.c218 struct pcmcia_device *p_dev;
471 static int mgslpc_config(struct pcmcia_device *link);
473 static void mgslpc_detach(struct pcmcia_device *p_dev);
514 static int mgslpc_probe(struct pcmcia_device *link) in mgslpc_probe()
571 static int mgslpc_ioprobe(struct pcmcia_device *p_dev, void *priv_data) in mgslpc_ioprobe()
576 static int mgslpc_config(struct pcmcia_device *link) in mgslpc_config()
615 struct pcmcia_device *link = (struct pcmcia_device *)arg; in mgslpc_release()
623 static void mgslpc_detach(struct pcmcia_device *link) in mgslpc_detach()
634 static int mgslpc_suspend(struct pcmcia_device *link) in mgslpc_suspend()
643 static int mgslpc_resume(struct pcmcia_device *link) in mgslpc_resume()
/linux-4.19.296/include/linux/ssb/
Dssb.h18 struct pcmcia_device;
442 struct pcmcia_device *host_pcmcia;
535 struct pcmcia_device *pcmcia_dev,