pcmcia: fix socket refcount decrementing on each resume
[pandora-kernel.git] / drivers / pcmcia / ds.c
index 749c2a1..1932029 100644 (file)
@@ -1269,10 +1269,8 @@ static int pcmcia_bus_add(struct pcmcia_socket *skt)
 
 static int pcmcia_bus_early_resume(struct pcmcia_socket *skt)
 {
 
 static int pcmcia_bus_early_resume(struct pcmcia_socket *skt)
 {
-       if (!verify_cis_cache(skt)) {
-               pcmcia_put_socket(skt);
+       if (!verify_cis_cache(skt))
                return 0;
                return 0;
-       }
 
        dev_dbg(&skt->dev, "cis mismatch - different card\n");
 
 
        dev_dbg(&skt->dev, "cis mismatch - different card\n");