ALSA: usb-audio: expose OCTA-CAPTURE control MIDI cables

The OCTA-CAPTURE uses cable 0 for MIDI. Control requests use cable 2,
and replies use cable 1.

Expose output cables 0 and 2 with mask 0x0005, and input cables 0 and 1
with mask 0x0003.

Tested on a physical OCTA-CAPTURE. Control requests sent on cable 2
received matching readback replies on cable 1, while cable 0 remained
available for MIDI.

Signed-off-by: Jonathan Seth Mainguy <jon@soh.re>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/20260829005001.534571-3-jon@soh.re
This commit is contained in:
Jonathan Seth Mainguy 2026-08-28 20:49:59 -04:00 committed by Takashi Iwai
parent a13515c7f1
commit a334881bcb

View File

@ -1363,8 +1363,8 @@ YAMAHA_DEVICE(0x7010, "UB99"),
},
{
QUIRK_DATA_MIDI_FIXED_ENDPOINT(2) {
.out_cables = 0x0001,
.in_cables = 0x0001
.out_cables = 0x0005,
.in_cables = 0x0003
}
},
{ QUIRK_DATA_IGNORE(3) },