disp: msm: dp: Update sink sync check to be disabled by default

The DP standard leaves ambiguity to if sink synchronization
will be set before auxiliary protocols such as HDCP are to begin.
Update the dp_display HDCP worker  to check sink sync only if
explicitly instructed to via the new debugfs node 'hdcp_wait_sink_sync'

Change-Id: I4f4d0b14096aa3dc498e47de557de14092d37a58
Signed-off-by: Christopher Braga <cbraga@codeaurora.org>
This commit is contained in:
Christopher Braga
2019-04-22 17:06:55 -04:00
orang tua c24090b2c5
melakukan 78439dfaf7
3 mengubah file dengan 22 tambahan dan 6 penghapusan

Melihat File

@@ -16,6 +16,7 @@
/**
* struct dp_debug
* @debug_en: specifies whether debug mode enabled
* @hdcp_wait_sink_sync: used to wait for sink synchronization before HDCP auth
* @vdisplay: used to filter out vdisplay value
* @hdisplay: used to filter out hdisplay value
* @vrefresh: used to filter out vrefresh value
@@ -28,6 +29,7 @@ struct dp_debug {
bool sim_mode;
bool psm_enabled;
bool hdcp_disabled;
bool hdcp_wait_sink_sync;
int aspect_ratio;
int vdisplay;
int hdisplay;