diff options
| author | Andy Green <andy.green@linaro.org> | 2011-04-26 16:15:02 +0800 |
|---|---|---|
| committer | Andy Green <andy.green@linaro.org> | 2011-04-26 16:15:02 +0800 |
| commit | 3270bc3dd6a523ceb9275904e5633c4aedd1f8cc (patch) | |
| tree | cd846d79cb5295bee3fcbb3d616afa715861493d | |
| parent | 403f6fef18837ad4f1d7058afbc0d1a6b0de5fa8 (diff) | |
hdmi add notification
Signed-off-by: Andy Green <andy.green@linaro.org>
| -rw-r--r-- | drivers/video/omap2/dss/hdmi.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/video/omap2/dss/hdmi.c b/drivers/video/omap2/dss/hdmi.c index aa5b3dc5f44..2aa385914fc 100644 --- a/drivers/video/omap2/dss/hdmi.c +++ b/drivers/video/omap2/dss/hdmi.c @@ -1125,7 +1125,6 @@ static int hdmi_power_on(struct omap_dss_device *dssdev) dssdev->panel.timings.y_res); if (!hdmi.custom_set) { - code = get_timings_index(); DSSDBG("Read EDID as no EDID is not set on poweron\n"); hdmi_read_edid(p); dirty = get_timings_index() != code; @@ -1142,11 +1141,11 @@ static int hdmi_power_on(struct omap_dss_device *dssdev) hdmi_wp_video_start(0); - if (dirty) { - omap_dss_notify(dssdev, OMAP_DSS_SIZE_CHANGE); - } - - /* config the PLL and PHY first */ + if (dirty) { + omap_dss_notify(dssdev, OMAP_DSS_SIZE_CHANGE); + } + + /* config the PLL and PHY first */ r = hdmi_pll_program(&pll_data); if (r) { DSSDBG("Failed to lock PLL\n"); |
