Searched refs:p_dev (Results 1 - 25 of 58) sorted by relevance

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pcmcia/
H A Dds.c159 static int pcmcia_report_error(struct pcmcia_device *p_dev, error_info_t *err) argument
164 if (!p_dev)
167 printk(KERN_NOTICE "%s: ", p_dev->dev.bus_id);
192 void cs_error(struct pcmcia_device *p_dev, int func, int ret) argument
195 pcmcia_report_error(p_dev, &err);
368 struct pcmcia_device * pcmcia_get_dev(struct pcmcia_device *p_dev) argument
371 tmp_dev = get_device(&p_dev->dev);
377 void pcmcia_put_dev(struct pcmcia_device *p_dev) argument
379 if (p_dev)
380 put_device(&p_dev
392 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
414 struct pcmcia_device *p_dev; local
483 struct pcmcia_device *p_dev; local
514 struct pcmcia_device *p_dev; local
564 pcmcia_device_query(struct pcmcia_device *p_dev) argument
646 struct pcmcia_device *p_dev, *tmp_dev; local
786 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1023 struct pcmcia_device * p_dev = to_pcmcia_dev(dev); local
1070 struct pcmcia_device *p_dev; local
1158 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1169 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1186 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1208 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1245 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1281 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1313 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1324 struct pcmcia_device *p_dev = to_pcmcia_dev(dev); local
1410 struct pcmcia_device *p_dev; local
[all...]
H A Dds_internal.h6 extern struct pcmcia_device * pcmcia_get_dev(struct pcmcia_device *p_dev);
7 extern void pcmcia_put_dev(struct pcmcia_device *p_dev);
11 extern int pcmcia_release_configuration(struct pcmcia_device *p_dev);
H A Dpcmcia_resource.c164 int pcmcia_access_configuration_register(struct pcmcia_device *p_dev, argument
172 if (!p_dev || !p_dev->function_config)
175 s = p_dev->socket;
176 c = p_dev->function_config;
202 struct pcmcia_device *p_dev,
232 if (p_dev) {
233 c = p_dev->function_config;
234 config->Function = p_dev->func;
271 int pcmcia_get_configuration_info(struct pcmcia_device *p_dev, argument
201 pccard_get_configuration_info(struct pcmcia_socket *s, struct pcmcia_device *p_dev, config_info_t *config) argument
320 pccard_get_status(struct pcmcia_socket *s, struct pcmcia_device *p_dev, cs_status_t *status) argument
374 pcmcia_get_status(struct pcmcia_device *p_dev, cs_status_t *status) argument
417 pcmcia_modify_configuration(struct pcmcia_device *p_dev, modconf_t *mod) argument
484 pcmcia_release_configuration(struct pcmcia_device *p_dev) argument
526 pcmcia_release_io(struct pcmcia_device *p_dev, io_req_t *req) argument
552 pcmcia_release_irq(struct pcmcia_device *p_dev, irq_req_t *req) argument
614 pcmcia_request_configuration(struct pcmcia_device *p_dev, config_req_t *req) argument
734 pcmcia_request_io(struct pcmcia_device *p_dev, io_req_t *req) argument
792 pcmcia_request_irq(struct pcmcia_device *p_dev, irq_req_t *req) argument
890 pcmcia_request_window(struct pcmcia_device **p_dev, win_req_t *req, window_handle_t *wh) argument
965 pcmcia_disable_device(struct pcmcia_device *p_dev) argument
[all...]
H A Dpcmcia_ioctl.c74 struct pcmcia_device *p_dev = NULL; local
78 list_for_each_entry(p_dev, &s->devices_list, socket_device_list) {
79 if (p_dev->func == function) {
81 return pcmcia_get_dev(p_dev);
202 struct pcmcia_device *p_dev; local
225 list_for_each_entry(p_dev, &s->devices_list, socket_device_list) {
226 if (p_dev->func == bind_info->function) {
227 if ((p_dev->dev.driver == &p_drv->drv)) {
228 if (p_dev->cardmgr) {
234 bind_info->instance = p_dev;
310 struct pcmcia_device *p_dev; local
612 struct pcmcia_device *p_dev = get_pcmcia_device(s, buf->config.Function); local
643 struct pcmcia_device *p_dev = get_pcmcia_device(s, buf->status.Function); local
676 struct pcmcia_device *p_dev = get_pcmcia_device(s, buf->conf_reg.Function); local
[all...]
H A Dcs_internal.h130 int pccard_get_configuration_info(struct pcmcia_socket *s, struct pcmcia_device *p_dev, config_info_t *config);
132 int pccard_get_status(struct pcmcia_socket *s, struct pcmcia_device *p_dev, cs_status_t *status);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/hisax/
H A Davma1_cs.c78 static void avma1cs_detach(struct pcmcia_device *p_dev);
118 static int avma1cs_probe(struct pcmcia_device *p_dev) argument
129 p_dev->priv = local;
132 p_dev->io.NumPorts1 = 16;
133 p_dev->io.Attributes1 = IO_DATA_PATH_WIDTH_8;
134 p_dev->io.NumPorts2 = 16;
135 p_dev->io.Attributes2 = IO_DATA_PATH_WIDTH_16;
136 p_dev->io.IOAddrLines = 5;
139 p_dev->irq.Attributes = IRQ_TYPE_EXCLUSIVE;
140 p_dev
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/hardware/avm/
H A Davm_cs.c62 static void avmcs_detach(struct pcmcia_device *p_dev);
101 static int avmcs_probe(struct pcmcia_device *p_dev) argument
106 p_dev->io.NumPorts1 = 16;
107 p_dev->io.Attributes1 = IO_DATA_PATH_WIDTH_8;
108 p_dev->io.NumPorts2 = 0;
111 p_dev->irq.Attributes = IRQ_TYPE_EXCLUSIVE;
112 p_dev->irq.Attributes = IRQ_TYPE_DYNAMIC_SHARING|IRQ_FIRST_SHARED;
114 p_dev->irq.IRQInfo1 = IRQ_LEVEL_ID;
117 p_dev->conf.Attributes = CONF_ENABLE_IRQ;
118 p_dev
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/pcmcia/
H A Dcom20020_cs.c124 static void com20020_detach(struct pcmcia_device *p_dev);
141 static int com20020_probe(struct pcmcia_device *p_dev) argument
169 p_dev->io.Attributes1 = IO_DATA_PATH_WIDTH_8;
170 p_dev->io.NumPorts1 = 16;
171 p_dev->io.IOAddrLines = 16;
172 p_dev->irq.Attributes = IRQ_TYPE_EXCLUSIVE;
173 p_dev->irq.IRQInfo1 = IRQ_LEVEL_ID;
174 p_dev->conf.Attributes = CONF_ENABLE_IRQ;
175 p_dev->conf.IntType = INT_MEMORY_AND_IO;
177 p_dev
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/telephony/
H A Dixj_pcmcia.c36 static void ixj_detach(struct pcmcia_device *p_dev);
40 static int ixj_probe(struct pcmcia_device *p_dev) argument
44 p_dev->io.Attributes1 = IO_DATA_PATH_WIDTH_8;
45 p_dev->io.Attributes2 = IO_DATA_PATH_WIDTH_8;
46 p_dev->io.IOAddrLines = 3;
47 p_dev->conf.IntType = INT_MEMORY_AND_IO;
48 p_dev->priv = kmalloc(sizeof(struct ixj_info_t), GFP_KERNEL);
49 if (!p_dev->priv) {
52 memset(p_dev->priv, 0, sizeof(struct ixj_info_t));
54 return ixj_config(p_dev);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/pcmcia/
H A Dcs.h374 int pcmcia_access_configuration_register(struct pcmcia_device *p_dev, conf_reg_t *reg);
375 int pcmcia_get_configuration_info(struct pcmcia_device *p_dev, config_info_t *config);
378 int pcmcia_get_status(struct pcmcia_device *p_dev, cs_status_t *status);
381 int pcmcia_modify_configuration(struct pcmcia_device *p_dev, modconf_t *mod);
383 int pcmcia_request_configuration(struct pcmcia_device *p_dev, config_req_t *req);
384 int pcmcia_request_io(struct pcmcia_device *p_dev, io_req_t *req);
385 int pcmcia_request_irq(struct pcmcia_device *p_dev, irq_req_t *req);
386 int pcmcia_request_window(struct pcmcia_device **p_dev, win_req_t *req, window_handle_t *wh);
393 struct pcmcia_device * pcmcia_dev_present(struct pcmcia_device *p_dev);
394 void pcmcia_disable_device(struct pcmcia_device *p_dev);
[all...]
H A Dcistpl.h601 #define pcmcia_get_first_tuple(p_dev, tuple) \
602 pccard_get_first_tuple(p_dev->socket, p_dev->func, tuple)
604 #define pcmcia_get_next_tuple(p_dev, tuple) \
605 pccard_get_next_tuple(p_dev->socket, p_dev->func, tuple)
607 #define pcmcia_get_tuple_data(p_dev, tuple) \
608 pccard_get_tuple_data(p_dev->socket, tuple)
610 #define pcmcia_parse_tuple(p_dev, tuple, parse) \
613 #define pcmcia_validate_cis(p_dev, inf
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/
H A Dairo_cs.c91 static void airo_detach(struct pcmcia_device *p_dev);
143 static int airo_probe(struct pcmcia_device *p_dev) argument
150 p_dev->irq.Attributes = IRQ_TYPE_EXCLUSIVE;
151 p_dev->irq.IRQInfo1 = IRQ_LEVEL_ID;
152 p_dev->irq.Handler = NULL;
161 p_dev->conf.Attributes = 0;
162 p_dev->conf.IntType = INT_MEMORY_AND_IO;
170 p_dev->priv = local;
172 return airo_config(p_dev);
H A Datmel_cs.c102 static void atmel_detach(struct pcmcia_device *p_dev);
154 static int atmel_probe(struct pcmcia_device *p_dev) argument
161 p_dev->irq.Attributes = IRQ_TYPE_EXCLUSIVE;
162 p_dev->irq.IRQInfo1 = IRQ_LEVEL_ID;
163 p_dev->irq.Handler = NULL;
172 p_dev->conf.Attributes = 0;
173 p_dev->conf.IntType = INT_MEMORY_AND_IO;
181 p_dev->priv = local;
183 return atmel_config(p_dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pcmcia/vx/
H A Dvxpocket.c156 vxp->p_dev = link;
292 static int vxpocket_probe(struct pcmcia_device *p_dev) argument
317 vxp = snd_vxpocket_new(card, ibl[i], p_dev);
327 vxp->p_dev = p_dev;
329 return vxpocket_config(p_dev);
H A Dvxpocket.h45 struct pcmcia_device *p_dev; member in struct:snd_vxpocket
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/bluetooth/
H A Dbtuart_cs.c69 struct pcmcia_device *p_dev; member in struct:btuart_info_t
88 static void btuart_detach(struct pcmcia_device *p_dev);
147 register unsigned int iobase = info->p_dev->io.BasePort1;
153 if (!pcmcia_dev_present(info->p_dev))
188 iobase = info->p_dev->io.BasePort1;
302 iobase = info->p_dev->io.BasePort1;
358 iobase = info->p_dev->io.BasePort1;
482 unsigned int iobase = info->p_dev->io.BasePort1;
504 SET_HCIDEV_DEV(hdev, &info->p_dev->dev);
552 unsigned int iobase = info->p_dev
[all...]
H A Ddtl1_cs.c69 struct pcmcia_device *p_dev; member in struct:dtl1_info_t
91 static void dtl1_detach(struct pcmcia_device *p_dev);
154 register unsigned int iobase = info->p_dev->io.BasePort1;
160 if (!pcmcia_dev_present(info->p_dev))
219 iobase = info->p_dev->io.BasePort1;
306 iobase = info->p_dev->io.BasePort1;
462 unsigned int iobase = info->p_dev->io.BasePort1;
486 SET_HCIDEV_DEV(hdev, &info->p_dev->dev);
509 info->ri_latch = inb(info->p_dev->io.BasePort1 + UART_MSR) & UART_MSR_RI;
534 unsigned int iobase = info->p_dev
[all...]
H A Dbt3c_cs.c74 struct pcmcia_device *p_dev; member in struct:bt3c_info_t
93 static void bt3c_detach(struct pcmcia_device *p_dev);
193 register unsigned int iobase = info->p_dev->io.BasePort1;
197 if (!pcmcia_dev_present(info->p_dev))
231 iobase = info->p_dev->io.BasePort1;
352 iobase = info->p_dev->io.BasePort1;
483 iobase = info->p_dev->io.BasePort1;
585 SET_HCIDEV_DEV(hdev, &info->p_dev->dev);
597 err = request_firmware(&firmware, "BT3CPCC.bin", &info->p_dev->dev);
657 info->p_dev
[all...]
H A Dbluecard_cs.c67 struct pcmcia_device *p_dev; member in struct:bluecard_info_t
90 static void bluecard_detach(struct pcmcia_device *p_dev);
164 unsigned int iobase = info->p_dev->io.BasePort1;
181 unsigned int iobase = info->p_dev->io.BasePort1;
237 register unsigned int iobase = info->p_dev->io.BasePort1;
246 if (!pcmcia_dev_present(info->p_dev))
384 iobase = info->p_dev->io.BasePort1;
514 iobase = info->p_dev->io.BasePort1;
628 unsigned int iobase = info->p_dev->io.BasePort1;
648 unsigned int iobase = info->p_dev
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/pcmcia/
H A Dcm4040_cs.c44 #define reader_to_dev(x) (&handle_to_dev(x->p_dev->handle))
77 struct pcmcia_device *p_dev; member in struct:reader_dev
119 unsigned int obs = xinb(dev->p_dev->io.BasePort1
150 int iobase = dev->p_dev->io.BasePort1;
180 int iobase = dev->p_dev->io.BasePort1;
198 int iobase = dev->p_dev->io.BasePort1;
228 int iobase = dev->p_dev->io.BasePort1;
249 if (!pcmcia_dev_present(dev->p_dev))
332 int iobase = dev->p_dev->io.BasePort1;
355 if (!pcmcia_dev_present(dev->p_dev))
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf.h119 struct pcmcia_device *p_dev; member in struct:snd_pdacf
H A Dpdaudiocf.c61 static void snd_pdacf_detach(struct pcmcia_device *p_dev);
73 struct pcmcia_device *link = pdacf->p_dev;
135 pdacf->p_dev = link;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/parport/
H A Dparport_cs.c83 struct pcmcia_device *p_dev; member in struct:parport_info_t
89 static void parport_detach(struct pcmcia_device *p_dev);
112 info->p_dev = link;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/pcmcia/
H A Daha152x_stub.c91 struct pcmcia_device *p_dev; member in struct:scsi_info_t
97 static void aha152x_detach(struct pcmcia_device *p_dev);
112 info->p_dev = link;
H A Dfdomain_stub.c75 struct pcmcia_device *p_dev; member in struct:scsi_info_t
82 static void fdomain_detach(struct pcmcia_device *p_dev);
96 info->p_dev = link;

Completed in 264 milliseconds

123