disp: msm: sde: hw_fence update autorefresh disable sequence

This change updates the autorefresh disable sequence to manually
trigger output hw_fence during the transition. This is required
since on the last autorefresh frame HW will not trigger the output fence.

Change-Id: I6789fc6b51421524f88dcbdd1a063ae947646ae4
Signed-off-by: Christina Oliveira <quic_coliveir@quicinc.com>
This commit is contained in:
Christina Oliveira
2022-04-29 10:03:09 -07:00
부모 5f554a52b9
커밋 9a33a2a1fd
4개의 변경된 파일31개의 추가작업 그리고 2개의 파일을 삭제

파일 보기

@@ -177,6 +177,12 @@ struct sde_hw_ctl_ops {
*/
void (*hw_fence_ctrl)(struct sde_hw_ctl *ctx, bool sw_set, bool sw_clear, u32 mode);
/**
* override to trigger the signal for the output hw-fence
* @ctx : ctl path ctx pointer
*/
void (*trigger_output_fence_override)(struct sde_hw_ctl *ctx);
/**
* trigger hw fence fence-ready sw override
* @ctx : ctl path ctx pointer