Commit b42aeceb authored by Swen Schillig's avatar Swen Schillig Committed by James Bottomley

[SCSI] zfcp: Remove suspend callback

The callback for suspend is not required because it contains exactly
the same functionality as the _set_offline routine does.
Signed-off-by: default avatarSwen Schillig <swen@vnet.ibm.com>
Signed-off-by: default avatarChristof Schmitt <christof.schmitt@de.ibm.com>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@suse.de>
parent de3dc572
...@@ -37,22 +37,6 @@ void zfcp_ccw_adapter_put(struct zfcp_adapter *adapter) ...@@ -37,22 +37,6 @@ void zfcp_ccw_adapter_put(struct zfcp_adapter *adapter)
spin_unlock_irqrestore(&zfcp_ccw_adapter_ref_lock, flags); spin_unlock_irqrestore(&zfcp_ccw_adapter_ref_lock, flags);
} }
static int zfcp_ccw_suspend(struct ccw_device *cdev)
{
struct zfcp_adapter *adapter = zfcp_ccw_adapter_by_cdev(cdev);
if (!adapter)
return 0;
zfcp_erp_adapter_shutdown(adapter, 0, "ccsusp1", NULL);
zfcp_erp_wait(adapter);
zfcp_ccw_adapter_put(adapter);
return 0;
}
static int zfcp_ccw_activate(struct ccw_device *cdev) static int zfcp_ccw_activate(struct ccw_device *cdev)
{ {
...@@ -291,7 +275,7 @@ struct ccw_driver zfcp_ccw_driver = { ...@@ -291,7 +275,7 @@ struct ccw_driver zfcp_ccw_driver = {
.set_offline = zfcp_ccw_set_offline, .set_offline = zfcp_ccw_set_offline,
.notify = zfcp_ccw_notify, .notify = zfcp_ccw_notify,
.shutdown = zfcp_ccw_shutdown, .shutdown = zfcp_ccw_shutdown,
.freeze = zfcp_ccw_suspend, .freeze = zfcp_ccw_set_offline,
.thaw = zfcp_ccw_activate, .thaw = zfcp_ccw_activate,
.restore = zfcp_ccw_activate, .restore = zfcp_ccw_activate,
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment