disp: msm: dsi: Add support for clk switch with constant FPS
There is lag or lead in the FPS during dynamic clock change, along with the increment or decrement in clock. So, HFP or VFP are adjusted to ensure a constant FPS. Change-Id: I87ba7a185104a0f5f1d13734a7e487e728d6b2c0 Signed-off-by: Lipsa Rout <lrout@codeaurora.org> Signed-off-by: Satya Rama Aditya Pinapala <psraditya30@codeaurora.org>
This commit is contained in:

کامیت شده توسط
Satya Rama Aditya Pinapala

والد
5644d01f7a
کامیت
5e09ea2aed
@@ -217,6 +217,22 @@ enum dsi_dfps_type {
|
||||
DSI_DFPS_MAX
|
||||
};
|
||||
|
||||
/**
|
||||
* enum dsi_dyn_clk_feature_type - Dynamic clock feature support type
|
||||
* @DSI_DYN_CLK_TYPE_LEGACY: Constant FPS is not supported
|
||||
* @DSI_DYN_CLK_TYPE_CONST_FPS_ADJUST_HFP: Constant FPS supported with
|
||||
* change in hfp
|
||||
* @DSI_DYN_CLK_TYPE_CONST_FPS_ADJUST_VFP: Constant FPS supported with
|
||||
* change in vfp
|
||||
* @DSI_DYN_CLK_TYPE_MAX:
|
||||
*/
|
||||
enum dsi_dyn_clk_feature_type {
|
||||
DSI_DYN_CLK_TYPE_LEGACY = 0,
|
||||
DSI_DYN_CLK_TYPE_CONST_FPS_ADJUST_HFP,
|
||||
DSI_DYN_CLK_TYPE_CONST_FPS_ADJUST_VFP,
|
||||
DSI_DYN_CLK_TYPE_MAX
|
||||
};
|
||||
|
||||
/**
|
||||
* enum dsi_cmd_set_type - DSI command set type
|
||||
* @DSI_CMD_SET_PRE_ON: Panel pre on
|
||||
|
مرجع در شماره جدید
Block a user