diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/s390/cio/ccwgroup.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/s390/cio/ccwgroup.c b/drivers/s390/cio/ccwgroup.c index dbb3eb0e330b..e7bd7f37f080 100644 --- a/drivers/s390/cio/ccwgroup.c +++ b/drivers/s390/cio/ccwgroup.c | |||
@@ -1,7 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * drivers/s390/cio/ccwgroup.c | 2 | * drivers/s390/cio/ccwgroup.c |
3 | * bus driver for ccwgroup | 3 | * bus driver for ccwgroup |
4 | * $Revision: 1.29 $ | 4 | * $Revision: 1.32 $ |
5 | * | 5 | * |
6 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, | 6 | * Copyright (C) 2002 IBM Deutschland Entwicklung GmbH, |
7 | * IBM Corporation | 7 | * IBM Corporation |
@@ -274,7 +274,7 @@ ccwgroup_set_online(struct ccwgroup_device *gdev) | |||
274 | goto out; | 274 | goto out; |
275 | } | 275 | } |
276 | gdrv = to_ccwgroupdrv (gdev->dev.driver); | 276 | gdrv = to_ccwgroupdrv (gdev->dev.driver); |
277 | if ((ret = gdrv->set_online(gdev))) | 277 | if ((ret = gdrv->set_online ? gdrv->set_online(gdev) : 0)) |
278 | goto out; | 278 | goto out; |
279 | 279 | ||
280 | gdev->state = CCWGROUP_ONLINE; | 280 | gdev->state = CCWGROUP_ONLINE; |
@@ -300,7 +300,7 @@ ccwgroup_set_offline(struct ccwgroup_device *gdev) | |||
300 | goto out; | 300 | goto out; |
301 | } | 301 | } |
302 | gdrv = to_ccwgroupdrv (gdev->dev.driver); | 302 | gdrv = to_ccwgroupdrv (gdev->dev.driver); |
303 | if ((ret = gdrv->set_offline(gdev))) | 303 | if ((ret = gdrv->set_offline ? gdrv->set_offline(gdev) : 0)) |
304 | goto out; | 304 | goto out; |
305 | 305 | ||
306 | gdev->state = CCWGROUP_OFFLINE; | 306 | gdev->state = CCWGROUP_OFFLINE; |