summaryrefslogtreecommitdiffstats
path: root/drivers/usb/typec/tcpm/tcpm.c
Commit message (Expand)AuthorAgeFilesLines
* usb: typec: tcpm: Check for port partner validity before consuming itBadhri Jagan Sridharan2024-04-301-7/+23
* usb: typec: tcpm: enforce ready state when queueing alt mode vdmRD Babiera2024-04-301-0/+4
* usb: typec: tcpm: unregister existing source caps before re-registrationAmit Sunil Dhamne2024-04-301-1/+4
* usb: typec: tcpm: clear pd_event queue in PORT_RESETRD Babiera2024-04-301-0/+1
* usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlockedRD Babiera2024-04-301-1/+1
* usb: typec: tcpm: Correct the PDO counting in pd_setKyle Tso2024-04-041-2/+2
* usb: typec: tcpm: Update PD of Type-C port upon pd_setKyle Tso2024-03-261-0/+2
* usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd()Xu Yang2024-03-261-2/+0
* usb: typec: tcpm: Correct port source pdo array in pd_set callbackKyle Tso2024-03-261-1/+1
* Merge tag 'usb-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2024-03-211-153/+899
|\
| * usb: typec: tcpm: add support to set tcpc connector orientatitionMarco Felsch2024-03-051-0/+6
| * usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdmRD Babiera2024-03-051-10/+16
| * Merge v6.8-rc6 into usb-nextGreg Kroah-Hartman2024-02-261-4/+2
| |\
| * \ Merge 6.8-rc3 into usb-nextGreg Kroah-Hartman2024-02-041-3/+3
| |\ \
| * | | usb: typec: tcpm: add alt mode enter/exit/vdm support for sop'RD Babiera2024-01-271-20/+106
| * | | usb: typec: tcpm: add discover svids and discover modes support for sop'RD Babiera2024-01-271-21/+140
| * | | usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUESTRD Babiera2024-01-271-6/+43
| * | | usb: typec: tcpm: add discover identity support for SOP'RD Babiera2024-01-271-48/+340
| * | | usb: typec: tcpm: add control message support to sop'RD Babiera2024-01-271-45/+114
| * | | usb: typec: tcpm: process receive and transmission of sop' messagesRD Babiera2024-01-271-11/+134
| * | | usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receiveRD Babiera2024-01-271-1/+9
* | | | usb: typec: tpcm: Fix PORT_RESET behavior for self powered devicesBadhri Jagan Sridharan2024-03-051-2/+5
| |_|/ |/| |
* | | usb: typec: tpcm: Fix issues with power being removed during resetMark Brown2024-02-201-1/+2
* | | Revert "usb: typec: tcpm: reset counter when enter into unattached state afte...Ondrej Jirman2024-02-191-3/+0
| |/ |/|
* | usb: typec: tcpm: fix the PD disabled caseDmitry Baryshkov2024-01-271-1/+2
* | Revert "usb: typec: tcpm: fix cc role at port reset"Badhri Jagan Sridharan2024-01-271-2/+1
|/
* usb: typec: tcpm: Support multiple capabilitiesKyle Tso2024-01-041-89/+298
* usb: typec: tcpm: Parse Accessory Mode informationDmitry Baryshkov2023-12-151-0/+9
* usb: typec: tcpm: Query Source partner for FRS capability only if it is DRPKyle Tso2023-12-151-1/+2
* usb: typec: tcpm: add tcpm_port_error_recovery symbolRD Babiera2023-12-041-0/+14
* Merge 6.7-rc3 into usb-nextGreg Kroah-Hartman2023-11-271-1/+11
|\
| * usb: typec: tcpm: Fix sink caps op current checkBadhri Jagan Sridharan2023-11-211-1/+2
| * usb: typec: tcpm: Skip hard reset when in error recoveryBadhri Jagan Sridharan2023-11-211-0/+9
* | usb: typec: tcpm: skip checking port->send_discover in PD3.0Guan-Yu Lin2023-11-231-3/+3
|/
* usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm()Jimmy Hu2023-10-271-0/+3
* usb: typec: tcpm: Add additional checks for contaminantBadhri Jagan Sridharan2023-10-211-0/+2
* usb:typec:tcpm:support double Rp to Vbus cable as sinkMichael Wu2023-10-021-2/+2
* tcpm: Avoid soft reset when partner does not support get_statusBadhri Jagan Sridharan2023-08-231-0/+7
* usb: typec: tcpm: reset counter when enter into unattached state after try roleXu Yang2023-08-231-0/+3
* usb: typec: tcpm: set initial svdm version based on pd revisionRD Babiera2023-08-231-4/+31
* usb: typec: bus: verify partner exists in typec_altmode_attentionRD Babiera2023-08-221-1/+2
* Merge 6.5-rc6 into usb-nextGreg Kroah-Hartman2023-08-141-0/+7
|\
| * usb: typec: tcpm: Fix response to vsafe0V eventBadhri Jagan Sridharan2023-08-041-0/+7
* | usb: typec: tcpm: not sink vbus if operational current is 0mAXu Yang2023-08-041-2/+5
* | usb: typec: tcpm: Refactor the PPS APDO selectionKyle Tso2023-08-041-101/+21
|/
* usb: typec: tcpm: add get max power supportFrank Wang2023-06-191-0/+24
* usb: typec: tcpm: fix cc role at port resetFrank Wang2023-06-191-1/+2
* usb: typec: tcpm: fix multiple times discover svids errorFrank Wang2023-04-201-1/+15
* usb: typec: tcpm: try to get role switch from tcpc fwnodeLi Jun2023-04-051-0/+2
* Merge 6.3-rc4 into usb-nextGreg Kroah-Hartman2023-03-271-4/+24
|\