summaryrefslogtreecommitdiff
path: root/common/usb_pd_tcpc.c
Commit message (Expand)AuthorAgeFilesLines
* tcpm: ignore repeated MessageIDYilun Lin2019-08-251-31/+0
* usb: convert cc1 from int to enumJett Rink2019-08-091-2/+3
* ec: Remove extraneous new line as the end of CPRINTS stringsNicolas Boichat2019-06-201-1/+1
* usb: add inline helper method for CC linesJett Rink2019-05-021-3/+3
* chocodile_vpdmcu: Firmware for chocodile mcuSam Hurst2019-04-081-2/+26
* common/usb_pd_tcpc: Ignore repeat messagesKarthikeyan Ramasubramanian2019-03-281-0/+31
* pd: Enable USB PD SOP' and SOP'' CommunicationSam Hurst2019-01-071-5/+44
* cleanup: rename Rp enum values for clarityJett Rink2018-10-121-3/+3
* tcpc: Resume suspended ports after an intervalJonathan Brandmeyer2018-10-041-1/+11
* tcpm: add TCPC RX circular buffer in ECJett Rink2018-09-071-2/+2
* PD: Make current USB PD Stack REV 3 compliantSam Hurst2017-10-241-1/+1
* tcpc: Don't retry sending of source capsShawn Nematbakhsh2017-10-131-1/+3
* Fix inconsistent task function declarationsStefan Reinauer2017-08-081-1/+1
* servo_v4: pd: Updated CC_NC and CC_RA macrosScott2017-03-261-7/+12
* pd: Add tcpc_select_rp_value to stub tcpm driverScott2017-03-021-0/+10
* servo_v4: pd: Added Device Test System supportScott2017-01-261-3/+3
* tcpci_tcpm_get_message: TCPC_REG_RX_BYTE_CNT includes headerNicolas Boichat2016-12-081-1/+1
* Fix various misspellings in commentsMartin Roth2016-11-151-1/+1
* cleanup: DECLARE_CONSOLE_COMMAND only needs 4 argsBill Richardson2016-08-241-2/+1
* cleanup: pd: Define VBUS detection sourceShawn Nematbakhsh2016-06-021-6/+6
* pd: Fix port enable check for low power idleShawn Nematbakhsh2016-04-251-1/+1
* tcpm: update code to support multiple tcpm driverKevin K Wong2016-04-171-0/+1
* tcpc: add 2 bytes into TX byte count registerAlec Berg2015-12-051-3/+0
* cleanup: Fix gcc 5.2.1 compile errorsShawn Nematbakhsh2015-11-111-0/+1
* pd: add more power improvements to PD taskAlec Berg2015-10-301-1/+41
* tcpc: re-initialize tcpc if it reboots while tcpm is runningAlec Berg2015-10-221-3/+15
* pd: Cleanup usb_pd low power idle sleep maskShawn Nematbakhsh2015-10-061-0/+15
* tcpc: don't allow tcpc write command until initializedAlec Berg2015-09-211-0/+5
* tcpc: update to tcpci RC3Alec Berg2015-09-161-16/+23
* oak_pd: tcpm_power_status: Update power status on initRong Chang2015-09-141-19/+28
* pd: Enable detection of VBUS via the TCPM/TCPCI interfaceScott2015-08-211-0/+51
* tcpc: fix rx buffer overrun bugAlec Berg2015-08-041-2/+6
* tcpc: add RX message buffer and don't send goodCRC when fullAlec Berg2015-08-011-18/+73
* tcpc: move tcpc initialized bit into error status registerAlec Berg2015-07-241-1/+9
* tcpc: use initialization complete alert bit to signal readinessAlec Berg2015-06-301-7/+12
* tcpc: update tcpci registers to latest specAlec Berg2015-06-301-10/+5
* pd: refactor tcpm and move alert function to tcpm driverAlec Berg2015-06-301-7/+8
* pd: Add support for TCPC Alert and Alert_Mask registersScott2015-06-231-31/+63
* tcpc: use vendor ID register to signal TCPC readinessAlec Berg2015-06-171-0/+9
* tcpc: initialize CC termination based on default PD roleAlec Berg2015-06-161-0/+2
* tcpc: Avoid missampling CC line immediately after transmitAlec Berg2015-06-131-16/+19
* pd: implement TCPC RX Detect register to enable/disable TCPC RXAlec Berg2015-06-031-30/+27
* pd: move non-phy layer config out of usb_pd_config.hAlec Berg2015-05-271-7/+15
* pd: add first version of TCPCI I2C interfaceAlec Berg2015-05-221-35/+183
* pd: add config options for including TCPM and TCPC separatelyAlec Berg2015-05-221-10/+9
* pd: initial split of protocol code to create port controllerAlec Berg2015-05-221-0/+963