diff options
Diffstat (limited to 'drivers/video/mcde/display-av8100.c')
-rw-r--r-- | drivers/video/mcde/display-av8100.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/drivers/video/mcde/display-av8100.c b/drivers/video/mcde/display-av8100.c index 9134e4bf33f..99070b6071f 100644 --- a/drivers/video/mcde/display-av8100.c +++ b/drivers/video/mcde/display-av8100.c @@ -1253,13 +1253,6 @@ static int hdmi_set_power_mode(struct mcde_display_device *ddev, return ret; } - ret = av8100_powerup(); - if (ret) { - dev_err(&ddev->dev, "av8100_powerup failed\n"); - return ret; - } - av8100_enable_interrupt(); - /* * the regulator for analog TV out is only enabled here, * this means that one needs to switch to the OFF state @@ -1292,10 +1285,7 @@ static int hdmi_set_power_mode(struct mcde_display_device *ddev, if (ddev->power_mode == MCDE_DISPLAY_PM_STANDBY && power_mode == MCDE_DISPLAY_PM_OFF) { memset(&(ddev->video_mode), 0, sizeof(struct mcde_video_mode)); - ret = av8100_powerdown(); - if (ret) - dev_err(&ddev->dev, "%s:av8100_powerdown failed\n" - , __func__); + if (ddev->platform_disable) { ret = ddev->platform_disable(ddev); if (ret) |