summaryrefslogtreecommitdiff
path: root/common/usbc/usb_prl_sm.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Merge remote-tracking branch cros/main into factory-brya-14517.B-main"factory-brya-14517.B-mainYH Lin2022-12-051-3/+3
* common: Sort header filesJeremy Bettis2022-11-291-3/+3
* tree: Enable warning for fallthrough in switch statementsTom Hughes2022-10-191-2/+2
* zephyr: avoid collisions with board.hYuval Peress2022-10-101-1/+0
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
* TCPMv2: Expose function to reset message IDsAbe Levkoy2022-08-191-15/+14
* util: remove unused includesYuval Peress2022-08-051-0/+1
* usbc-pd: Allow setting an initial debug levelAndrew McRae2022-07-291-0/+2
* common/usbc/usb_prl_sm.c: Format with clang-formatJack Rosenthal2022-07-011-137/+114
* emul: partner emuls reset roles on hard resetAaron Massey2022-05-111-9/+3
* TCPMv2: Verify data role in incoming messagesDiana Z2022-05-041-0/+23
* usb: use atomic_t where possibleDawid Niedzwiecki2021-12-071-5/+5
* common/usbc: Fix constnessTom Hughes2021-10-061-2/+2
* 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