staging: comedi: ni_labpc_cs: remove 'stop' from private pcmcia data
authorH Hartley Sweeten <hartleys@visionengravers.com>
Sat, 26 Jan 2013 01:35:55 +0000 (18:35 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Jan 2013 04:09:24 +0000 (23:09 -0500)
The pcmcia_driver suspend and remove functions set the 'stop' variable
and the resume function clears it. Nothing in the comedi_driver code
uses the 'stop' variable.

Just remove it so we can get rid of the suspend/resume.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/ni_labpc_cs.c

index 64fe4b248ee9f6b05b1ec65e8699471fc80fb0c7..ef3c0efb60d9c7dd0330062e1d207b5fe9a98938 100644 (file)
@@ -163,7 +163,6 @@ static void labpc_cs_detach(struct pcmcia_device *);
 
 struct local_info_t {
        struct pcmcia_device *link;
-       int stop;
        struct bus_operations *bus;
 };
 
@@ -189,7 +188,6 @@ static int labpc_cs_attach(struct pcmcia_device *link)
 
 static void labpc_cs_detach(struct pcmcia_device *link)
 {
-       ((struct local_info_t *)link->priv)->stop = 1;
        pcmcia_disable_device(link);
 
        /* This points to the parent local_info_t struct (may be null) */
@@ -237,18 +235,11 @@ failed:
 
 static int labpc_cs_suspend(struct pcmcia_device *link)
 {
-       struct local_info_t *local = link->priv;
-
-       /* Mark the device as stopped, to block IO until later */
-       local->stop = 1;
        return 0;
 }                              /* labpc_cs_suspend */
 
 static int labpc_cs_resume(struct pcmcia_device *link)
 {
-       struct local_info_t *local = link->priv;
-
-       local->stop = 0;
        return 0;
 }                              /* labpc_cs_resume */