summaryrefslogtreecommitdiffstats
path: root/drivers/usb/typec/ucsi/ucsi.c
Commit message (Expand)AuthorAgeFilesLines
* usb: typec: ucsi: Fix connector check on initChristian A. Ehrhardt2024-04-041-2/+4
* usb: typec: ucsi: Check capabilities before cable and identity discoveryJameson Thies2024-03-261-13/+21
* usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before resetChristian A. Ehrhardt2024-03-261-1/+35
* usb: typec: ucsi: Ack unsupported commandsChristian A. Ehrhardt2024-03-261-1/+5
* usb: typec: ucsi: Check for notifications after initChristian A. Ehrhardt2024-03-261-1/+9
* usb: typec: ucsi: Clear EVENT_PENDING under PPM lockChristian A. Ehrhardt2024-03-261-2/+2
* usb: typec: ucsi: Register SOP' alternate modes with cable plugJameson Thies2024-03-051-0/+60
* usb: typec: ucsi: Register SOP/SOP' Discover Identity ResponsesJameson Thies2024-03-051-0/+112
* usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTYJameson Thies2024-03-051-0/+73
* usb: typec: ucsi: Get PD revision for partnerAbhishek Pandit-Subedi2024-02-171-0/+23
* usb: typec: ucsi: Limit read size on v1.2Abhishek Pandit-Subedi2024-02-171-2/+24
* usb: ucsi: Add missing ppm_lockChristian A. Ehrhardt2024-01-271-0/+2
* usb: typec: ucsi: fix UCSI on buggy Qualcomm devicesDmitry Baryshkov2023-12-071-0/+3
* usb: typec: ucsi: Fix missing link removalHeikki Krogerus2023-10-111-0/+1
* usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command failsPrashanth K2023-10-021-0/+1
* usb: typec: ucsi: Add debugfs for ucsi commandsSaranya Gopal2023-08-081-0/+15
* usb: typec: ucsi: move typec_set_mode(TYPEC_STATE_SAFE) to ucsi_unregister_pa...Neil Armstrong2023-07-251-2/+2
* Merge tag 'usb-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2023-07-031-0/+17
|\
| * usb: typec: ucsi: call typec_set_mode on non-altmode partner changeNeil Armstrong2023-06-211-0/+17
* | usb: typec: ucsi: Fix command cancellationHeikki Krogerus2023-06-131-4/+7
|/
* usb: typec: ucsi: don't print PPM init deferred errorsFabrice Gasnier2023-04-201-2/+4
* usb: ucsi: Fix ucsi->connector raceHans de Goede2023-03-091-13/+9
* usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()Hans de Goede2023-03-091-5/+6
* Merge 6.2-rc7 into usb-nextGreg Kroah-Hartman2023-02-061-1/+8
|\
| * usb: typec: ucsi: Don't attempt to resume the ports before they existHeikki Krogerus2023-02-021-1/+8
* | Merge 6.2-rc5 into usb-nextGreg Kroah-Hartman2023-01-231-3/+22
|\|
| * usb: ucsi: Ensure connector delayed work items are flushedJack Pham2023-01-171-3/+21
* | usb: typec: ucsi: Register USB Power Delivery CapabilitiesSaranya Gopal2023-01-061-13/+150
|/
* usb: typec: ucsi: Resume in separate workHeikki Krogerus2022-11-291-4/+13
* usb: typec: ucsi: Check the connection on resumeHeikki Krogerus2022-10-221-13/+29
* Merge tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2022-10-071-5/+3
|\
| * usb: typec: ucsi: Don't warn on probe deferralWayne Chang2022-09-301-5/+3
* | usb: typec: ucsi: Remove incorrect warningHeikki Krogerus2022-09-271-2/+0
|/
* Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()"Takashi Iwai2022-08-231-29/+24
* usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completionLinyu Yuan2022-07-271-0/+4
* Merge 5.18-rc5 into usb-nextGreg Kroah-Hartman2022-05-031-7/+17
|\
| * usb: typec: ucsi: Fix role swappingHeikki Krogerus2022-04-211-7/+13
| * usb: typec: ucsi: Fix reuse of completion structureHeikki Krogerus2022-04-211-0/+4
* | usb: typec: ucsi: Wait for the USB role switchesLinyu Yuan2022-04-261-12/+20
* | usb: typec: ucsi: add a common function ucsi_unregister_connectors()Linyu Yuan2022-04-261-24/+29
|/
* Merge 5.16-rc8 into usb-nextGreg Kroah-Hartman2022-01-031-1/+3
|\
| * usb: typec: ucsi: Only check the contract if there is a connectionHeikki Krogerus2021-12-211-1/+3
* | usb: typec: ucsi: Expose number of alternate modes in partnerSaranya Gopal2021-11-171-1/+15
|/
* usb: typec: ucsi: Better fix for missing unplug events issueHeikki Krogerus2021-10-051-145/+45
* usb: typec: ucsi: Read the PDOs in separate workHeikki Krogerus2021-10-051-13/+17
* usb: typec: ucsi: Check the partner alt modes always if there is PD contractHeikki Krogerus2021-10-051-5/+9
* usb: typec: ucsi: Add polling mechanism for partner tasks like alt mode checkingHeikki Krogerus2021-10-051-19/+100
* usb: typec: ucsi: Don't stop alt mode registration on busy conditionHeikki Krogerus2021-10-051-0/+2
* usb: typec: ucsi: Always cancel the command if PPM reports BUSY conditionHeikki Krogerus2021-10-051-1/+3
* Merge tag 'v5.13-rc6' into usb-nextGreg Kroah-Hartman2021-06-141-0/+1
|\