summaryrefslogtreecommitdiff
path: root/driver/tcpm/ps8xxx.c
Commit message (Expand)AuthorAgeFilesLines
* ps8xxx: Add support for ps8815 A2 with bad FWCaveh Jalali2021-09-211-0/+7
* ps8xxx: Fix PD task hang if PS8xxx device is missingKeith Short2021-09-021-2/+3
* TCPM: Rename enum tcpm_sop_type and its constantsAbe Levkoy2021-08-311-3/+3
* USB MUX: Convert usb_mux HPD functions to use mux_state_tDiana Z2021-08-301-1/+3
* Homestar: Distinguish PS8755 with hidden registerxuxinxiong2021-08-251-0/+15
* TCPM: Rename enum tcpm_transmit_typeAbe Levkoy2021-08-181-1/+1
* ps8xxx: Wait for chip to wake up from LPMCaveh Jalali2021-08-171-1/+51
* ps8xxx: Check for register access errorsCaveh Jalali2021-08-161-7/+15
* ps8xxx: Refactor role control delay logicCaveh Jalali2021-08-141-8/+13
* USB MUX: Generalize mux ACKDiana Z2021-08-141-3/+3
* ps8xxx: Simplify firmware version logicCaveh Jalali2021-08-141-21/+18
* ps8xxx: Remove redundant & operator on functionsCaveh Jalali2021-08-131-27/+27
* ps8xxx: patch ps8805 A3 chip Device IDSue Chen2021-08-031-0/+36
* ps8xxx: Add board_ps8xxx_tcpc_init methodDevin Lu2021-06-251-0/+5
* Fix compilation issues with nocturne SDKPatryk Duda2021-06-171-2/+6
* ps8805: Add driver method to set/get GPIO signalsScott Collyer2021-06-161-0/+52
* ps8xxx: Handle null pointersCaveh Jalali2021-04-301-1/+9
* TCPC: Cleanup: Enable PPC from PD or Power MUXVijay Hiremath2021-04-201-1/+1
* Revert "ps8815: delete CONFIG_USB_PD_TCPM_PS8815_FORCE_DID"Zhuohao Lee2021-03-251-0/+45
* ps8815: Add workaround for incorrect CC linesKeith Short2021-02-021-1/+54
* ps8xxx: Set RP during LPM enter if TCPC acts as mux onlyPatryk Duda2021-01-281-0/+107
* TCPMv2: Support BIST Test ModeAbe Levkoy2021-01-221-0/+1
* ps8815: delete CONFIG_USB_PD_TCPM_PS8815_FORCE_DIDKeith Short2021-01-131-45/+0
* Move tcpic.h header into include/driverSimon Glass2021-01-071-1/+1
* tcpm: Move tcpm.h into an include directorySimon Glass2020-12-221-1/+1
* TCPC: Change SOP' disable interfaceDiana Z2020-11-181-1/+1
* ps8815: Add a delay after writes to ROLE_CONTROLKeith Short2020-11-181-2/+77
* tcpc: Cleanup usage of tcpci_set_role_ctrl()Keith Short2020-11-181-1/+2
* ps8xxx: Fix a typo of product ID, PS8751 vs PS8705Wai-Hong Tam2020-11-111-1/+1
* ps8xxx: Fix the check of entering low power modeWai-Hong Tam2020-10-231-1/+1
* tcpmv2: disable receive of SOP' during VCONN swapKeith Short2020-09-021-0/+3
* ps8xxx: support multiple chips in the runtimeMarco Chen2020-08-141-87/+234
* ec: change usage of dummySam Hurst2020-08-051-1/+1
* driver/tcpm/ps8xxx: Consistent DCI disable methodDevin Lu2020-07-281-46/+19
* driver/tcpm: add support for PS8755Devin Lu2020-07-231-6/+9
* ps8805: Follow the sequence to enable the DCI register accessWai-Hong Tam2020-07-211-4/+23
* ps8xxx: patch ps8815 A1 chip Device IDCaveh Jalali2020-06-291-3/+44
* ps8xxx: add helper function to access alternate I2C pagesCaveh Jalali2020-06-291-4/+2
* tcpm: Change the get_chip_info() to prevent race conditionsWai-Hong Tam2020-06-251-10/+10
* driver/tcpm: fix ps8705 definitionDevin Lu2020-06-181-1/+1
* driver/tcpm: Add support for PS8705Aseda Aboagye2020-06-171-2/+36
* TCPMv2: Only include PD3.0 functionality when CONFIG_USB_PD_REV30Sam Hurst2020-05-211-2/+1
* tcpc: change name of get_vbus_level to check_vbus_levelDenis Brockus2020-05-151-1/+1
* PS8751: Disallow running with PD 3.0Diana Z2020-03-141-0/+9
* Revert "Ampton: Set the PS8751 to source mode before enter low power mode"Matthew Blecker2020-03-071-30/+0
* usb_mux: retimer: mux as chained mux and retimerDenis Brockus2020-02-281-18/+21
* PS8xxx: Workaround of Connection Detection not restartedWai-Hong Tam2020-02-261-1/+41
* ps8xxx: Only apply PS8751 DRP disabled CC status workaround to PS8751.Matthew Blecker2020-02-221-18/+24
* ps8xxx: Set I2CIDLE command to enter low power mode for ps8805/ps8815Wai-Hong Tam2020-02-061-1/+9
* PS8805: Treat unexpected chip info values as errorWai-Hong Tam2020-01-271-0/+7