|
|
Log in / Subscribe / Register

Introduce Sink Cap Extended AMS

From:  Amit Sunil Dhamne via B4 Relay <devnull+amitsd.google.com-AT-kernel.org>
To:  Rob Herring <robh-AT-kernel.org>, Krzysztof Kozlowski <krzk+dt-AT-kernel.org>, Conor Dooley <conor+dt-AT-kernel.org>, Greg Kroah-Hartman <gregkh-AT-linuxfoundation.org>, Badhri Jagan Sridharan <badhri-AT-google.com>, Heikki Krogerus <heikki.krogerus-AT-linux.intel.com>
Subject:  [PATCH 0/2] Introduce Sink Cap Extended AMS
Date:  Wed, 11 Feb 2026 23:25:34 +0000
Message-ID:  <20260211-skedb-v1-0-616340426cdc@google.com>
Cc:  devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, linux-usb-AT-vger.kernel.org, Kyle Tso <kyletso-AT-google.com>, RD Babiera <rdbabiera-AT-google.com>, Amit Sunil Dhamne <amitsd-AT-google.com>
Archive-link:  Article

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@google.com>
---
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: 8dfce8991b95d8625d0a1d2896e42f93b9d7f68d
change-id: 20260210-skedb-5aebb944c35f

Best regards,
-- 
Amit Sunil Dhamne <amitsd@google.com>





Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds