From: Takashi Iwai Date: Tue, 21 Jan 2025 17:00:30 +0000 (+0100) Subject: ALSA: usb: fcp: Fix incorrect resp->opcode retrieval X-Git-Tag: v6.14-rc1~111^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f08cc80f69be62beb7a63cd4813c7989c8708831;p=thirdparty%2Fkernel%2Flinux.git ALSA: usb: fcp: Fix incorrect resp->opcode retrieval Fix a wrong conversion macro used for resp->opcode, which is __le32. Fixes: 46757a3e7d50 ("ALSA: FCP: Add Focusrite Control Protocol driver") Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202501212331.SaePSmsA-lkp@intel.com/ Link: https://patch.msgid.link/20250121170032.7236-3-tiwai@suse.de Signed-off-by: Takashi Iwai --- diff --git a/sound/usb/fcp.c b/sound/usb/fcp.c index 92e3caab0b826..cfa131b35e439 100644 --- a/sound/usb/fcp.c +++ b/sound/usb/fcp.c @@ -266,7 +266,7 @@ retry: if (req->opcode != resp->opcode) { usb_audio_err(mixer->chip, "FCP response %08x opcode mismatch %08x\n", - opcode, le16_to_cpu(resp->opcode)); + opcode, le32_to_cpu(resp->opcode)); return -EINVAL; }