mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 10:00:17 +00:00
ALSA: usb-audio: fix control pipe direction
[ Upstream commit7963891f7c] Since the requesttype has USB_DIR_OUT the pipe should be constructed with usb_sndctrlpipe(). Fixes:8dc5efe3d1("ALSA: usb-audio: Add support for Presonus Studio 1810c") Signed-off-by: Roy Vegard Ovesen <roy.vegard.ovesen@gmail.com> Link: https://patch.msgid.link/aPPL3tBFE_oU-JHv@ark Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
411b8b9c9c
commit
c903a5848d
@@ -181,7 +181,7 @@ snd_sc1810c_get_status_field(struct usb_device *dev,
|
||||
|
||||
pkt_out.fields[SC1810C_STATE_F1_IDX] = SC1810C_SET_STATE_F1;
|
||||
pkt_out.fields[SC1810C_STATE_F2_IDX] = SC1810C_SET_STATE_F2;
|
||||
ret = snd_usb_ctl_msg(dev, usb_rcvctrlpipe(dev, 0),
|
||||
ret = snd_usb_ctl_msg(dev, usb_sndctrlpipe(dev, 0),
|
||||
SC1810C_SET_STATE_REQ,
|
||||
SC1810C_SET_STATE_REQTYPE,
|
||||
(*seqnum), 0, &pkt_out, sizeof(pkt_out));
|
||||
|
||||
Reference in New Issue
Block a user