aboutsummaryrefslogtreecommitdiffstats
path: root/sound/firewire/amdtp-stream.c
diff options
context:
space:
mode:
authorPhilippe Bekaert <Philippe.Bekaert@panokkel.be>2019-05-23 23:56:49 +0200
committerTakashi Iwai <tiwai@suse.de>2019-05-24 08:00:10 +0200
commite4e07c6cdca8a837ab40363fc8002cf62965a628 (patch)
tree150c2a881a0bdae089c8b0993cc027f810efb660 /sound/firewire/amdtp-stream.c
parentALSA: pcm: oss: Use struct_size() helper (diff)
downloadlinux-dev-e4e07c6cdca8a837ab40363fc8002cf62965a628.tar.xz
linux-dev-e4e07c6cdca8a837ab40363fc8002cf62965a628.zip
ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO
By taking into account the mapping from logical to DMA channels when enabling or disabling audio channels, ADAT channels 3 to 8 on the RME HDSPe AIO card are now correctly captured and played back in single speed mode. Since the mapping is an identity mapping for all cards except AIO and RayDAT, only those cards should be affected by this patch. It was tested on an AIO card. The patch needs testing on other cards, in particular RayDAT. Note: this patch does not solve ADAT capture and playback issues in double or triple speed mode. That seems to be another problem. Signed-off-by: Philippe Bekaert <Philippe.Bekaert@panokkel.be> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/firewire/amdtp-stream.c')
0 files changed, 0 insertions, 0 deletions