disp: msm: sde: add support for hw fence error handling

Register callback function to hw fence driver and implement the
callback funtion.

As part of fence error handling, address out of ordering of HW
fences, SW override for release fence signal and handle BW voting
in both cmd and video mode.

Change-Id: I22902762b4cc09a5f5a20cf0dd01fc336a0f0cb4
Signed-off-by: GG Hou <quic_renjhou@quicinc.com>
This commit is contained in:
GG Hou
2023-03-22 11:26:41 +08:00
کامیت شده توسط Gerrit - the friendly Code Review server
والد 97b1afdda8
کامیت 725c7a0f3d
10فایلهای تغییر یافته به همراه236 افزوده شده و 3 حذف شده

مشاهده پرونده

@@ -1721,6 +1721,8 @@ static void sde_kms_wait_for_commit_done(struct msm_kms *kms,
break;
}
sde_encoder_hw_fence_error_handle(encoder);
sde_crtc_complete_flip(crtc, NULL);
if (cwb_disabling)