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

Commit e1932e49 authored by Nicholas Troast's avatar Nicholas Troast Committed by Harry Yang
Browse files

power: supply: qcom: use typec mode instead of debounce done



When the CC state change IRQ fires on USB removal the debounce done
status may still be high, and the removal cleanup will not be called.
Use the UFP/DFP status bits to determine whether the CC lines are
present or not instead.

While at it cache the CC state so it doesn't have to be derived
everywhere it is needed. The status bits are already cached, so there
should be no functional difference.

Change-Id: Ifb89c78a032ae9d38fbc8c281518698941e131c2
Signed-off-by: default avatarNicholas Troast <ntroast@codeaurora.org>
parent 915a2274
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