summaryrefslogtreecommitdiff
path: root/common/usb_pd_protocol.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* pd: use pdcmd task to handle tcpc interruptAlec Berg2015-06-051-3/+0
* pd: implement TCPC RX Detect register to enable/disable TCPC RXAlec Berg2015-06-031-14/+33
* oak: Add PD communication to oakAlec Berg2015-05-301-0/+3
* pd: fix tcpc alert to handle multiple alert bits set at onceAlec Berg2015-05-291-3/+6
* pd: fix type-C current limit detectionVincent Palatin2015-05-281-2/+2
* pd: avoid re-sending discovery VDMs after power swapAlec Berg2015-05-271-7/+6
* pd: fix duplicate PD receive event on combined TCPM/TCPCAlec Berg2015-05-271-0/+9