disp: msm: dp: reset disconnect flags on cable hotplug
When a physical DP sink is connected after a simulation session, the attention events from the sink are ignored. The forced_disconnect flag prevents handling of attention events when disconnect is simulated or forced. This flag does not get reset when a physical sink is connected. Certain sinks which lose link integrity after link training sequence fail to display image. This change will reset the flag so that the attention events which occur after the cable hotplug can be processed. Change-Id: Ie551ead19ecff0e93da48acc2dbb1d761c55fa20 Signed-off-by: Sankeerth Billakanti <sbillaka@codeaurora.org>
此提交包含在:

提交者
Gerrit - the friendly Code Review server

父節點
68f4129cc6
當前提交
11bb969e5d
@@ -403,6 +403,7 @@ static void dp_usbpd_response_cb(struct usbpd_svid_handler *hdlr, u8 cmd,
|
||||
case DP_USBPD_VDM_CONFIGURE:
|
||||
pd->alt_mode |= DP_USBPD_ALT_MODE_CONFIGURE;
|
||||
pd->dp_usbpd.base.alt_mode_cfg_done = true;
|
||||
pd->forced_disconnect = false;
|
||||
dp_usbpd_get_status(pd);
|
||||
|
||||
pd->dp_usbpd.base.orientation =
|
||||
|
新增問題並參考
封鎖使用者