/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pcmcia/ |
H A D | ds.c | 159 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 D | ds_internal.h | 6 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 D | pcmcia_resource.c | 164 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 D | pcmcia_ioctl.c | 74 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 D | cs_internal.h | 130 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 D | avma1_cs.c | 78 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 D | avm_cs.c | 62 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 D | com20020_cs.c | 124 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 D | ixj_pcmcia.c | 36 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 D | cs.h | 374 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 D | cistpl.h | 601 #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 D | airo_cs.c | 91 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 D | atmel_cs.c | 102 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 D | vxpocket.c | 156 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 D | vxpocket.h | 45 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 D | btuart_cs.c | 69 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 D | dtl1_cs.c | 69 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 D | bt3c_cs.c | 74 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 D | bluecard_cs.c | 67 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 D | cm4040_cs.c | 44 #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 D | pdaudiocf.h | 119 struct pcmcia_device *p_dev; member in struct:snd_pdacf
|
H A D | pdaudiocf.c | 61 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 D | parport_cs.c | 83 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 D | aha152x_stub.c | 91 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 D | fdomain_stub.c | 75 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;
|