|
@@ -731,18 +731,7 @@ static int acx_panel_resume(struct omap_dss_device *dssdev)
|
|
|
static void acx_panel_set_timings(struct omap_dss_device *dssdev,
|
|
|
struct omap_video_timings *timings)
|
|
|
{
|
|
|
- int r;
|
|
|
-
|
|
|
- if (dssdev->state == OMAP_DSS_DISPLAY_ACTIVE)
|
|
|
- omapdss_sdi_display_disable(dssdev);
|
|
|
-
|
|
|
- dssdev->panel.timings = *timings;
|
|
|
-
|
|
|
- if (dssdev->state == OMAP_DSS_DISPLAY_ACTIVE) {
|
|
|
- r = omapdss_sdi_display_enable(dssdev);
|
|
|
- if (r)
|
|
|
- dev_err(&dssdev->dev, "%s enable failed\n", __func__);
|
|
|
- }
|
|
|
+ omapdss_sdi_set_timings(dssdev, timings);
|
|
|
}
|
|
|
|
|
|
static int acx_panel_check_timings(struct omap_dss_device *dssdev,
|