summaryrefslogtreecommitdiff
path: root/common/usbc/usb_tc_drp_acc_trysrc_sm.c
Commit message (Expand)AuthorAgeFilesLines
* TCPMv2: Add VBUS_REMOVED levelDiana Z2020-10-011-4/+17
* tree: rename atomic_* functions to deprecated_atomic_*Jack Rosenthal2020-09-291-23/+31
* TCPMv2: Always disable Vconn in CC OpenDiana Z2020-09-251-2/+1
* TCPMv2: Ensure previous Vbus is turned off on initDiana Z2020-09-251-2/+7
* TCPMv2: Move DPM requests to public APIAbe Levkoy2020-09-211-7/+7
* TCPMv2: Correct setting mux state on updating partner's USB commAyushee2020-09-181-3/+6
* tcpmv2: Fix PD_EVENT_SEND_HARD_RESETEdward Hill2020-09-111-0/+3
* TCPMv2: Improve timing in Attached.SRCAbe Levkoy2020-09-111-40/+28
* tcpmv2: Enable AutoDischarge on SRC->SNK PrSwap only if VbusDenis Brockus2020-09-111-1/+7
* TCPMv2: Set mux state on updating partner's USB comm capabilityAyushee2020-09-111-0/+6
* TCPMv2: Block enabling PD in RO for non-EFS2 and dead-batteryWai-Hong Tam2020-09-111-2/+17
* TCPMv2: Obtain correct dual role state when going suspendPatryk Duda2020-09-111-3/+3
* TCPMv2: Add board_tcpc_init() call during initializationPatryk Duda2020-09-091-0/+5
* tcpmv2: allow early connection when waiting to allow LPMDenis Brockus2020-09-021-5/+8
* TCPMv2: Add DPM_REQUEST_GET_SRC_CAPDenis Brockus2020-09-021-0/+10
* tcpmv2: clear oc counter when unattched.SNKZick Wei2020-09-021-0/+8
* usbc: remove PD_EVENT_SM in favor of task_wakeJett Rink2020-08-211-5/+4
* TCPMv2: SRC->SNK PR Swap enable AutoDischarge after VbusDenis Brockus2020-08-211-15/+37
* usbc: wake task on every state transitionJett Rink2020-08-191-0/+1
* cleanup: update formatting for clarityJett Rink2020-08-191-11/+10
* TCPMv2: Debounce VBUS on SRC to SNK swapKeith Short2020-08-181-2/+21
* usbc: add GEN_NOT_SUPPORTED macro for unsupported statesJett Rink2020-08-131-8/+4
* tcpmv2: wait before enabling HW auto toggleJett Rink2020-08-131-5/+21
* tcpmv2: use IS_ENABLED style codeJett Rink2020-08-121-36/+44
* volteer: increase TCPC low power mode exit delayKeith Short2020-08-071-3/+7
* usb_pd: disable Vconn of PPC first then TCPCEric Yilun Lin2020-08-051-2/+9
* nct38xx: hard disable sinking when cc is set to open/openDenis Brockus2020-08-041-5/+17
* TPCMv2: fix DEBUG_PRINT_FLAG_AND_EVENT_NAMESKeith Short2020-07-211-1/+0
* TCPMv2: Add common exit mode for all the alternate modesAyushee2020-07-171-3/+4
* TCPMv1, TCPMv2: add pd event for receiving hard resetRuibin Chang2020-07-141-0/+3
* TCPMv2: Don't disable/enable AutoDischargeDisconnect on HardResetDenis Brockus2020-07-111-18/+0
* tcpmv2: perform partner reset on startup, remove BBRAMJett Rink2020-07-101-116/+87
* tests: reset the PD task before every test caseJett Rink2020-07-101-0/+10
* tcpmv2: Debug prints for flags and eventsEdward Hill2020-07-101-2/+105
* TCPMv2: Don't allow switch to SRC in S3Edward Hill2020-07-101-2/+4
* Revert "TCPMv2: make sure Vbus is not sourced in AttachWait.SRC"Denis Brockus2020-07-081-8/+0
* TCPMv2: manual control to DBG_ACC in TCPCDenis Brockus2020-07-081-0/+3
* TCPMv2: Set AutoDischargeDisconnect before RoleCtrlDenis Brockus2020-07-081-8/+9
* tcpmv2: remove tc_restart indirection layerJett Rink2020-07-071-3/+3
* tcpmv2: make prints consistentJett Rink2020-07-071-9/+9
* tcpmv2: Fix LPM exit debounce timerEdward Hill2020-07-041-0/+1
* TCPMv2: Disable Rd check on a PRS or FRSEric Herrmann2020-07-021-20/+6
* TCPMv2: make sure Vbus is not sourced in AttachWait.SRCDenis Brockus2020-07-011-0/+8
* tcpmv2: Add delay when exiting low-power modeKeith Short2020-06-261-2/+25
* tcpm: add attached_wait decision to common after auto-toggleDenis Brockus2020-06-241-20/+11
* tcpmv2: only enable AutoDischargeDisconnect when attachedDenis Brockus2020-06-241-158/+173
* TCPMv2: Do not initialize port which is not availablePatryk Duda2020-06-221-0/+9
* Avoid deadlock when calling pd_set_suspend()Patryk Duda2020-06-221-0/+8
* TCPMv2: Consolidate debug steady states into attached statesDiana Z2020-06-191-410/+99
* TCPMv2: Don't reset power supply on entries of CC_RD and CC_OPENWai-Hong Tam2020-06-181-21/+14