]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
accel/qaic: Support the new READ_DATA implementation
authorJeff Hugo <jeff.hugo@oss.qualcomm.com>
Tue, 7 Oct 2025 22:40:45 +0000 (00:40 +0200)
committerJeff Hugo <jeff.hugo@oss.qualcomm.com>
Tue, 14 Oct 2025 16:38:39 +0000 (10:38 -0600)
commit7fb19ea1ec6aa85c75905b1fd732d50801e7fb28
tree732987de57e02a024065d697742959118eef8679
parent4ddf4ddfceb40c8656600757c94d6ce80af8ad19
accel/qaic: Support the new READ_DATA implementation

AIC200 uses the newer "XBL" firmware implementation which changes the
expectations of how READ_DATA is performed. Larger data requests are
supported via streaming the data over the transport instead of requiring
a single transport transfer for everything.

Co-developed-by: Carl Vanderlip <quic_carlv@quicinc.com>
Signed-off-by: Carl Vanderlip <quic_carlv@quicinc.com>
Signed-off-by: Jeff Hugo <jeff.hugo@oss.qualcomm.com>
Signed-off-by: Youssef Samir <youssef.abdulrahman@oss.qualcomm.com>
Reviewed-by: Jeff Hugo <jeff.hugo@oss.qualcomm.com>
Reviewed-by: Carl Vanderlip <carl.vanderlip@oss.qualcomm.com>
Signed-off-by: Jeff Hugo <jeff.hugo@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20251007224045.605374-1-youssef.abdulrahman@oss.qualcomm.com
drivers/accel/qaic/sahara.c