summaryrefslogtreecommitdiff
path: root/common/usb_pd_protocol.c
Commit message (Expand)AuthorAgeFilesLines
* usb_pd_protocol: Add PD_ROLE_DISCONNECTED for data role swapsDuncan Laurie2018-05-011-0/+5
* ppc: Add driver for NX20P3483Scott Collyer2018-03-271-3/+3
* usb-pd: Tell TCPC and PPC to both source VconnJett Rink2018-03-031-6/+8
* pd: retry DR_SWAP after a WAITVincent Palatin2018-02-211-1/+4
* usb-pd: Apply Vconn before Vbus as per USB TypeC spec (v 1.3)Jett Rink2018-02-121-7/+16
* usb-pd: Clear active contract bit before browning out systemJett Rink2018-02-091-1/+6
* usb-pd: Adding port number to debug messagesJett Rink2018-02-081-15/+15
* cleanup: adding port info and timing to debug messageJett Rink2018-02-051-1/+1
* Enable PD communication in RO for external displayDaisuke Nojiri2018-02-031-0/+5
* ppc: Add Vconn and CC polarity settings.Aseda Aboagye2018-02-011-8/+31
* cleanup: Remove CONFIG_USB_PD_TCPC_BOARD_INITShawn Nematbakhsh2018-01-301-5/+0
* usb pd: Increasing delay for Rp time on CC linesJett Rink2018-01-261-2/+2
* usbc: Moving PPC init after setting TCPC resistors.Jett Rink2018-01-251-0/+11
* USB/PD: Request discover identity on bootDaisuke Nojiri2018-01-041-12/+19
* chipset: Introduce CHIPSET_STATE_ANY_SUSPENDFurquan Shaikh2017-11-281-1/+1
* pd: Add pd_capable() to check PD capability of partner portShawn Nematbakhsh2017-11-071-4/+9
* PD: Make current USB PD Stack REV 3 compliantSam Hurst2017-10-241-18/+422
* pd: Fix false USB-C DTS detectionShawn Nematbakhsh2017-10-231-1/+1
* cleanup: pd: Make PDO find / extract functions non-staticShawn Nematbakhsh2017-10-191-18/+3
* charge_ramp: Ramp USB-C DTS sourcesShawn Nematbakhsh2017-10-191-3/+6
* pd: Remove ACCESSORY statesShawn Nematbakhsh2017-10-191-93/+30
* pd: Add "freeze" dual-role policyShawn Nematbakhsh2017-10-191-2/+9
* servo_v4: Use charge_manager for input port / ILIM selectionShawn Nematbakhsh2017-10-191-5/+5
* cleanup: pd: Remove CONFIG_CASE_CLOSED_DEBUGShawn Nematbakhsh2017-10-051-20/+6
* pd: Apply consistent Rp at bootShawn Nematbakhsh2017-09-211-0/+5
* pd: Allow deep sleep in SRC_DISCOVERYShawn Nematbakhsh2017-09-111-2/+2
* pd: Remove support for debug accessories that provide VBUS + RdShawn Nematbakhsh2017-09-111-38/+3
* Treat SYSTEM_IMAGE_RW_B also as RW copyDaisuke Nojiri2017-09-091-1/+1
* anx3429: force chip reset on PD_RESUMECaveh Jalali2017-08-291-2/+13
* tcpc: Move board level TCPC init to happen in pd_task initScott Collyer2017-08-231-0/+5
* pd_control: make DISABLE port specificCaveh Jalali2017-08-231-3/+3
* usb_pd_protocol: Req SNK Cap if not received yet.Aseda Aboagye2017-08-111-2/+1
* charge_manager: Consider port in source PDO.Aseda Aboagye2017-08-111-2/+2
* Fix inconsistent task function declarationsStefan Reinauer2017-08-081-1/+1
* Fix compilation with coreboot-sdkStefan Reinauer2017-08-041-1/+1
* PD_CONTROL: add subcommand to power up a TCPC.Caveh Jalali2017-08-031-0/+3
* ec_commands: Add define for maximum number of PD portsShawn Nematbakhsh2017-07-181-0/+2
* usb_pd: only service interrupts on enabled ports.Caveh Jalali2017-06-301-0/+11
* tcpm: add .release driver operation.Caveh Jalali2017-06-281-2/+19
* vboot: Add vboot for EC by ECDaisuke Nojiri2017-06-281-1/+1
* pd_suspend: coordinate with pd_task().Caveh Jalali2017-06-281-9/+35
* tcpm: anx74xx: Improvements to low power mode for S3/G3 chipset stateScott2017-04-111-0/+6
* servo_v4: Added dts_mode on/off control for DUT port connectionScott2017-04-071-10/+3
* servo_v4: Set desired data role for DUT port to UFPScott2017-03-261-0/+2
* tcpm: Call usb_mux board_init on exit from low power modeDaisuke Nojiri2017-03-161-1/+8
* pd: Changes to USB PD state machine for SRC DTS modeScott2017-03-131-9/+31
* pdcontrol: Suspend port individuallyDaisuke Nojiri2017-03-071-62/+64
* pd: Store PD active state in battery-backed memoryShawn Nematbakhsh2017-02-251-4/+29
* pdchipinfo: Add option to force renewalDaisuke Nojiri2017-02-141-2/+2
* pdchipinfo: Increase compatibility of fw_versionDaisuke Nojiri2017-02-141-2/+2