summaryrefslogtreecommitdiff
path: root/common/usb_pd_protocol.c
Commit message (Expand)AuthorAgeFilesLines
* usbc: fix storm tracker overflow issueJett Rink2019-11-261-7/+10
* USB PD: disable port if TCPC interrupt storm detectedJett Rink2019-08-181-2/+41
* usb/mux: Do not connect MUX when PD disconnectedRuibin Chang2019-08-181-10/+27
* USB PD: Only maintain contracts over sysjump when sinkingDiana Z2019-08-181-9/+18
* USB PD: Disable Vconn as well as Vbus on initDiana Z2019-08-181-1/+7
* pd_protocol: Add ready_state_holdoff_timer.Aseda Aboagye2019-08-181-17/+44
* usb_pd_protocol.c: exiting from try.src to attach.srcRuibin Chang2019-08-181-10/+34
* usb: add inline helper method for CC linesJett Rink2019-08-181-31/+11
* pd_protocol: Keep Try.Src flag while debouncing.Aseda Aboagye2019-08-181-1/+14
* pd: Don't send msgs for ~200ms after 1st request.Aseda Aboagye2019-08-181-0/+37
* USB PD: Re-discover port partner when a contract was in placeDiana Z2019-08-181-0/+9
* PD: Set Rp consistently on initial connection, increasing laterDiana Z2019-08-181-15/+9
* USB-PD: Disable Vconn on SRC_DISCONNECTDaisuke Nojiri2019-08-181-1/+4
* common/usb_pd_protocol: Set port in LPM at the start of initKarthikeyan Ramasubramanian2019-08-181-0/+8
* common/usb_pd_protocol: Try.SRC to TryWait.SNK timeoutRuibin Chang2019-08-181-20/+49
* USB-PD: Fix build errors for non-DRPDaisuke Nojiri2019-08-181-2/+8
* tcpc: wait for TCPC wake up upon first accessJett Rink2019-08-181-20/+40
* USB-PD: Debounce when trying try.srcDaisuke Nojiri2019-08-181-14/+13
* common/usb_pd_protocol: Fix TryWait.SNK to Unattached.SNK timeout valueRuibin Chang2019-08-181-2/+2
* USB PD: Handle Vconn changes during hard resetDiana Z2019-08-181-0/+23
* PD: Respect tTypeCSendSourceCap timingDiana Z2019-08-181-1/+9
* usb-pd: preprocess pending interrupts after resetJett Rink2018-11-161-0/+14
* usb-pd: send more request after waitJett Rink2018-10-281-37/+35
* dragonegg: make PD interrupt use higher priority taskJett Rink2018-10-181-2/+5
* usb-pd: Do not source Vconn in DTSJett Rink2018-10-181-4/+12
* cleanup: rename Rp enum values for clarityJett Rink2018-10-121-11/+11
* Revert "tcpc: Check battery present to enable PD_SUSPEND"Wai-Hong Tam2018-10-101-5/+0
* tcpc: Check battery present to enable PD_SUSPENDWai-Hong Tam2018-10-091-0/+5
* usb-pd: allow a task to prevent TCPC LPMJett Rink2018-10-051-2/+21
* tcpc: Resume suspended ports after an intervalJonathan Brandmeyer2018-10-041-0/+26
* pd: prevent incorrect LPM flag useJett Rink2018-10-021-0/+2
* pd: Fix auto-toggle set PD_FLAGS_LPM_REQUESTED when not in LPM.Yilun Lin2018-10-011-0/+2
* usb-pd: debounce vbus detection after PR_SWAPJett Rink2018-09-281-2/+18
* pdchipinfo: add min firmware version to pdchipinfoJett Rink2018-09-281-5/+12
* pd: Check for dual-role partner when TOGGLE_OFF/FORCE_SINKEdward Hill2018-09-171-29/+67
* pd: Don't auto toggle when DRP state is not dual role.Edward Hill2018-09-171-1/+8
* pd: Ensure TCPC exits low power modeEdward Hill2018-09-171-12/+15
* pd: Change tcpm_set_drp_toggle() to tcpm_enable_drp_toggle()Edward Hill2018-09-171-1/+1
* pd: Add PD_FLAGS_LPM_TRANSITIONEdward Hill2018-09-171-21/+16
* pd: Cleanup lpm_debounce_deadlines and tasks_waiting_on_resetEdward Hill2018-09-171-9/+14
* pd: Cleanup request_low_power_mode() and pd_set_drp_toggle()Edward Hill2018-09-171-26/+4
* pd: Replace pd_set_drp_toggle() with exit_low_power_mode()Edward Hill2018-09-171-6/+16
* usb-pd: disconnect USB SS MUX when S5 or lowerJett Rink2018-09-071-39/+83
* tcpm: add higher priority tasks to handle TCPC intJett Rink2018-09-071-0/+58
* tcpm: add TCPC RX circular buffer in ECJett Rink2018-09-071-3/+8
* tcpm:it83xx: GRL-USB-PD TDA2.1.2.2 BIST testRuibin Chang2018-09-071-0/+5
* common:pd: reset CapCnt variableRuibin Chang2018-08-301-0/+1
* common:pd: GRL-USB-PD TDA2.2.9 test fail issueRuibin Chang2018-08-291-4/+8
* usb-pd: Exit DP mode before shutdownDaisuke Nojiri2018-08-231-1/+22
* usb_pd_protocol: Correct pd command help.Yilun Lin2018-08-231-5/+20