mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-18 01:34:14 +08:00
OMAP: DSS2: Remove redundant enable/disable calls from SDI
Panel enable/disable is now done via the panel driver, so we should not call the panel driver again Signed-off-by: Roger Quadros <roger.quadros@nokia.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@nokia.com>
This commit is contained in:
parent
b4d78bf7a4
commit
b1d145b6d3
@ -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();
|
||||
|
Loading…
Reference in New Issue
Block a user