summaryrefslogtreecommitdiff
path: root/common/usbc/usb_pd_dpm.c
Commit message (Expand)AuthorAgeFilesLines
* TCPMv2: Gate DP module support on a CONFIGDiana Z2023-02-071-12/+5
* TCPMv2: Add host command VDM:Attention retrievalDiana Z2023-01-251-0/+2
* TCPMv2: Queue Attention messages for consumptionDiana Z2023-01-251-5/+107
* TCPMv2: Add SOP minor revision to EC_CMD_TYPEC_STATUSJameson Thies2023-01-181-1/+1
* TCPMv2: Make VDM ACKs available to the APDiana Z2022-12-131-6/+74
* TCPMv2: Pass NAK VDM headers to DPMDiana Z2022-12-061-1/+1
* common: Sort header filesJeremy Bettis2022-11-291-2/+2
* tcpmv2: dpm: Add DATA_RESET stateScott Collyer2022-11-291-25/+39
* tcpmv2: dpm: Split DPM_READY to DFP/UFP specific statesScott Collyer2022-11-291-64/+106
* tpcmv2: dpm: Rename attempt_mode_entry/exit functionsScott Collyer2022-11-071-232/+232
* tcpmv2: dpm: Convert dpm_run to a 1st class SM frameworkScott Collyer2022-11-031-19/+145
* build: clang workaround for LTOYuval Peress2022-10-281-8/+16
* TCPMv2: Generalize VDM Attention send in DPMDiana Z2022-10-271-33/+42
* tree: Enable warning for fallthrough in switch statementsTom Hughes2022-10-191-0/+2
* ectool: support bist share mode enable/disable commandScott Chao2022-10-061-0/+21
* usbc: modified the DPM logic to match the DP module logic.amber.chen2022-09-301-1/+1
* TCPMv2: Move TBT and USB4 code to modulesAbe Levkoy2022-09-141-0/+5
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
* TCMPV2: Add USB PD power button support in S0/S0ix/S3 statesJameson Thies2022-08-161-19/+59
* util: remove unused includesYuval Peress2022-08-051-0/+1
* TCPMv2: Add BIST shared modeDiana Z2022-08-031-2/+79
* TCPMV2: Handle TBT mode entrypoornima tom2022-07-261-0/+4
* usb_pd_dpm: fix sink_max_pdo_requestedEric Yilun Lin2022-07-191-1/+1
* TCPMV2: Add USB PD Power Button SupportJameson Thies2022-07-121-1/+83
* TCPMv2: Synchronize DP and DPM statesAbe Levkoy2022-07-011-0/+2
* common/usbc/usb_pd_dpm.c: Format with clang-formatJack Rosenthal2022-07-011-63/+60
* chipset: introduce CONFIG_AP_POWER_CONTROLPeter Marheine2022-06-151-3/+3
* Replace power_get_state calls with chipset_in_statePeter Marheine2022-06-031-30/+12
* TCPMV2: Add power state change to statusJameson Thies2022-05-211-3/+78
* TCPMV2: Update Status to include temperature informationJameson Thies2022-05-211-2/+52
* common/usbc: add new DPM for sink capability and request mismatchScott Chao2022-05-051-0/+26
* TCMPV2: Add state to send Status extended messagesJameson Thies2022-05-021-0/+32
* TCPMv2: Clean up Data Reset slightlyAbe Levkoy2022-05-021-2/+0
* usbc: define CONFIG_AP_PWRSEQ in usbc common filesDeepti Deshatty2022-03-091-1/+1
* TCPMv2: Data Reset to exit modesAbe Levkoy2022-02-151-4/+23
* atomic: cast to unsigned when shiftingDawid Niedzwiecki2021-12-171-3/+3
* usb: use atomic_t where possibleDawid Niedzwiecki2021-12-071-4/+4
* TCPMv2: Guard DATA_RESET using CONFIG_USB_PD_DATA_RESET_MSGScott Chao2021-11-301-0/+2
* TCPMv2: Delay Data Reset until mode entry requestAbe Levkoy2021-11-231-0/+3
* TCPMv2: Support Data Reset as DFP, initiatorAbe Levkoy2021-11-231-6/+35
* TCPMv2: Prepare for boards using USB mux taskDiana Z2021-11-151-0/+23
* TCPMv2: Add DPM setup enumDiana Z2021-11-151-15/+24
* Task: Introduce generic deferred checkDiana Z2021-11-081-1/+1
* tree: Create usb_pd_pdo.cTom Hughes2021-11-051-0/+1
* TCPM: Rename enum tcpm_sop_type and its constantsAbe Levkoy2021-08-311-11/+12
* TCPM: Rename enum tcpm_transmit_typeAbe Levkoy2021-08-181-4/+5
* TCPMv2: Fix typoCaveh Jalali2021-07-131-1/+1
* TCPMv2: Add new override function for getting default RpScott Collyer2021-07-081-4/+5
* TCPMv2: Enter TBT/USB4 only if port supportsVijay Hiremath2021-04-271-1/+3
* usbc: change max_current_claimed_lock to use K_MUTEX_DEFINEJack Rosenthal2021-03-231-12/+1