diff options
author | Takashi Iwai <[email protected]> | 2022-06-06 18:09:09 +0200 |
---|---|---|
committer | Takashi Iwai <[email protected]> | 2022-06-06 18:11:09 +0200 |
commit | efb75df105e82f076a85b9f2d81410428bcb55fc (patch) | |
tree | efd0327c76ef57ad9cc9dfbb572fb1c4643f01c4 /tools/perf/scripts/python/Perf-Trace-Util | |
parent | 85743a847caeab696dafc4ce1a7e1e2b7e29a0f6 (diff) |
ALSA: usb-audio: Skip generic sync EP parse for secondary EP
When ep_idx is already non-zero, it means usually a capture stream
that is set up explicity by a fixed-format quirk, and applying the
check for generic (non-implicit-fb) sync EPs might hit incorrectly,
resulting in a bogus sync endpoint for the capture stream.
This patch adds a check for the ep_idx and skip if it's a secondary
endpoint. It's a part of the fixes for regressions on Saffire 6.
Fixes: 7b0efea4baf0 ("ALSA: usb-audio: Add missing ep_idx in fixed EP quirks")
Reported-and-tested-by: André Kapelrud <[email protected]>
Cc: <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Takashi Iwai <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util')
0 files changed, 0 insertions, 0 deletions