summaryrefslogtreecommitdiff
path: root/drivers/video/mcde/mcde_bus.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/mcde/mcde_bus.c')
-rw-r--r--drivers/video/mcde/mcde_bus.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/video/mcde/mcde_bus.c b/drivers/video/mcde/mcde_bus.c
index 3d7049652a1..a742aea5b3d 100644
--- a/drivers/video/mcde/mcde_bus.c
+++ b/drivers/video/mcde/mcde_bus.c
@@ -30,14 +30,14 @@ struct bus_type mcde_bus_type;
static int mcde_suspend_device(struct device *dev, void *data)
{
pm_message_t* state = (pm_message_t *) data;
- if (dev->driver->suspend)
+ if (dev->driver && dev->driver->suspend)
return dev->driver->suspend(dev, *state);
return 0;
}
static int mcde_resume_device(struct device *dev, void *data)
{
- if (dev->driver->resume)
+ if (dev->driver && dev->driver->resume)
return dev->driver->resume(dev);
return 0;
}