s390/vmlogrdr: Remove power management support
Power management support was removed for s390 with
commit 394216275c
("s390: remove broken hibernate / power management
support").
Remove leftover vmlogrdr-related power management code.
Acked-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Peter Oberparleiter <oberpar@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
This commit is contained in:
parent
2f7e52084e
commit
6b8ed17095
|
@ -679,34 +679,10 @@ static const struct attribute_group *vmlogrdr_attr_groups[] = {
|
|||
NULL,
|
||||
};
|
||||
|
||||
static int vmlogrdr_pm_prepare(struct device *dev)
|
||||
{
|
||||
int rc;
|
||||
struct vmlogrdr_priv_t *priv = dev_get_drvdata(dev);
|
||||
|
||||
rc = 0;
|
||||
if (priv) {
|
||||
spin_lock_bh(&priv->priv_lock);
|
||||
if (priv->dev_in_use)
|
||||
rc = -EBUSY;
|
||||
spin_unlock_bh(&priv->priv_lock);
|
||||
}
|
||||
if (rc)
|
||||
pr_err("vmlogrdr: device %s is busy. Refuse to suspend.\n",
|
||||
dev_name(dev));
|
||||
return rc;
|
||||
}
|
||||
|
||||
|
||||
static const struct dev_pm_ops vmlogrdr_pm_ops = {
|
||||
.prepare = vmlogrdr_pm_prepare,
|
||||
};
|
||||
|
||||
static struct class *vmlogrdr_class;
|
||||
static struct device_driver vmlogrdr_driver = {
|
||||
.name = "vmlogrdr",
|
||||
.bus = &iucv_bus,
|
||||
.pm = &vmlogrdr_pm_ops,
|
||||
.groups = vmlogrdr_drv_attr_groups,
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue