summaryrefslogtreecommitdiff
path: root/common/usbc/usb_pe_drp_sm.c
Commit message (Expand)AuthorAgeFilesLines
* ish: Trim down the release branchstabilize-wristpin-14469.59.B-ishstabilize-voshyr-14637.B-ishstabilize-quickfix-14695.187.B-ishstabilize-quickfix-14695.124.B-ishstabilize-quickfix-14526.91.B-ishstabilize-14695.85.B-ishstabilize-14695.107.B-ishstabilize-14682.B-ishstabilize-14633.B-ishstabilize-14616.B-ishstabilize-14589.B-ishstabilize-14588.98.B-ishstabilize-14588.14.B-ishstabilize-14588.123.B-ishstabilize-14536.B-ishstabilize-14532.B-ishstabilize-14528.B-ishstabilize-14526.89.B-ishstabilize-14526.84.B-ishstabilize-14526.73.B-ishstabilize-14526.67.B-ishstabilize-14526.57.B-ishstabilize-14498.B-ishstabilize-14496.B-ishstabilize-14477.B-ishstabilize-14469.9.B-ishstabilize-14469.8.B-ishstabilize-14469.58.B-ishstabilize-14469.41.B-ishstabilize-14442.B-ishstabilize-14438.B-ishstabilize-14411.B-ishstabilize-14396.B-ishstabilize-14395.B-ishstabilize-14388.62.B-ishstabilize-14388.61.B-ishstabilize-14388.52.B-ishstabilize-14385.B-ishstabilize-14345.B-ishstabilize-14336.B-ishstabilize-14333.B-ishrelease-R99-14469.B-ishrelease-R98-14388.B-ishrelease-R102-14695.B-ishrelease-R101-14588.B-ishrelease-R100-14526.B-ishfirmware-cherry-14454.B-ishfirmware-brya-14505.B-ishfirmware-brya-14505.71.B-ishfactory-kukui-14374.B-ishfactory-guybrush-14600.B-ishfactory-cherry-14455.B-ishfactory-brya-14517.B-ishJack Rosenthal2021-11-051-7486/+0
* 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
* TCPMv2: Allow tests to clear PE data between runsDiana Z2021-07-271-4/+18
* TCPMv2: Gate requesting sink capabilities on related featuresDiana Z2021-07-121-4/+12
* TCPMv2: Notify of disconnect on TC detachDiana Z2021-07-011-0/+3
* SenderResponseTimer: offset with TCPC transmit success timestampudaykiran2021-06-251-2/+14
* TCPMv2: Take over as Vconn source when Not_Supported is sentDiana Z2021-06-181-6/+79
* TCPMv2: Ignore PR swap requests when PR transitioningDiana Z2021-06-151-0/+21
* TCPMv2: Cancel SNK PR swap if we can now chargeDiana Z2021-06-091-2/+6
* TCPMv2: Rename pd_can_source_from_deviceDiana Z2021-06-051-6/+6
* TCPMv2: Don't delay ready transition turning off VconnDiana Z2021-06-041-16/+3
* TCPMv2: Re-enable SOP' transmission on interruption to Vconn swapDiana Z2021-06-011-25/+39
* TCPMv2: PE: Don't set AMS flag unless custom VDM has a replyScott Collyer2021-05-271-4/+6
* TCPMv2: Clear pending DPMs during port discovery requestDiana Z2021-05-251-1/+3
* TCPMv2: Hard reset on PR swap interruptionDiana Z2021-05-171-0/+11
* TCPMv2: Initiate VCONN Swap when requestedstabilize-13971.B-mainAbe Levkoy2021-05-141-1/+1
* TCPMv2: Correct PD 3.0 reply when SVDM isn't supportedDiana Z2021-05-141-1/+11
* TCPMv2: Set CC on contract invalidation only if connectedDiana Z2021-04-301-2/+2
* usb_pe_drp: Consider CHARGE_PORT_NONE for HardRstAseda Aboagye2021-04-261-5/+9
* TCPMv2: PE: Refer to vconn swap policy for sop'/sop''Scott Collyer2021-04-241-1/+2
* TCPMv2: PE: Clear PRS request following acceptfactory-13929.B-mainScott Collyer2021-04-211-0/+12
* TCPMv2: Soft reset on Vconn_Swap sequence interruptionDiana Z2021-04-141-0/+12
* TCPMv2: Remove dual-role capability check from Attached.SNK entryDiana Z2021-04-131-16/+7
* TCPMv2: Update source PDO flags alwaysDiana Z2021-04-131-8/+12
* TCPMV2: Default PD Policy ManagementSam Hurst2021-04-091-18/+13
* usb_common: support parse Augmented PDOEric Yilun Lin2021-04-081-3/+4
* TCPMv2: UFP-D: Make sure OPOS table is cleared in discoveryScott Collyer2021-03-311-0/+3
* TCPMv2: Increment Vconn swap counter after sendDiana Z2021-03-231-1/+3
* TCPMv2: PE: Add mechanism to request source power roleScott Collyer2021-03-201-3/+13
* TCPMv2: PRL: Don't report ERR_RCH_CHUNKED to PE for timeoutScott Collyer2021-03-191-0/+7
* TCPMv2: Don't reply to SVDMs in rev2.0 as a DFPScott Collyer2021-03-171-1/+7
* TCPMv2: Don't enter Tx BIST mode when VBUS > VSafe5VScott Collyer2021-03-171-0/+19
* TCPMv2: Fix check for svdm response w/ AttentionScott Collyer2021-03-171-22/+25
* TCPMV2: Add support for (CT) Vconn Powered DevicesSam Hurst2021-03-171-2/+17
* TCPMv2: Preserve selected source current in FRSDiana Z2021-03-171-4/+7
* TCPMv2: Add support for disabling type-2 BIST modeScott Collyer2021-03-121-0/+6
* TCPMv2: Start Error Recovery when errant FRS signal comes inDiana Z2021-03-091-1/+8
* TCPMv2: PD Timers - Allow StateMachine timer group range disablesDenis Brockus2021-03-021-4/+1
* TCPMv2: Don't Soft_reset in SNK_SRC_SOURCE_ONEric Herrmann2021-03-021-0/+1
* TCPMv2: PE_TIMER_SINK_REQUEST should not disable on exit or re-entry of SnkReadyDenis Brockus2021-03-021-12/+5
* TCPMv2: PE_TIMER_WAIT_AND_ADD_JITTER should not restart on partner initiated ...Denis Brockus2021-03-021-9/+8
* TCPMv2: pe_send_soft_reset_run should use pe_sender_response_runDenis Brockus2021-03-021-10/+30
* TCPMv2: PD Timers - Add PE SourceCap to frameworkDenis Brockus2021-03-021-13/+4
* TCPMv2: PD Timers - Add DiscoverIdentity to frameworkDenis Brockus2021-03-021-24/+14
* TCPMv2: PD Timers - Add PE PRSwapWait to frameworkDenis Brockus2021-03-021-10/+7