[PATCH 1/2] i3c: Add HDR_BT mode to the I3C framework

Dineshkumar Parameswaran Dineshkumar.Parameswaran at synopsys.com
Tue Oct 13 01:04:12 PDT 2026


Enables representing HDR-BT capability in the core transfer mode
definitions.

Signed-off-by: Dineshkumar Parameswaran <parame at synopsys.com>
---
 include/linux/i3c/device.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/include/linux/i3c/device.h b/include/linux/i3c/device.h
index e30ea2cb13cb..87aa6bfab69d 100644
--- a/include/linux/i3c/device.h
+++ b/include/linux/i3c/device.h
@@ -43,13 +43,15 @@ enum i3c_error_code {
  * @I3C_HDR_DDR: DDR mode
  * @I3C_HDR_TSP: TSP mode
  * @I3C_HDR_TSL: TSL mode
+ * @I3C_HDR_BT: BT mode
  * @I3C_SDR: SDR mode (NOT HDR mode)
  */
 enum i3c_xfer_mode {
-	/* The below 3 value (I3C_HDR*) must match GETCAP1 Byte bit position */
+	/* The below 4 value (I3C_HDR*) must match GETCAP1 Byte bit position */
 	I3C_HDR_DDR = 0,
 	I3C_HDR_TSP = 1,
 	I3C_HDR_TSL = 2,
+	I3C_HDR_BT = 3,
 	/* Use for default SDR transfer mode */
 	I3C_SDR = 31,
 };
-- 
2.34.1




More information about the linux-i3c mailing list