summaryrefslogtreecommitdiff
path: root/common/usbc/usb_prl_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-2471/+0
* TCPM: Rename enum tcpm_sop_type and its constantsAbe Levkoy2021-08-311-18/+18
* usb_prl_sm: reduce i2c transactions in FRS pathTing Shen2021-08-241-4/+12
* TCPM: Remove enum pd_msg_typeAbe Levkoy2021-08-181-1/+1
* TCPM: Rename enum tcpm_transmit_typeAbe Levkoy2021-08-181-8/+8
* SenderResponseTimer: offset with TCPC transmit success timestampudaykiran2021-06-251-1/+16
* TCPMv2: Generate Hard Reset eventAbe Levkoy2021-04-151-0/+4
* usb_prl_sm: Fix spellingAbe Levkoy2021-04-131-1/+1
* TCPMv2: Set SOP before requesting chunkAbe Levkoy2021-04-131-0/+1
* TCPMv2: PRL: Enahnce support for the tx message discard pathScott Collyer2021-03-311-14/+28
* TCPMv2: PRL: Don't report ERR_RCH_CHUNKED to PE for timeoutScott Collyer2021-03-191-4/+14
* TCPMv2: PRL: Fix ordering dependency of rch and tx PRL state machinesScott Collyer2021-03-031-10/+21
* TCPMv2: PD Timers - Allow StateMachine timer group range disablesDenis Brockus2021-03-021-0/+2
* TCPMv2: PD Timers - Add all PRL timers to frameworkDenis Brockus2021-03-021-26/+39
* TCPMv2: PRL: Reorder prl state machines to fix hard reset issueScott Collyer2021-03-011-29/+61
* TCPMv2: Remove prl_resetAbe Levkoy2021-02-081-9/+0
* TCPMv2: Reset stored PD revs at appropriate timesAbe Levkoy2021-02-081-2/+14
* common: move some structures from .rodata to .dataKeith Short2021-02-051-3/+3
* usb: Correct comments for CONFIG_USB_PD_EXTENDED_MESSAGESSimon Glass2021-02-051-6/+5
* TCPMv2: Do not check for SinkTxOk in FRS-ModeEric Herrmann2021-01-201-2/+8
* tcpmv2: correct MessageId handling during soft resetKeith Short2021-01-091-23/+30
* version: Rename version.h to cros_version.hYuval Peress2021-01-071-1/+1
* tcpm: Move tcpm.h into an include directorySimon Glass2020-12-221-1/+1
* TCPMv2: Add debug printing for PRL flagsEdward Hill2020-12-171-10/+86
* task_set_event: remove the wait argumentDawid Niedzwiecki2020-12-141-1/+1
* tcpmv2: ifdef cleanup with IS_ENABLEDDenis Brockus2020-11-051-57/+53
* Revert "hack: temporarily work around TX_COMPLETE failure"Ken Lu2020-10-301-10/+2
* tree: Use new atomic_* implementationDawid Niedzwiecki2020-10-271-16/+10
* core: rename atomic_clear to atomic_clear_bitsDawid Niedzwiecki2020-10-061-5/+5
* tree: rename atomic_* functions to deprecated_atomic_*Jack Rosenthal2020-09-291-10/+18
* TCPMv2: Print PRL states on higher levelDiana Z2020-09-141-6/+6
* TCPMv2: allow TxSinkNG/OK to cross power roles on pr_swapsDenis Brockus2020-09-021-24/+12
* hack: temporarily work around TX_COMPLETE failureJett Rink2020-08-271-2/+10
* TCPMv2: Don't interrupt RX/TX Extended Chunked Msg sequenceSam Hurst2020-08-221-0/+12
* usbc: remove PD_EVENT_SM in favor of task_wakeJett Rink2020-08-211-8/+8
* TCPMv2: PR_Swap SRC->SNK should send PS_RDY in current AMSDenis Brockus2020-08-211-6/+16
* usbc: add GEN_NOT_SUPPORTED macro for unsupported statesJett Rink2020-08-131-17/+16
* tcpmc2: fix TD.PD.LL3.E2 Retransmission testJett Rink2020-08-061-65/+35
* tcpmv2: Ensure that soft reset is sent within 15msJett Rink2020-07-311-0/+6
* TCPMv2: Wait PD_T_TCPC_TX_TIMEOUT for retriesEdward Hill2020-07-301-0/+2
* TCPMv2: Use named constants for extended messagesAbe Levkoy2020-07-291-6/+7
* TCPMv2: Optionally build extended message supportAbe Levkoy2020-07-291-42/+42
* tcpmv2: make prints consistentJett Rink2020-07-071-1/+1
* TCPMv2: Report message discard to the PEDiana Z2020-06-251-4/+6
* TCPMv2: Add RCH check to avoid RX packet dropsEric Herrmann2020-06-241-0/+8
* TCPMv2: Do not reset negotiated PD revision level during soft resetPatryk Duda2020-06-231-10/+21
* TCPMv2: Notify transmit engines of incoming messages more oftenDiana Z2020-06-161-12/+66
* tcpmv2: cache analog and collision Rp in CLDenis Brockus2020-06-111-4/+10
* tcpmv2: process TCH before and after prl_txJett Rink2020-06-101-2/+17
* tcpmv2: retool start/end AMSJett Rink2020-06-101-60/+75