summaryrefslogtreecommitdiff
path: root/driver/tcpm/anx74xx.c
Commit message (Expand)AuthorAgeFilesLines
* usb: convert cc1 from int to enumJett Rink2019-08-091-1/+2
* Remove __7b, __8b and __7bfDenis Brockus2019-07-201-2/+2
* ec_commands: Rename 'renew' to 'live' in EC_CMD_USB_PD_CHIP_INFOKarthikeyan Ramasubramanian2019-07-201-3/+3
* Use 7bit I2C/SPI slave addresses in ECDenis Brockus2019-07-191-2/+2
* tcpm: Refactor tcpc_config to include a flags fieldScott Collyer2019-04-171-5/+4
* anx74xx: Make ML0/ML1 unconnected if USB is enabled but DP isn'tWai-Hong Tam2019-02-011-7/+13
* pd: Remove unneeded code from anx74xx.c tcpc driverSam Hurst2019-01-131-10/+5
* anx74xx: Rename the registers to more meaningfulWai-Hong Tam2019-01-111-14/+22
* pd: Enable USB PD SOP' and SOP'' CommunicationSam Hurst2019-01-071-3/+55
* tcpm: cache the firmware version for anx74xx and ps8xxx chips.Paul Moy2018-10-231-9/+7
* cleanup: rename Rp enum values for clarityJett Rink2018-10-121-3/+3
* tcpc: Resume suspended ports after an intervalJonathan Brandmeyer2018-10-041-3/+4
* anx3429: mark that version 1.6V is requiredJett Rink2018-09-281-0/+9
* pdchipinfo: add min firmware version to pdchipinfoJett Rink2018-09-281-2/+21
* pd: Don't auto toggle when DRP state is not dual role.Edward Hill2018-09-171-38/+21
* pd: Change tcpm_set_drp_toggle() to tcpm_enable_drp_toggle()Edward Hill2018-09-171-8/+3
* tcpm: add TCPC RX circular buffer in ECJett Rink2018-09-071-20/+51
* ss-mux: update semantics for TCPC/MUX only used as MUXJett Rink2018-09-051-25/+21
* anx74xx: consolidating anx74xx alert handlerJett Rink2018-08-301-90/+42
* cheza: Configure ANX3429 interrupt as open-drainWai-Hong Tam2018-08-231-0/+8
* tcpc: debounce entry into low-power modeJett Rink2018-07-181-5/+22
* anx3429: force chip reset on PD_RESUMECaveh Jalali2017-08-291-1/+1
* anx3429: read chip firmware version during initCaveh Jalali2017-08-251-0/+2
* anx74xx: enable driver "release".Caveh Jalali2017-08-241-1/+5
* tcpm: add .release driver operation.Caveh Jalali2017-06-281-0/+6
* pd: ensure tighter timings for IRQ_HPD pulseKevin K Wong2017-05-291-1/+14
* tcpm: anx74xx: Improvements to low power mode for S3/G3 chipset stateScott2017-04-111-13/+57
* tcpm: anx74xx: Take ANX3429 out of suspend state before I2C accessScott2017-04-111-6/+36
* tcpm: Call usb_mux board_init on exit from low power modeDaisuke Nojiri2017-03-161-1/+4
* tcpm: anx74xx: Only connect aux to sbu when DP mode is selectedScott2017-03-161-38/+105
* anx74xx: fix role bits for GOOD_CRCVincent Palatin2017-03-081-29/+4
* anx74xx: Restore behaviour if CONFIG_USB_PD_TCPC_LOW_POWER is unsetNicolas Boichat2017-02-171-10/+8
* pdchipinfo: Increase compatibility of fw_versionDaisuke Nojiri2017-02-141-2/+0
* ANX74xx: add TCPC low power mode for different DRP stateKevin K Wong2017-02-111-15/+58
* Add host command to get PD chip informationDaisuke Nojiri2017-02-091-5/+8
* tcpm: anx74xx: Remove auto-toggle supportShawn Nematbakhsh2016-12-201-18/+0
* usb_pd_protocol: tcpm_get_message: Check return valueNicolas Boichat2016-12-081-5/+2
* anx74xx: Fix typo in anx74xx_check_cc_type functionDivya Sasidharan2016-11-141-1/+1
* reef: enable tcpc low power modeKevin K Wong2016-11-111-0/+3
* anx74xx: Modifed tcpm_get_cc function to fix check for 3.0 A typeScott2016-11-041-26/+44
* reef: enable tcpc-controlled drp toggleKevin K Wong2016-11-021-9/+39
* anx74xx: Added check for hard reset done bit in IRQ statusScott2016-10-311-0/+4
* anx74xx: update usage with its CC_STATUS registerKevin K Wong2016-10-131-38/+26
* anx74xx: fix hard reset issue.Shaoliang Wang2016-09-241-81/+67
* tcpm: anx74xx: Initialize regs for proper CC cye diagramShawn Nematbakhsh2016-09-231-2/+22
* i2c: Add i2ctest console commandVijay Hiremath2016-09-231-0/+12
* anx74xx: remove pd role control from init codeKevin K Wong2016-09-231-3/+0
* reef: Print tcpc firmware versionDivya Sasidharan2016-09-211-0/+11
* tcpm: anx74xx: fix wrong clear CABLE_DET bit in 0x50:43 register.Tang Zhentian12016-09-211-10/+14
* anx74xx: fix Rp controlShaoliang Wang2016-09-151-5/+19