]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] pcmcia: add a pointer to client in struct pcmcia_device
authorDominik Brodowski <linux@dominikbrodowski.de>
Tue, 11 Jan 2005 11:22:20 +0000 (03:22 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Tue, 11 Jan 2005 11:22:20 +0000 (03:22 -0800)
Add a pointer to the "client" structure to struct pcmcia_device.

Signed-off-by: Dominik Brodowski <linux@brodo.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/pcmcia/ds.c
include/pcmcia/ds.h

index 77adb5f06185bd7ce5cbf2dda575a43ffc5212de..107a48ba4ac83e381671c4e72e8b73151916b47e 100644 (file)
@@ -704,6 +704,7 @@ static int bind_request(struct pcmcia_bus_socket *s, bind_info_t *bind_info)
        p_dev->socket = s->parent;
        p_dev->device_no = (s->device_count++);
        p_dev->func   = bind_info->function;
+       p_dev->client = client;
 
        p_dev->dev.bus = &pcmcia_bus_type;
        p_dev->dev.parent = s->parent->dev.dev;
index 3f1e4ccbb31f446e3df7ddc028d8dfab8db302c5..ba49e8bc7abdad117392adb0bf22ea3a0d87ccdc 100644 (file)
@@ -128,6 +128,7 @@ typedef struct dev_link_t {
 
 
 struct pcmcia_socket;
+struct client_t;
 
 extern struct bus_type pcmcia_bus_type;
 
@@ -158,6 +159,7 @@ struct pcmcia_device {
        /* deprecated, a cleaned up version will be moved into this
           struct soon */
        dev_link_t              *instance;
+       struct client_t         *client;
 
        struct device           dev;
 };