On 19.12.2023 13:01, Konrad Dybcio wrote:
On 15.12.2023 22:49, Wesley Cheng wrote:
The Qualcomm USB audio offload driver utilizes the QMI protocol to communicate with the audio DSP. Add the necessary QMI header and field definitions, so the QMI interface driver is able to route the QMI packet received to the USB audio offload driver.
Signed-off-by: Wesley Cheng quic_wcheng@quicinc.com
sound/usb/qcom/usb_audio_qmi_v01.c | 892 +++++++++++++++++++++++++++++ sound/usb/qcom/usb_audio_qmi_v01.h | 162 ++++++ 2 files changed, 1054 insertions(+) create mode 100644 sound/usb/qcom/usb_audio_qmi_v01.c create mode 100644 sound/usb/qcom/usb_audio_qmi_v01.h
diff --git a/sound/usb/qcom/usb_audio_qmi_v01.c b/sound/usb/qcom/usb_audio_qmi_v01.c new file mode 100644 index 000000000000..bdfd67d980eb --- /dev/null +++ b/sound/usb/qcom/usb_audio_qmi_v01.c @@ -0,0 +1,892 @@ +// SPDX-License-Identifier: GPL-2.0 +/*
- Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved.
- */
+#include <linux/soc/qcom/qmi.h>
+#include "usb_audio_qmi_v01.h"
+static struct qmi_elem_info mem_info_v01_ei[] = {
can these be const?
Sorry, it was already pointed out.
Konrad