|
@@ -115,17 +115,9 @@ int omapdss_sdi_display_enable(struct omap_dss_device *dssdev)
|
|
|
|
|
|
dssdev->manager->enable(dssdev->manager);
|
|
|
|
|
|
- if (dssdev->driver->enable) {
|
|
|
- r = dssdev->driver->enable(dssdev);
|
|
|
- if (r)
|
|
|
- goto err3;
|
|
|
- }
|
|
|
-
|
|
|
sdi.skip_init = 0;
|
|
|
|
|
|
return 0;
|
|
|
-err3:
|
|
|
- dssdev->manager->disable(dssdev->manager);
|
|
|
err2:
|
|
|
dss_clk_disable(DSS_CLK_ICK | DSS_CLK_FCK1);
|
|
|
err1:
|
|
@@ -137,9 +129,6 @@ EXPORT_SYMBOL(omapdss_sdi_display_enable);
|
|
|
|
|
|
void omapdss_sdi_display_disable(struct omap_dss_device *dssdev)
|
|
|
{
|
|
|
- if (dssdev->driver->disable)
|
|
|
- dssdev->driver->disable(dssdev);
|
|
|
-
|
|
|
dssdev->manager->disable(dssdev->manager);
|
|
|
|
|
|
dss_sdi_disable();
|