Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 025e63a2 authored by Abhijeet Dharmapurikar's avatar Abhijeet Dharmapurikar Committed by Subbaraman Narayanamurthy
Browse files

qcom: smb-lib: float D+/D- before running APSD at init



If D+/D- line are grounded while apsd is being rerun, it causes
incorrect detection of the usb type when apsd is rerun.

Ensure that D+/D- lines are floated.

Moreover there is a situation where hvdcp could be momentarily
enabled and disabled again in the initialization sequence. Fix it
by changing the order of votes on the hvdcp_disable_votable.

Change-Id: Ifaa55b5f24e2a30e93655c072e123316d886ed00
Signed-off-by: default avatarAbhijeet Dharmapurikar <adharmap@codeaurora.org>
parent ac854867
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment