disp: msm: sde: align timing engine vsync based on panel vsync

This change adds logic to align timing engine vsync with panel
tear check if it is supported.

Change-Id: I3f881f392929589848c893f567822b21c0650000
Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org>
This commit is contained in:
Narendra Muppalla
2020-02-03 19:52:24 -08:00
부모 cd1e996b44
커밋 68ee65353b
8개의 변경된 파일18개의 추가작업 그리고 0개의 파일을 삭제

파일 보기

@@ -679,6 +679,7 @@ struct msm_resource_caps_info {
* @display_type: Enum for type of display
* @is_te_using_watchdog_timer: Boolean to indicate watchdog TE is
* used instead of panel TE in cmd mode panels
* @poms_align_vsync: poms with vsync aligned
* @roi_caps: Region of interest capability info
* @qsync_min_fps Minimum fps supported by Qsync feature
* @te_source vsync source pin information
@@ -701,6 +702,7 @@ struct msm_display_info {
uint32_t display_type;
bool is_te_using_watchdog_timer;
bool poms_align_vsync;
struct msm_roi_caps roi_caps;
uint32_t qsync_min_fps;