Skip to content

Commit 0fa9ef8

Browse files
Johan Carlssonkartben
authored andcommitted
usb-c: clear cache cc_voltage variable.
when not clearing cc_voltage the type-c current limit will only be reported on the first plug in. Signed-off-by: Johan Carlsson <johan.carlsson@teenage.engineering>
1 parent a4df95f commit 0fa9ef8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

subsys/usb/usb_c/usbc_tc_snk_states.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,9 @@ void tc_attached_snk_entry(void *obj)
205205

206206
LOG_INF("Attached.SNK");
207207

208+
/* Clear cached CC voltage */
209+
tc->cc_voltage = TC_CC_VOLT_OPEN;
210+
208211
/* Set CC polarity */
209212
ret = tcpc_set_cc_polarity(tcpc, tc->cc_polarity);
210213
if (ret != 0) {

0 commit comments

Comments
 (0)