[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250827201241.3111857-1-anjelique.melendez@oss.qualcomm.com>
Date: Wed, 27 Aug 2025 13:12:39 -0700
From: Anjelique Melendez <anjelique.melendez@....qualcomm.com>
To: heikki.krogerus@...ux.intel.com, gregkh@...uxfoundation.org
Cc: lumag@...nel.org, neil.armstrong@...aro.org, johan+linaro@...nel.org,
quic_bjorande@...cinc.com, linux-usb@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-arm-msm@...r.kernel.org
Subject: [PATCH v3 0/2] usb: typec: ucsi_glink: Add support UCSI v2
UCSI v2 specification has increased the MSG_IN and MSG_OUT size from
16 bytes to 256 bytes each for the message exchange between OPM and PPM
This makes the total buffer size increase from 48 bytes to 528 bytes.
Update the buffer size to support this increase.
While at it also update the UCSI read/request buffers to be packed.
Changes since v2:
- Added "usb: typec: ucsi_glink: Update request/response buffers
to be packed" patch
- Added length checks
- Updated version checks to use UCSI_VERSION_2_0 instead of UCSI_VERSION_2_1
- link: https://lore.kernel.org/all/20250716005224.312155-1-anjelique.melendez@oss.qualcomm.com/
Changes since v1:
- Defined buf size in terms of other UCSI defines
- Removed UCSI_BUF_SIZE and used the explicit v1 or v2 buffer size macros
- Removed Qualcomm copyright
- link: https://lore.kernel.org/all/20250624222922.2010820-1-anjelique.melendez@oss.qualcomm.com/
Anjelique Melendez (2):
usb: typec: ucsi_glink: Update request/response buffers to be packed
usb: typec: ucsi_glink: Increase buffer size to support UCSI v2
drivers/usb/typec/ucsi/ucsi_glink.c | 93 ++++++++++++++++++++++++-----
1 file changed, 79 insertions(+), 14 deletions(-)
--
2.34.1
Powered by blists - more mailing lists