summaryrefslogtreecommitdiff
path: root/drivers/usb/typec/tcpm/tcpci.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-05usb: typec: tcpci: add generic tcpci fallback compatibleMarco Felsch1-0/+1
2024-01-28usb: typec: tcpci: add attempt_vconn_swap_discovery callbackRD Babiera1-0/+11
2024-01-28usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receiveRD Babiera1-2/+5
2024-01-28usb: typec: tcpci: add cable_comm_capable attributeRD Babiera1-0/+8
2023-08-22usb: typec: tcpci: clear the fault status bitMarco Felsch1-0/+4
2023-05-29usb: Switch i2c drivers back to use .probe()Uwe Kleine-König1-1/+1
2023-01-17usb: typec: tcpci: Add callback for evaluating contaminant presenceBadhri Jagan Sridharan1-0/+11
2023-01-17usb: typec: tcpci: Request IRQ with IRQF_SHAREDXu Yang1-2/+6
2022-11-22usb: typec: tcpm/tcpci: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+2
2022-11-22usb: typec: tcpci: fix of node refcount leak in tcpci_register_port()Yang Yingliang1-1/+4
2022-10-08Merge tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-22/+0
2022-08-19usb: typec: tcpci: Move function "tcpci_to_typec_cc" to commonGene Chen1-22/+0
2022-08-16i2c: Make remove callback return voidUwe Kleine-König1-3/+1
2022-07-08usb: typec: tcpci: move tcpci.h to include/linux/usb/Xin Ji1-2/+1
2022-05-05usb: typec: tcpci: Don't skip cleanup in .remove() on errorUwe Kleine-König1-1/+1
2022-01-25usb: typec: tcpci: don't touch CC line if it's Vconn sourceXu Yang1-0/+26
2021-10-11Merge 5.15-rc5 into usb-nextGreg Kroah-Hartman1-1/+1
2021-10-05usb: typec: tcpci: don't handle vSafe0V event if it's not enabledXu Yang1-1/+1
2021-10-05usb: typec: tcpci: Fix spelling mistake "resolbed" -> "resolved"Xu Yang1-1/+1
2021-06-17usb: typec: tcpci: Fix up sink disconnect thresholds for PDBadhri Jagan Sridharan1-6/+12
2021-05-24usb: typec: tcpci: Make symbol 'tcpci_apply_rc' staticWei Yongjun1-1/+2
2021-05-21usb: typec: tcpci: Implement callback for apply_rcBadhri Jagan Sridharan1-0/+27
2021-03-12usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macroBadhri Jagan Sridharan1-9/+5
2021-03-10usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUSBadhri Jagan Sridharan1-3/+18
2021-02-02usb: typec: tcpci: Add Callback to Usb Communication capable partnerBadhri Jagan Sridharan1-0/+9
2020-12-11usb: typec: tcpci: Enable bleed discharge when auto discharge is enabledBadhri Jagan Sridharan1-0/+2
2020-12-09usb: typec: tcpci: Add support to report vSafe0VBadhri Jagan Sridharan1-5/+34
2020-12-09usb: typec: tcpm: Pass down negotiated rev to update retry countBadhri Jagan Sridharan1-5/+7
2020-11-18usb: typec: tcpci: Implement Auto discharge disconnect callbacksBadhri Jagan Sridharan1-1/+62
2020-11-18usb: typec: tcpci: frs sourcing vbus callbackBadhri Jagan Sridharan1-0/+9
2020-10-08usb: typec: tcpci: Implement callbacks for FRSBadhri Jagan Sridharan1-0/+17
2020-10-08usb: typec: tcpci: Add set_vbus tcpci callbackBadhri Jagan Sridharan1-0/+7
2020-10-08usb: typec: tcpci: Add a getter method to retrieve tcpm_port referenceBadhri Jagan Sridharan1-0/+6
2020-09-16usb: typec: tcpci: update ROLE_CONTROL for DRPBadhri Jagan Sridharan1-1/+36
2020-09-16usb: typec: tcpci: Add support when hidden tx registers are inaccessibleBadhri Jagan Sridharan1-11/+35
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-07-21usb: typec: tcpci: Support BIST test data mode for compliance.Badhri Jagan Sridharan1-0/+9
2020-01-22usb: typec: tcpci: mask event interrupts when remove driverJun Li1-0/+6
2020-01-02USB-PD tcpm: bad warning+size, PPS adaptersDouglas Gilbert1-5/+15
2019-04-19usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPsHans de Goede1-3/+7
2018-09-20usb: typec: Group all TCPCI/TCPM code togetherHeikki Krogerus1-0/+612