summaryrefslogtreecommitdiff
path: root/common/usb_pd_protocol.c
Commit message (Expand)AuthorAgeFilesLines
* pd: support CCD provided by an external chipVincent Palatin2016-07-271-2/+4
* pd: Set PD_FLAGS_VBUS_NEVER_LOW after tcpm_initKoro Chen2016-06-171-4/+4
* pd: tcpci: Don't wait forever for init() on i2c errorShawn Nematbakhsh2016-06-151-4/+6
* tcpci: anx7688: enable message passing after hard reset sentRong Chang2016-06-131-0/+10
* ec_commands: Add new EC_CMD_PD_CONTROL commandNicolas Boichat2016-06-071-0/+42
* pd: Add support for PD_STATE_SUSPENDED if we are not the TCPCNicolas Boichat2016-06-071-8/+13
* cleanup: pd: Define VBUS detection sourceShawn Nematbakhsh2016-06-021-4/+4
* Deferred: Use deferred_data instead of function pointerAnton Staaf2016-04-181-3/+2
* tcpm: update code to support multiple tcpm driverKevin K Wong2016-04-171-0/+1
* pd: Fix multiple reboot for battery cut-offDivya Sasidharan2016-04-131-0/+9
* pd: Add config to disable PD communication in locked ROShawn Nematbakhsh2016-04-111-1/+21
* pd: Add error handling for pd_send_request_msg()Shawn Nematbakhsh2016-03-141-7/+14
* pd: Don't source VBUS when forcing sink rolestabilize-7956.BShawn Nematbakhsh2016-02-231-0/+2
* pd: Reinitialize state variables on TCPC resetShawn Nematbakhsh2016-02-021-2/+5
* pd: Fix unwanted resets on single-role power suppliesShawn Nematbakhsh2015-12-031-2/+4
* pd: initialize tcpc when tcpm bootsAlec Berg2015-11-171-2/+0
* pd: Don't check for sink role if we're always a sourceShawn Nematbakhsh2015-11-111-1/+4
* cleanup: Fix gcc 5.2.1 compile errorsShawn Nematbakhsh2015-11-111-1/+1
* pd: set dedicated charger after boot with legacy chargerAlec Berg2015-11-111-5/+10
* pd: add more power improvements to PD taskAlec Berg2015-10-301-2/+2
* pd: send soft reset on boot if VBUS is presentAlec Berg2015-10-231-34/+31
* tcpc: re-initialize tcpc if it reboots while tcpm is runningAlec Berg2015-10-221-6/+36
* cleanup: pd: remove duplicate code for checking request msgAlec Berg2015-10-131-1/+1
* pd: Always update charge manager on PD_CTRL_PS_RDYShawn Nematbakhsh2015-09-291-3/+2
* pd: add more flags to USB_PD_CONTROL host commandAlec Berg2015-09-181-6/+24
* usb_pd: Add TODO for pd soft reset process.Ben Lok2015-09-171-1/+5
* pd: restart toggling immediatly when dual role mode is re-enabledVincent Palatin2015-09-151-0/+2
* pd: add option to save power in S5Vincent Palatin2015-09-141-0/+6
* pd: add swap commands to USB_PD_CONTROL host commandAlec Berg2015-09-111-8/+29
* pd: increasing the waiting time after pd soft reset.Ben Lok2015-09-101-1/+1
* pd: make sure attention command is treated as an SVDMstabilze-7441.Bstabilize-7442.BAlec Berg2015-09-081-1/+1
* update case closed debugging partial mode policyVincent Palatin2015-09-081-1/+3
* pd: send soft reset before an EC resetAlec Berg2015-09-011-2/+5
* usb_pd: Add host command to limit external charger voltage / currentShawn Nematbakhsh2015-08-221-0/+13
* pd: Enable detection of VBUS via the TCPM/TCPCI interfaceScott2015-08-211-5/+15
* charge_manager: Support multiple independent charge ceilingsShawn Nematbakhsh2015-08-191-4/+12
* pd: don't enable try.src when battery is not present or too lowAlec Berg2015-08-021-15/+40
* pd: more compact PD state traceVincent Palatin2015-07-201-6/+6
* pd: finitely sending of SNK_CAP in SRC_READYBernard Shyu2015-07-151-9/+15
* pd: Add Try.SRC functionality to the pd_protocol state machineScott2015-07-081-16/+113
* usb_mux: Add driver interface for USB-C muxesShawn Nematbakhsh2015-06-301-64/+22
* tcpc: update tcpci registers to latest specAlec Berg2015-06-301-8/+9
* pd: refactor tcpm and move alert function to tcpm driverAlec Berg2015-06-301-73/+16
* pd: Add support for TCPC Alert and Alert_Mask registersScott2015-06-231-31/+52
* tcpc: use vendor ID register to signal TCPC readinessAlec Berg2015-06-171-4/+3
* pd: ryu: set data role to UFP with debug accessoryVincent Palatin2015-06-131-5/+2
* pd: do not glitch USB when going to S5 in debug modeVincent Palatin2015-06-131-25/+31
* pd: do not sleep when case closed debug communication is enabledVincent Palatin2015-06-121-2/+1
* pd: change pd_transmit() to only wait for TX complete eventAlec Berg2015-06-111-3/+1
* pd: enable charging through suzyQ debug accessoryAlec Berg2015-06-101-8/+38