summaryrefslogtreecommitdiff
path: root/common/usb_pd_protocol.c
Commit message (Expand)AuthorAgeFilesLines
* ec_commands: Rename 'renew' to 'live' in EC_CMD_USB_PD_CHIP_INFOKarthikeyan Ramasubramanian2019-08-231-2/+3
* USB PD: Only maintain contracts over sysjump when sinkingDiana Z2019-07-181-9/+18
* USB PD: Disable Vconn as well as Vbus on initDiana Z2019-07-181-1/+7
* usb/mux: Do not connect MUX when PD disconnectedRuibin Chang2019-07-181-10/+27
* pd_protocol: Add ready_state_holdoff_timer.Aseda Aboagye2019-07-181-17/+44
* common/usb_pd_protocol: Avoid unitialized use of port flagsNicolas Boichat2019-07-181-11/+16
* usb_pd_protocol.c: exiting from try.src to attach.srcRuibin Chang2019-07-181-10/+34
* pd_protocol: Don't clear PD flags while debouncing.Aseda Aboagye2019-07-181-1/+9
* usb: add inline helper method for CC linesJett Rink2019-07-181-32/+12
* USB PD: Save Vconn state in BBRAMDiana Z2019-05-091-6/+29
* clean: update vconn commentJett Rink2019-05-091-2/+2
* PD: Set Rp consistently on initial connection, increasing laterDiana Z2019-05-091-15/+9
* usb_pd: Get current CC stateAyushee2019-05-091-9/+20
* common/usb_pd_protocol: Set port in LPM at the start of initKarthikeyan Ramasubramanian2019-05-091-0/+8
* pd: Don't send msgs for ~200ms after 1st request.Aseda Aboagye2019-05-091-0/+37
* pd: Don't Try.Src if battery is disconnected.Aseda Aboagye2019-05-091-3/+11
* USB-PD: Make pd_build_request return voidDaisuke Nojiri2019-05-091-10/+3
* USB-PD: Disable Vconn on SRC_DISCONNECTDaisuke Nojiri2019-05-091-1/+4
* USB PD: PPC: Add overcurrent handling.Aseda Aboagye2019-02-071-2/+105
* common/usb_pd_protocol: Try.SRC to TryWait.SNK timeoutRuibin Chang2019-01-111-20/+49
* USB-PD: Fix build errors for non-DRPDaisuke Nojiri2019-01-111-2/+8
* tcpc: wait for TCPC wake up upon first accessJett Rink2019-01-111-20/+40
* USB-PD: Debounce when trying try.srcDaisuke Nojiri2019-01-111-14/+13
* common/usb_pd_protocol: Fix TryWait.SNK to Unattached.SNK timeout valueRuibin Chang2019-01-111-2/+2
* usb-pd: allow a task to prevent TCPC LPMJett Rink2019-01-111-2/+21
* USB PD: Handle Vconn changes during hard resetDiana Z2018-11-271-0/+23
* PD: Respect tTypeCSendSourceCap timingDiana Z2018-11-211-1/+9
* usb-pd: preprocess pending interrupts after resetJett Rink2018-11-171-0/+14
* dragonegg: make PD interrupt use higher priority taskJett Rink2018-11-171-2/+5
* usb-pd: send more request after waitJett Rink2018-10-301-37/+35
* usb-pd: Do not source Vconn in DTSJett Rink2018-10-251-4/+12
* cleanup: rename Rp enum values for clarityJett Rink2018-10-251-11/+11
* tcpc: Resume suspended ports after an intervalJonathan Brandmeyer2018-10-071-0/+26
* pd: prevent incorrect LPM flag useJett Rink2018-10-051-0/+2
* pd: Fix auto-toggle set PD_FLAGS_LPM_REQUESTED when not in LPM.Yilun Lin2018-10-051-0/+2
* usb-pd: debounce vbus detection after PR_SWAPJett Rink2018-10-011-2/+18
* pdchipinfo: add min firmware version to pdchipinfoJett Rink2018-10-011-5/+12
* pd: Check for dual-role partner when TOGGLE_OFF/FORCE_SINKEdward Hill2018-09-181-29/+67
* pd: Don't auto toggle when DRP state is not dual role.Edward Hill2018-09-181-1/+8
* pd: Ensure TCPC exits low power modeEdward Hill2018-09-181-12/+15
* pd: Change tcpm_set_drp_toggle() to tcpm_enable_drp_toggle()Edward Hill2018-09-181-1/+1
* pd: Add PD_FLAGS_LPM_TRANSITIONEdward Hill2018-09-181-21/+16
* pd: Cleanup lpm_debounce_deadlines and tasks_waiting_on_resetEdward Hill2018-09-181-9/+14
* pd: Cleanup request_low_power_mode() and pd_set_drp_toggle()Edward Hill2018-09-181-26/+4
* pd: Replace pd_set_drp_toggle() with exit_low_power_mode()Edward Hill2018-09-181-6/+16
* usb-pd: disconnect USB SS MUX when S5 or lowerJett Rink2018-09-181-39/+83
* tcpm: add higher priority tasks to handle TCPC intJett Rink2018-09-101-0/+58
* tcpm: add TCPC RX circular buffer in ECJett Rink2018-09-101-3/+8
* 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