summaryrefslogtreecommitdiff
path: root/common/usb_pd_protocol.c
Commit message (Expand)AuthorAgeFilesLines
* usb: de-dup common code from old and new PD stackJett Rink2020-07-171-54/+8
* usb_pd: return to correct state after tcpc resetTing Shen2020-07-071-0/+3
* usb_pd_protocol: disable vconn on pd_suspendCaveh Jalali2019-11-081-0/+3
* pd: Apply Rd prior to sending PS_RDY in PRSWAP.Aseda Aboagye2019-11-051-5/+19
* pd_protocol: add hard_reset_complete_timerCaveh Jalali2019-11-051-19/+49
* Revert "pd_protocol: add hard_reset_complete_timer"caveh jalali2019-11-051-38/+21
* usb_pd_protocol: set CC termination on PD resumeCaveh Jalali2019-11-011-0/+5
* usb_pd_protocol: disable VBUS when suspending PD taskCaveh Jalali2019-11-011-0/+1
* usb_pd_protocol: add missing CPRINTF argumentCaveh Jalali2019-10-011-1/+1
* usb_pd_protocol: Add a 3ms delay between polling ALERT#.Aseda Aboagye2019-09-191-1/+4
* pd_protocol: Don't DRP toggle lower than S0.Aseda Aboagye2019-07-311-23/+99
* usb_pd_protocol.c: exiting from try.src to attach.srcRuibin Chang2019-07-311-10/+34
* usb: add inline helper method for CC linesJett Rink2019-07-241-32/+12
* pd_protocol: add hard_reset_complete_timerCaveh Jalali2019-06-151-21/+38
* pd_protocol: Add ready_state_holdoff_timer.Aseda Aboagye2019-05-221-17/+44
* pd_protocol: Keep Try.Src flag while debouncing.Aseda Aboagye2019-05-021-1/+14
* pd_protocol: Allow charging @ 500mA from Rp-USB.Aseda Aboagye2019-04-151-0/+2
* pd: Don't send msgs for ~200ms after 1st request.Aseda Aboagye2019-02-211-0/+37
* pd: Don't Try.Src if battery is disconnected.Aseda Aboagye2019-02-151-3/+11
* USB-PD: Make pd_build_request return voidDaisuke Nojiri2019-02-121-10/+3
* USB PD: PPC: Add overcurrent handling.Aseda Aboagye2019-01-171-2/+105
* USB-PD: Disable Vconn on SRC_DISCONNECTDaisuke Nojiri2019-01-161-1/+4
* common/usb_pd_protocol: Try.SRC to TryWait.SNK timeoutRuibin Chang2019-01-041-20/+49
* USB-PD: Fix build errors for non-DRPDaisuke Nojiri2018-12-191-2/+8
* tcpc: wait for TCPC wake up upon first accessJett Rink2018-12-181-20/+40
* USB-PD: Debounce when trying try.srcDaisuke Nojiri2018-12-171-14/+13
* common/usb_pd_protocol: Fix TryWait.SNK to Unattached.SNK timeout valueRuibin Chang2018-12-141-2/+2
* cheza: Mux the 1st-plugged UFP port which is not a chargerWai-Hong Tam2018-12-081-0/+9
* test/usb_pd_fuzz: Fuzzing of USB PD dataNicolas Boichat2018-12-051-1/+6
* USB PD: Handle Vconn changes during hard resetDiana Z2018-11-211-0/+23
* PD: Respect tTypeCSendSourceCap timingDiana Z2018-11-201-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