video: tegra: dsi: Fix dsi resume
[linux-2.6.git] / arch / arm / mach-tegra / include / mach / dc.h
index f274d24..3c498b1 100644 (file)
@@ -240,6 +240,8 @@ struct tegra_dsi_out {
        u8              controller_vs;
 
        bool            panel_has_frame_buffer; /* required*/
+
+       /* Deprecated. Use DSI_SEND_FRAME panel command instead. */
        bool            panel_send_dc_frames;
 
        struct tegra_dsi_cmd    *dsi_init_cmd;          /* required */
@@ -287,6 +289,9 @@ struct tegra_dsi_out {
        struct dsi_phy_timing_ns phy_timing;
 
        u8              *bl_name;
+
+       bool            lp00_pre_panel_wakeup;
+       bool            ulpm_not_supported;
 };
 
 enum {
@@ -504,7 +509,7 @@ struct tegra_dc_out {
        struct completion       user_vblank_comp;
 
        int     (*enable)(struct device *);
-       int     (*postpoweron)(void);
+       int     (*postpoweron)(struct device *);
        int     (*prepoweroff)(void);
        int     (*disable)(void);