disp: msm: sde: toggle LLCC SCID for consecutive LLCC write

Toggle LLCC SCID for each consecutive LLCC write
operations and force read allocate when NSE bit
set.

Change-Id: Ice473cb126b627056b7346f142bc84c120e05f0b
Signed-off-by: Amine Najahi <quic_anajahi@quicinc.com>
这个提交包含在:
Amine Najahi
2022-05-03 10:56:27 -04:00
父节点 63a9b89055
当前提交 d03f18c6b9
修改 9 个文件,包含 54 行新增22 行删除

查看文件

@@ -144,6 +144,7 @@ struct sde_plane_state {
struct sde_hw_pipe_sc_cfg sc_cfg;
uint32_t rotation;
uint32_t static_cache_state;
uint32_t static_cache_type;
struct sde_hw_pipe_cdp_cfg cdp_cfg;
@@ -359,9 +360,10 @@ bool sde_plane_is_cache_required(struct drm_plane *plane,
* sde_plane_static_img_control - Switch the static image state
* @plane: Pointer to drm plane structure
* @state: state to set
* @type: cache type to set
*/
void sde_plane_static_img_control(struct drm_plane *plane,
enum sde_sys_cache_state state);
enum sde_sys_cache_state state, enum sde_sys_cache_type type);
void sde_plane_add_data_to_minidump_va(struct drm_plane *plane);
#endif /* _SDE_PLANE_H_ */