diff options
author | Brice Goglin <Brice.Goglin@ens-lyon.org> | 2005-09-09 16:03:29 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-09-09 16:57:48 -0400 |
commit | bd65a68574b787304a0cd90f22cfd44540ce3695 (patch) | |
tree | d3a1b36b28a270509304be29f8e17bcb66ee2350 /drivers/pcmcia/pcmcia_resource.c | |
parent | d3feb1844ad33911ab1fe9df1ead66082b3bce9b (diff) |
[PATCH] pcmcia: add pcmcia to IRQ information
Add a devname parameter to the pcmcia_device structure, fills it with
"pcmcia<bus_id>" in pcmcia_device_add, and passes it to request_irq in
pcmcia_request_irq.
Signed-off-by: Brice Goglin <Brice.Goglin@ens-lyon.org>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/pcmcia/pcmcia_resource.c')
-rw-r--r-- | drivers/pcmcia/pcmcia_resource.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/pcmcia/pcmcia_resource.c b/drivers/pcmcia/pcmcia_resource.c index deb6d00bc2ff..89022ad5b520 100644 --- a/drivers/pcmcia/pcmcia_resource.c +++ b/drivers/pcmcia/pcmcia_resource.c | |||
@@ -820,7 +820,7 @@ int pcmcia_request_irq(struct pcmcia_device *p_dev, irq_req_t *req) | |||
820 | ((req->Attributes & IRQ_TYPE_DYNAMIC_SHARING) || | 820 | ((req->Attributes & IRQ_TYPE_DYNAMIC_SHARING) || |
821 | (s->functions > 1) || | 821 | (s->functions > 1) || |
822 | (irq == s->pci_irq)) ? SA_SHIRQ : 0, | 822 | (irq == s->pci_irq)) ? SA_SHIRQ : 0, |
823 | p_dev->dev.bus_id, | 823 | p_dev->devname, |
824 | (req->Attributes & IRQ_HANDLE_PRESENT) ? req->Instance : data); | 824 | (req->Attributes & IRQ_HANDLE_PRESENT) ? req->Instance : data); |
825 | if (!ret) { | 825 | if (!ret) { |
826 | if (!(req->Attributes & IRQ_HANDLE_PRESENT)) | 826 | if (!(req->Attributes & IRQ_HANDLE_PRESENT)) |
@@ -842,7 +842,7 @@ int pcmcia_request_irq(struct pcmcia_device *p_dev, irq_req_t *req) | |||
842 | ((req->Attributes & IRQ_TYPE_DYNAMIC_SHARING) || | 842 | ((req->Attributes & IRQ_TYPE_DYNAMIC_SHARING) || |
843 | (s->functions > 1) || | 843 | (s->functions > 1) || |
844 | (irq == s->pci_irq)) ? SA_SHIRQ : 0, | 844 | (irq == s->pci_irq)) ? SA_SHIRQ : 0, |
845 | p_dev->dev.bus_id, req->Instance)) | 845 | p_dev->devname, req->Instance)) |
846 | return CS_IN_USE; | 846 | return CS_IN_USE; |
847 | } | 847 | } |
848 | 848 | ||