summaryrefslogtreecommitdiff
path: root/common/usbc
Commit message (Expand)AuthorAgeFilesLines
* TCPMv2: Enable PR swap from Debug statesSam Hurst2020-05-202-71/+97
* TCPMv2: Use atomic operations for DPM requestsAbe Levkoy2020-05-201-3/+3
* TCPMv2: Remove PE_FLAGS_SEND_SVDMAbe Levkoy2020-05-201-19/+18
* tcpmv2: use tcpci safe0v alert for auto dischargeDenis Brockus2020-05-191-20/+9
* tcpc: AutoDischarge can be enabled on any connection wakeDenis Brockus2020-05-191-10/+7
* TCPMv2: Move sink hard reset recovery into TCDiana Z2020-05-162-76/+88
* tcpmv2: change !vbus_is_present to check_vbus_level(safe0v)Denis Brockus2020-05-151-5/+6
* TCPMv2: Add PRL state entry prints for debuggingDiana Z2020-05-151-47/+165
* TCPMv2: Handle Not Supported response to VDMsAbe Levkoy2020-05-151-0/+14
* tcpmv2: hard reset AutoDischarge enable only when neededDenis Brockus2020-05-121-3/+6
* tcpmv2: Add AutoDischarge for CT connectionsDenis Brockus2020-05-121-0/+3
* TCPMv2: Discover cable plug modesAbe Levkoy2020-05-121-0/+6
* TCPMv2: Discover cable plug SVIDsAbe Levkoy2020-05-121-0/+10
* TCPMv2: Implement mode discovery for port partnerAbe Levkoy2020-05-121-1/+140
* TCPMv2: Use CMD_DISCOVER_IDENT during discoveryAbe Levkoy2020-05-121-4/+4
* TCPMv2: Add new state for SVID discovery flowAbe Levkoy2020-05-121-1/+120
* TCPMv2: Define fields for SVID discovery stateAbe Levkoy2020-05-121-6/+6
* tcpmv2: warm start DBG_ACC_SNK correctlyDenis Brockus2020-05-111-3/+24
* TCPMv2: Guard all VCONN function with CONFIG_USBC_VCONN macroSam Hurst2020-05-092-16/+45
* tcpmv2: get USB CCD working on servo_v4 with trembyleDenis Brockus2020-05-082-24/+47
* tcpmv2: PE debug level default and string removalDenis Brockus2020-05-051-15/+53
* tcpmv2: allow for a default PD debug level in PRLDenis Brockus2020-05-051-5/+11
* TCPMv2: Limit tc_is_vconn_src function to returning 0 or 1Sam Hurst2020-05-051-5/+1
* tcpmv2: add debug level for TC state machineDenis Brockus2020-05-042-5/+64
* TCPMv2: Send Soft Reset to SOP* that caused a protocol errorSam Hurst2020-05-023-23/+39
* TCPMv2: Store Tx type in PE stateAbe Levkoy2020-05-021-37/+42
* TCPMv2: Port over interrupt storm tracker from v1Diana Z2020-05-011-1/+41
* tcpmv2: allow for a default PD debug levelDenis Brockus2020-05-011-0/+4
* tcpmv2: don't clobber data role on entry to TC_ATTACHED_SNKDenis Brockus2020-05-011-2/+22
* tcpmv2: SNK HardReset cleanup - fix final commentsDenis Brockus2020-05-012-45/+69
* tcpmv2: SNK HardReset cleanupDenis Brockus2020-04-302-8/+49
* TCPMv2: Signal to TC Layer that PR Swap is complete on state exitSam Hurst2020-04-292-3/+14
* TCPMv2: Add dump pd command needed by PD_FAFTSam Hurst2020-04-293-6/+79
* TCPMv2: Exit PE_VCS_Send_Ps_Rdy_Swap after Accept receivedDiana Z2020-04-291-32/+38
* TCPMv2: Set AMS start for messages in pe_attempt_port_discoveryDiana Z2020-04-291-0/+9
* TCPMv2: Return after set_state in READY statesDiana Z2020-04-281-15/+23
* TCPMv2: Cleanup pd_set_dual_role() eventsEdward Hill2020-04-251-26/+25
* TCPMv2 PRL: only get/set revision for SOP* typesEdward Hill2020-04-251-10/+24
* TCPMv2: Cleanup: remove TC_FLAGS_AUTO_TOGGLE_SUPPORTEDEdward Hill2020-04-241-19/+5
* tcpmv2: transition from non-toggle to auto_toggle needs DRPDenis Brockus2020-04-221-1/+10
* TCPMv2: Fix sender response timeout in VCS_Send_SwapDiana Z2020-04-221-4/+14
* TCPMv2: Mark discovery as failed with no responseDiana Z2020-04-221-0/+25
* TCPMv2: Handle Not Supported message in DR swapDiana Z2020-04-211-13/+2
* TCPMv2: Clean up TC_DRP_AUTO_TOGGLE and TC_LOW_POWER_MODEEdward Hill2020-04-211-202/+95
* tcpmv2: reboot correctly when ports are suspendedDenis Brockus2020-04-201-12/+38
* TCPMv2: Revamp pe_attempt_port_discoveryDiana Z2020-04-171-86/+90
* TCPMv2: New state for partner discover identityDiana Z2020-04-171-34/+170
* TCPMv2: Don't go sleep, when PD device is connectedDawid Niedzwiecki2020-04-161-2/+21
* TCPMv2: pd_set_suspend should not set tc state directlyDenis Brockus2020-04-151-9/+28
* TCPMv2: Don't reset power supply when togglingDiana Z2020-04-151-3/+5