Driver core: create lock/unlock functions for struct device
[deliverable/linux.git] / drivers / pcmcia / ds.c
index 0f98be4450b7a0e01a31e90542011bf46f47a4b2..ad93ebd7b2a2f8d3e5cdd65b07bff388d49e3db2 100644 (file)
@@ -971,9 +971,9 @@ static int runtime_suspend(struct device *dev)
 {
        int rc;
 
-       down(&dev->sem);
+       device_lock(dev);
        rc = pcmcia_dev_suspend(dev, PMSG_SUSPEND);
-       up(&dev->sem);
+       device_unlock(dev);
        return rc;
 }
 
@@ -981,9 +981,9 @@ static int runtime_resume(struct device *dev)
 {
        int rc;
 
-       down(&dev->sem);
+       device_lock(dev);
        rc = pcmcia_dev_resume(dev);
-       up(&dev->sem);
+       device_unlock(dev);
        return rc;
 }
 
This page took 0.034307 seconds and 5 git commands to generate.