[PATCH v2 0/2] Introduce Sink Cap Extended AMS
From: Amit Sunil Dhamne via B4 Relay
Date: Mon Feb 23 2026 - 15:09:29 EST
This patchset adds support for Sink Cap Extended AMS. This is a
"required" AMS for PD 3.1 compliance for Sink or DRP ports and a
pre-requisite for Battery Caps and Battery Status AMSes.
Signed-off-by: Amit Sunil Dhamne <amitsd@xxxxxxxxxx>
---
Changes in v2:
- Fixed comment for `struct sink_caps_ext_msg`, `struct pd_identifier` and
`struct sink_caps_ext_data`. (Linux Test Robot)
- Added Reviewed-by tag for DT binding patch. (Rob Herring)
- Link to v1: https://lore.kernel.org/r/20260211-skedb-v1-0-616340426cdc@xxxxxxxxxx
---
Amit Sunil Dhamne (2):
dt-bindings: connector: Add sink properties to comply with PD 3.1 spec
usb: typec: tcpm: add support for Sink Cap Extended msg response
.../bindings/connector/usb-connector.yaml | 34 +++
.../devicetree/bindings/usb/maxim,max33359.yaml | 4 +
drivers/usb/typec/tcpm/tcpm.c | 253 ++++++++++++++++++++-
include/dt-bindings/usb/pd.h | 18 ++
include/linux/usb/pd.h | 82 ++++++-
5 files changed, 388 insertions(+), 3 deletions(-)
---
base-commit: 8bf22c33e7a172fbc72464f4cc484d23a6b412ba
change-id: 20260210-skedb-5aebb944c35f
Best regards,
--
Amit Sunil Dhamne <amitsd@xxxxxxxxxx>