summaryrefslogtreecommitdiff
path: root/samples
diff options
context:
space:
mode:
authorClemens Ladisch <clemens@ladisch.de>2012-10-31 15:35:30 (GMT)
committerClemens Ladisch <clemens@ladisch.de>2012-11-18 16:15:24 (GMT)
commite99ddfde6ae0dd2662bb40435696002b590e4057 (patch)
treebd190112eb0dad7aa3222ff86ebeb8cf4ab68ec7 /samples
parenta0d271cbfed1dd50278c6b06bead3d00ba0a88f9 (diff)
downloadlinux-fsl-qoriq-e99ddfde6ae0dd2662bb40435696002b590e4057.tar.xz
ALSA: ua101, usx2y: fix broken MIDI output
Commit 88a8516a2128 (ALSA: usbaudio: implement USB autosuspend) added autosuspend code to all files making up the snd-usb-audio driver. However, midi.c is part of snd-usb-lib and is also used by other drivers, not all of which support autosuspend. Thus, calls to usb_autopm_get_interface() could fail, and this unexpected error would result in the MIDI output being completely unusable. Make it work by ignoring the error that is expected with drivers that do not support autosuspend. Reported-by: Colin Fletcher <colin.m.fletcher@googlemail.com> Reported-by: Devin Venable <venable.devin@gmail.com> Reported-by: Dr Nick Bailey <nicholas.bailey@glasgow.ac.uk> Reported-by: Jannis Achstetter <jannis_achstetter@web.de> Reported-by: Rui Nuno Capela <rncbc@rncbc.org> Cc: Oliver Neukum <oliver@neukum.org> Cc: 2.6.39+ <stable@vger.kernel.org> Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions