diff options
Diffstat (limited to 'drivers/video/omap2/dss/dsi.c')
-rw-r--r-- | drivers/video/omap2/dss/dsi.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/video/omap2/dss/dsi.c b/drivers/video/omap2/dss/dsi.c index 6035904f1314..20291570f7a7 100644 --- a/drivers/video/omap2/dss/dsi.c +++ b/drivers/video/omap2/dss/dsi.c | |||
@@ -3068,6 +3068,13 @@ err0: | |||
3068 | 3068 | ||
3069 | static void dsi_display_uninit_dsi(struct omap_dss_device *dssdev) | 3069 | static void dsi_display_uninit_dsi(struct omap_dss_device *dssdev) |
3070 | { | 3070 | { |
3071 | /* disable interface */ | ||
3072 | dsi_if_enable(0); | ||
3073 | dsi_vc_enable(0, 0); | ||
3074 | dsi_vc_enable(1, 0); | ||
3075 | dsi_vc_enable(2, 0); | ||
3076 | dsi_vc_enable(3, 0); | ||
3077 | |||
3071 | dss_select_dispc_clk_source(DSS_SRC_DSS1_ALWON_FCLK); | 3078 | dss_select_dispc_clk_source(DSS_SRC_DSS1_ALWON_FCLK); |
3072 | dss_select_dsi_clk_source(DSS_SRC_DSS1_ALWON_FCLK); | 3079 | dss_select_dsi_clk_source(DSS_SRC_DSS1_ALWON_FCLK); |
3073 | dsi_complexio_uninit(); | 3080 | dsi_complexio_uninit(); |