summaryrefslogtreecommitdiff
path: root/common/usbc/usb_pe_drp_sm.c
Commit message (Expand)AuthorAgeFilesLines
* TCPMv2: Discover mode again after Data ResetScott Chao2022-09-211-0/+1
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
* usbc: Set VDM_SETUP_DONE on DR Swap fail due to PD 2.0B R, Harsha2022-08-301-0/+1
* TCPMv2: Reset cable message IDs after Data ResetAbe Levkoy2022-08-191-0/+6
* usbc: Add an edge case of DR Swap fail due to PD 2.0Won Chung2022-08-151-0/+15
* util: remove unused includesYuval Peress2022-08-051-0/+1
* TCPMv2: Add BIST shared modeDiana Z2022-08-031-0/+12
* usbc-pd: Allow setting an initial debug levelAndrew McRae2022-07-291-0/+2
* TCPMV2: Add USB PD Power Button SupportJameson Thies2022-07-121-0/+32
* TCPMv2: Treat VDM response timeout as NAKAbe Levkoy2022-07-011-0/+18
* common/usbc/usb_pe_drp_sm.c: Format with clang-formatJack Rosenthal2022-06-291-477/+435
* TCPMV2: Update DPM Request Gating for Alert and RevisionJameson Thies2022-06-231-21/+16
* TCPMV2: Notify AP of cable identity when connected to non-PD partnersJameson Thies2022-06-221-0/+11
* usbc: fix the VID and PID field in Battery_CapabilitiesTing Shen2022-05-271-85/+89
* TCPMv2: Use ErrorRecovery rather than hard reset during FRSDiana Z2022-05-261-2/+15
* TCPMv2: Set SOP'' revision with SOP' revisionDiana Z2022-05-251-10/+18
* TCPMV2: Add power state change to statusJameson Thies2022-05-211-0/+5
* TCPMv2: Wait for VCONN discharge during Data ResetAbe Levkoy2022-05-091-4/+10
* TCPMv2: Clear flags during Data ResetAbe Levkoy2022-05-091-2/+5
* TCPMv2: Support Data Reset as UFP, recipientAbe Levkoy2022-05-091-8/+37
* TCPMv2: Support Data Reset as UFP, initiatorAbe Levkoy2022-05-091-2/+196
* TCPMV2: Followup on Revision additionJameson Thies2022-05-061-4/+12
* TCPMV2: Followup on Give_Status additionJameson Thies2022-05-061-15/+17
* common/usbc: add new DPM for sink capability and request mismatchScott Chao2022-05-051-0/+1
* TCPMv2: Request partner's revision information in src/snk startupJameson Thies2022-05-041-0/+114
* TCPMv2: Support Data Reset as DFP, recipientAbe Levkoy2022-05-031-0/+70
* TCMPV2: Add state to send Status extended messagesJameson Thies2022-05-021-4/+52
* TCPMv2: Clean up Data Reset slightlyAbe Levkoy2022-05-021-12/+16
* TCPMV2: Send alerts with ADO based on alert function callJameson Thies2022-04-301-1/+44
* TCPMv2: Implement tSrcTransition delayCaveh Jalali2022-04-221-5/+18
* TCPMv2: Use memset on policy_engine.flags_aCaveh Jalali2022-04-211-12/+3
* TCPMv2: Convert policy_engine.flags to an arrayCaveh Jalali2022-04-211-12/+28
* TCPMv2: Switch unit tests to use usb_pe_private.hCaveh Jalali2022-04-211-7/+6
* TCPMv2: Clean up SRC/SNK_HARD_RESET to use pe_set_hard_resetAl Semjonovs2022-04-201-33/+16
* TCPMv2: Convert PE_FLAGS defines to enumCaveh Jalali2022-04-201-104/+46
* TCPMv2: Remove unused pe_[sg]et_all_flags functionsCaveh Jalali2022-04-191-8/+0
* TCPMv2: Refactor DPM_REQUEST_DR_SWAP handler.Al Semjonovs2022-04-191-34/+28
* usb-pe: set FRS and AMS flags before invalidte contractEric Yilun Lin2022-04-121-3/+7
* TCPMv2: Cancel DR swap to DFP when entering modeDiana Z2022-02-091-2/+4
* TCPMv2: Do not skip cable reset during Data ResetAbe Levkoy2022-02-021-2/+0
* usb: use atomic_t where possibleDawid Niedzwiecki2021-12-071-4/+4
* TCPMv2: Support Data Reset as DFP, initiatorAbe Levkoy2021-11-231-2/+304
* TCPMv2: Only clear discovery data on disconnectDiana Z2021-10-191-2/+1
* TCPMv2: Clear discovery data on detachDiana Z2021-10-071-0/+4
* usbpd: implement new api to access PD discovery dataDeepti Deshatty2021-09-201-3/+9
* TCPMv2: Separate discovery and mode initAbe Levkoy2021-09-101-9/+20
* usbpd: support dynamic PDO selectionEric Yilun Lin2021-09-011-0/+10
* TCPM: Rename enum tcpm_sop_type and its constantsAbe Levkoy2021-08-311-127/+129
* TCPM: Rename enum tcpm_transmit_typeAbe Levkoy2021-08-181-19/+19
* TCPMv2: Register Get_Source_Cap failuresDiana Z2021-07-271-6/+21