disp: msm: Add support for seamless panel operating mode switch
DSI display may support video mode and command mode both and it may support transition between these two modes. This change adds seamless transition between these two modes for DSI display by avoiding crtc enable/disable and panel power on/off during modeset. Change-Id: Id7ddaef7d1f0f7cc7d52283755bad53a246adec6 Signed-off-by: Lei Chen <chenlei@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
e6933ff2dc
commit
21edecd3b1
@@ -166,6 +166,7 @@ struct dsi_display_ext_bridge {
|
||||
* @cmdline_topology: Display topology shared from kernel command line.
|
||||
* @cmdline_timing: Display timing shared from kernel command line.
|
||||
* @is_tpg_enabled: TPG state.
|
||||
* @poms_pending; Flag indicating the pending panel operating mode switch.
|
||||
* @ulps_enabled: ulps state.
|
||||
* @clamp_enabled: clamp state.
|
||||
* @phy_idle_power_off: PHY power state.
|
||||
@@ -226,6 +227,7 @@ struct dsi_display {
|
||||
int cmdline_topology;
|
||||
int cmdline_timing;
|
||||
bool is_tpg_enabled;
|
||||
bool poms_pending;
|
||||
bool ulps_enabled;
|
||||
bool clamp_enabled;
|
||||
bool phy_idle_power_off;
|
||||
|
Reference in New Issue
Block a user