diff options
-rw-r--r-- | drivers/pcmcia/ds.c | 12 | ||||
-rw-r--r-- | drivers/pcmcia/pcmcia_resource.c | 24 | ||||
-rw-r--r-- | include/pcmcia/ds.h | 2 |
3 files changed, 19 insertions, 19 deletions
diff --git a/drivers/pcmcia/ds.c b/drivers/pcmcia/ds.c index ec2d4166a2e3..488448a12b2f 100644 --- a/drivers/pcmcia/ds.c +++ b/drivers/pcmcia/ds.c | |||
@@ -390,7 +390,7 @@ static int pcmcia_device_probe(struct device * dev) | |||
390 | goto put_dev; | 390 | goto put_dev; |
391 | } | 391 | } |
392 | 392 | ||
393 | p_dev->state &= ~CLIENT_UNBOUND; | 393 | p_dev->p_state &= ~CLIENT_UNBOUND; |
394 | 394 | ||
395 | ret = p_drv->probe(p_dev); | 395 | ret = p_drv->probe(p_dev); |
396 | if (ret) | 396 | if (ret) |
@@ -433,17 +433,17 @@ static int pcmcia_device_remove(struct device * dev) | |||
433 | p_drv->remove(p_dev); | 433 | p_drv->remove(p_dev); |
434 | 434 | ||
435 | /* check for proper unloading */ | 435 | /* check for proper unloading */ |
436 | if (p_dev->state & (CLIENT_IRQ_REQ|CLIENT_IO_REQ|CLIENT_CONFIG_LOCKED)) | 436 | if (p_dev->p_state & (CLIENT_IRQ_REQ|CLIENT_IO_REQ|CLIENT_CONFIG_LOCKED)) |
437 | printk(KERN_INFO "pcmcia: driver %s did not release config properly\n", | 437 | printk(KERN_INFO "pcmcia: driver %s did not release config properly\n", |
438 | p_drv->drv.name); | 438 | p_drv->drv.name); |
439 | 439 | ||
440 | for (i = 0; i < MAX_WIN; i++) | 440 | for (i = 0; i < MAX_WIN; i++) |
441 | if (p_dev->state & CLIENT_WIN_REQ(i)) | 441 | if (p_dev->p_state & CLIENT_WIN_REQ(i)) |
442 | printk(KERN_INFO "pcmcia: driver %s did not release windows properly\n", | 442 | printk(KERN_INFO "pcmcia: driver %s did not release windows properly\n", |
443 | p_drv->drv.name); | 443 | p_drv->drv.name); |
444 | 444 | ||
445 | /* references from pcmcia_probe_device */ | 445 | /* references from pcmcia_probe_device */ |
446 | p_dev->state = CLIENT_UNBOUND; | 446 | p_dev->p_state = CLIENT_UNBOUND; |
447 | pcmcia_put_dev(p_dev); | 447 | pcmcia_put_dev(p_dev); |
448 | module_put(p_drv->owner); | 448 | module_put(p_drv->owner); |
449 | 449 | ||
@@ -472,7 +472,7 @@ static void pcmcia_card_remove(struct pcmcia_socket *s) | |||
472 | } | 472 | } |
473 | p_dev = list_entry((&s->devices_list)->next, struct pcmcia_device, socket_device_list); | 473 | p_dev = list_entry((&s->devices_list)->next, struct pcmcia_device, socket_device_list); |
474 | list_del(&p_dev->socket_device_list); | 474 | list_del(&p_dev->socket_device_list); |
475 | p_dev->state |= CLIENT_STALE; | 475 | p_dev->p_state |= CLIENT_STALE; |
476 | spin_unlock_irqrestore(&pcmcia_dev_list_lock, flags); | 476 | spin_unlock_irqrestore(&pcmcia_dev_list_lock, flags); |
477 | 477 | ||
478 | device_unregister(&p_dev->dev); | 478 | device_unregister(&p_dev->dev); |
@@ -602,7 +602,7 @@ struct pcmcia_device * pcmcia_device_add(struct pcmcia_socket *s, unsigned int f | |||
602 | sprintf (p_dev->devname, "pcmcia%s", p_dev->dev.bus_id); | 602 | sprintf (p_dev->devname, "pcmcia%s", p_dev->dev.bus_id); |
603 | 603 | ||
604 | /* compat */ | 604 | /* compat */ |
605 | p_dev->state = CLIENT_UNBOUND; | 605 | p_dev->p_state = CLIENT_UNBOUND; |
606 | 606 | ||
607 | 607 | ||
608 | spin_lock_irqsave(&pcmcia_dev_list_lock, flags); | 608 | spin_lock_irqsave(&pcmcia_dev_list_lock, flags); |
diff --git a/drivers/pcmcia/pcmcia_resource.c b/drivers/pcmcia/pcmcia_resource.c index 17e2fbf26e14..ab0bbb6207b2 100644 --- a/drivers/pcmcia/pcmcia_resource.c +++ b/drivers/pcmcia/pcmcia_resource.c | |||
@@ -476,8 +476,8 @@ int pcmcia_release_configuration(struct pcmcia_device *p_dev) | |||
476 | config_t *c = p_dev->function_config; | 476 | config_t *c = p_dev->function_config; |
477 | int i; | 477 | int i; |
478 | 478 | ||
479 | if (p_dev->state & CLIENT_CONFIG_LOCKED) { | 479 | if (p_dev->p_state & CLIENT_CONFIG_LOCKED) { |
480 | p_dev->state &= ~CLIENT_CONFIG_LOCKED; | 480 | p_dev->p_state &= ~CLIENT_CONFIG_LOCKED; |
481 | if (--(s->lock_count) == 0) { | 481 | if (--(s->lock_count) == 0) { |
482 | s->socket.flags = SS_OUTPUT_ENA; /* Is this correct? */ | 482 | s->socket.flags = SS_OUTPUT_ENA; /* Is this correct? */ |
483 | s->socket.Vpp = 0; | 483 | s->socket.Vpp = 0; |
@@ -516,10 +516,10 @@ int pcmcia_release_io(struct pcmcia_device *p_dev, io_req_t *req) | |||
516 | struct pcmcia_socket *s = p_dev->socket; | 516 | struct pcmcia_socket *s = p_dev->socket; |
517 | config_t *c = p_dev->function_config; | 517 | config_t *c = p_dev->function_config; |
518 | 518 | ||
519 | if (!(p_dev->state & CLIENT_IO_REQ)) | 519 | if (!(p_dev->p_state & CLIENT_IO_REQ)) |
520 | return CS_BAD_HANDLE; | 520 | return CS_BAD_HANDLE; |
521 | 521 | ||
522 | p_dev->state &= ~CLIENT_IO_REQ; | 522 | p_dev->p_state &= ~CLIENT_IO_REQ; |
523 | 523 | ||
524 | if ((c->io.BasePort1 != req->BasePort1) || | 524 | if ((c->io.BasePort1 != req->BasePort1) || |
525 | (c->io.NumPorts1 != req->NumPorts1) || | 525 | (c->io.NumPorts1 != req->NumPorts1) || |
@@ -542,9 +542,9 @@ int pcmcia_release_irq(struct pcmcia_device *p_dev, irq_req_t *req) | |||
542 | struct pcmcia_socket *s = p_dev->socket; | 542 | struct pcmcia_socket *s = p_dev->socket; |
543 | config_t *c= p_dev->function_config; | 543 | config_t *c= p_dev->function_config; |
544 | 544 | ||
545 | if (!(p_dev->state & CLIENT_IRQ_REQ)) | 545 | if (!(p_dev->p_state & CLIENT_IRQ_REQ)) |
546 | return CS_BAD_HANDLE; | 546 | return CS_BAD_HANDLE; |
547 | p_dev->state &= ~CLIENT_IRQ_REQ; | 547 | p_dev->p_state &= ~CLIENT_IRQ_REQ; |
548 | 548 | ||
549 | if (c->state & CONFIG_LOCKED) | 549 | if (c->state & CONFIG_LOCKED) |
550 | return CS_CONFIGURATION_LOCKED; | 550 | return CS_CONFIGURATION_LOCKED; |
@@ -576,7 +576,7 @@ int pcmcia_release_window(window_handle_t win) | |||
576 | if ((win == NULL) || (win->magic != WINDOW_MAGIC)) | 576 | if ((win == NULL) || (win->magic != WINDOW_MAGIC)) |
577 | return CS_BAD_HANDLE; | 577 | return CS_BAD_HANDLE; |
578 | s = win->sock; | 578 | s = win->sock; |
579 | if (!(win->handle->state & CLIENT_WIN_REQ(win->index))) | 579 | if (!(win->handle->p_state & CLIENT_WIN_REQ(win->index))) |
580 | return CS_BAD_HANDLE; | 580 | return CS_BAD_HANDLE; |
581 | 581 | ||
582 | /* Shut down memory window */ | 582 | /* Shut down memory window */ |
@@ -590,7 +590,7 @@ int pcmcia_release_window(window_handle_t win) | |||
590 | kfree(win->ctl.res); | 590 | kfree(win->ctl.res); |
591 | win->ctl.res = NULL; | 591 | win->ctl.res = NULL; |
592 | } | 592 | } |
593 | win->handle->state &= ~CLIENT_WIN_REQ(win->index); | 593 | win->handle->p_state &= ~CLIENT_WIN_REQ(win->index); |
594 | 594 | ||
595 | win->magic = 0; | 595 | win->magic = 0; |
596 | 596 | ||
@@ -708,7 +708,7 @@ int pcmcia_request_configuration(struct pcmcia_device *p_dev, | |||
708 | } | 708 | } |
709 | 709 | ||
710 | c->state |= CONFIG_LOCKED; | 710 | c->state |= CONFIG_LOCKED; |
711 | p_dev->state |= CLIENT_CONFIG_LOCKED; | 711 | p_dev->p_state |= CLIENT_CONFIG_LOCKED; |
712 | return CS_SUCCESS; | 712 | return CS_SUCCESS; |
713 | } /* pcmcia_request_configuration */ | 713 | } /* pcmcia_request_configuration */ |
714 | EXPORT_SYMBOL(pcmcia_request_configuration); | 714 | EXPORT_SYMBOL(pcmcia_request_configuration); |
@@ -754,7 +754,7 @@ int pcmcia_request_io(struct pcmcia_device *p_dev, io_req_t *req) | |||
754 | 754 | ||
755 | c->io = *req; | 755 | c->io = *req; |
756 | c->state |= CONFIG_IO_REQ; | 756 | c->state |= CONFIG_IO_REQ; |
757 | p_dev->state |= CLIENT_IO_REQ; | 757 | p_dev->p_state |= CLIENT_IO_REQ; |
758 | return CS_SUCCESS; | 758 | return CS_SUCCESS; |
759 | } /* pcmcia_request_io */ | 759 | } /* pcmcia_request_io */ |
760 | EXPORT_SYMBOL(pcmcia_request_io); | 760 | EXPORT_SYMBOL(pcmcia_request_io); |
@@ -850,7 +850,7 @@ int pcmcia_request_irq(struct pcmcia_device *p_dev, irq_req_t *req) | |||
850 | s->irq.Config++; | 850 | s->irq.Config++; |
851 | 851 | ||
852 | c->state |= CONFIG_IRQ_REQ; | 852 | c->state |= CONFIG_IRQ_REQ; |
853 | p_dev->state |= CLIENT_IRQ_REQ; | 853 | p_dev->p_state |= CLIENT_IRQ_REQ; |
854 | 854 | ||
855 | #ifdef CONFIG_PCMCIA_PROBE | 855 | #ifdef CONFIG_PCMCIA_PROBE |
856 | pcmcia_used_irq[irq]++; | 856 | pcmcia_used_irq[irq]++; |
@@ -910,7 +910,7 @@ int pcmcia_request_window(struct pcmcia_device **p_dev, win_req_t *req, window_h | |||
910 | if (!win->ctl.res) | 910 | if (!win->ctl.res) |
911 | return CS_IN_USE; | 911 | return CS_IN_USE; |
912 | } | 912 | } |
913 | (*p_dev)->state |= CLIENT_WIN_REQ(w); | 913 | (*p_dev)->p_state |= CLIENT_WIN_REQ(w); |
914 | 914 | ||
915 | /* Configure the socket controller */ | 915 | /* Configure the socket controller */ |
916 | win->ctl.map = w+1; | 916 | win->ctl.map = w+1; |
diff --git a/include/pcmcia/ds.h b/include/pcmcia/ds.h index 8a6a95ea26ec..7f712df3e297 100644 --- a/include/pcmcia/ds.h +++ b/include/pcmcia/ds.h | |||
@@ -166,7 +166,7 @@ struct pcmcia_device { | |||
166 | /* deprecated, a cleaned up version will be moved into this | 166 | /* deprecated, a cleaned up version will be moved into this |
167 | struct soon */ | 167 | struct soon */ |
168 | dev_link_t *instance; | 168 | dev_link_t *instance; |
169 | u_int state; | 169 | u_int p_state; |
170 | 170 | ||
171 | /* information about this device */ | 171 | /* information about this device */ |
172 | u8 has_manf_id:1; | 172 | u8 has_manf_id:1; |