[PATCH 0/2] usb: typec: tcpm: Make tSenderResponse timer configurable

From: Amit Sunil Dhamne via B4 Relay

Date: Sat Oct 03 2026 - 22:59:27 EST


TCPM currently uses a fixed, relaxed tSenderResponse value of 60 ms
(PD_T_SENDER_RESPONSE) for all typec ports. This series adds an
optional "sender-response-time-ms" connector property so that platforms
can specify a different value. Ports that don't specify the property
continue to use 60 ms, so the existing behavior is unchanged.

Dependencies:
Patch 2 ("usb: typec: tcpm: Allow configuring tSenderResponse via
fwnode") depends on patch 1 ("dt-bindings: connector: Add time property
for tSenderResponse"), as patch 1 documents the property that patch 2
parses.

Signed-off-by: Amit Sunil Dhamne <amitsd@xxxxxxxxxx>
---
Amit Sunil Dhamne (2):
dt-bindings: connector: Add time property for tSenderResponse
usb: typec: tcpm: Allow configuring tSenderResponse via fwnode

.../bindings/connector/usb-connector.yaml | 9 ++++++
.../devicetree/bindings/usb/maxim,max33359.yaml | 1 +
drivers/usb/typec/tcpm/tcpm.c | 35 ++++++++++++++--------
3 files changed, 32 insertions(+), 13 deletions(-)
---
base-commit: 93f51579e7df248780214094418f205253383cc5
change-id: 20260929-tcpm-sender-response-time-5c8e2ea3fb70

Best regards,
--
Amit Sunil Dhamne <amitsd@xxxxxxxxxx>