[PATCH 0/1] Fallback mechanism for GETMXDS CCC

From: Joshua Yeong
Date: Mon Sep 11 2023 - 17:04:29 EST


Some I3C hardware will report error when incorrect length is received from
device. GETMXDS CCC are availble in 2 formats; without turnaround time (format
1) and with turnaround time (format 2). There is no mechanics to determine which
format is supported by device. In case sending GETMXDS CCC format 2 resulted
failure, try sending GETMXDS CCC format 1 instead.

Joshua Yeong (1):
i3c: Add fallback method for GETMXDS CCC

drivers/i3c/master.c | 33 ++++++++++++++++++++++++++++-----
include/linux/i3c/ccc.h | 17 +++++++++++++++--
2 files changed, 43 insertions(+), 7 deletions(-)

--
2.25.1