disp: msm: sde: enable pu checks only if main feature is set
This change fixes feature specific partial update checks in atomic check by enabling partial update specific features only if respective core feature is enabled. Change-Id: If3678a52fa0f8d9e1d714a662601e5628e1637d2 Signed-off-by: Prabhanjan Kandula <pkandula@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
0064a0227b
commit
eed1c6df2c
@@ -245,6 +245,7 @@ struct sde_crtc_misr_info {
|
||||
* @cur_perf : current performance committed to clock/bandwidth driver
|
||||
* @plane_mask_old: keeps track of the planes used in the previous commit
|
||||
* @frame_trigger_mode: frame trigger mode
|
||||
* @cp_pu_feature_mask: mask indicating cp feature enable for partial update
|
||||
* @ltm_buffer_cnt : number of ltm buffers
|
||||
* @ltm_buffers : struct stores ltm buffer related data
|
||||
* @ltm_buf_free : list of LTM buffers that are available
|
||||
@@ -323,6 +324,8 @@ struct sde_crtc {
|
||||
struct drm_property_blob *hist_blob;
|
||||
enum frame_trigger_mode_type frame_trigger_mode;
|
||||
|
||||
u32 cp_pu_feature_mask;
|
||||
|
||||
u32 ltm_buffer_cnt;
|
||||
struct sde_ltm_buffer *ltm_buffers[LTM_BUFFER_SIZE];
|
||||
struct list_head ltm_buf_free;
|
||||
|
Reference in New Issue
Block a user