summaryrefslogtreecommitdiff
path: root/drivers/usb/typec/tcpm/tcpci.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-11usb: typec: tcpci: support edge irqEmanuele Ghidoli1-10/+20
2024-08-12Merge 6.11-rc3 into usb-nextGreg Kroah-Hartman1-1/+1
2024-08-07usb: typec: tcpci: use GENMASK() for TCPC_TRANSMIT register fieldsAndré Draszik1-2/+5
2024-08-07usb: typec: tcpci: use GENMASK() for TCPC_MSG_HDR_INFO_REVAndré Draszik1-1/+1
2024-08-07usb: typec: tcpci: use GENMASK() for TCPC_ROLE_CTRL_RP_VALAndré Draszik1-9/+12
2024-08-07usb: typec: tcpci: use GENMASK() for TCPC_ROLE_CTRL_CC[12]André Draszik1-40/+33
2024-08-07usb: typec: tcpci: use GENMASK() for TCPC_CC_STATUS_CC[12]André Draszik1-4/+3
2024-07-31usb: typec: tcpci: Fix error code in tcpci_check_std_output_cap()Dan Carpenter1-1/+1
2024-07-10usb: typec: Drop explicit initialization of struct i2c_device_id::driver_data...Uwe Kleine-König1-1/+1
2024-07-03usb: typec: tcpci: add support to set connector orientationMarco Felsch1-0/+44
2024-03-05usb: typec: tcpci: add generic tcpci fallback compatibleMarco Felsch1-0/+1
2024-01-27usb: typec: tcpci: add attempt_vconn_swap_discovery callbackRD Babiera1-0/+11
2024-01-27usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receiveRD Babiera1-2/+5
2024-01-27usb: 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-07Merge 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-23treewide: 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