From: Adrian Knoth Date: Wed, 23 Feb 2011 10:43:09 +0000 (+0100) Subject: ALSA: hdspm - Fix buffer handling on RME MADI/MADIface/AES(32) X-Git-Tag: v2.6.39-rc1~424^2^2~36 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=483cee77d2be6c22ef67ac8c6711e757d138a538;p=pandora-kernel.git ALSA: hdspm - Fix buffer handling on RME MADI/MADIface/AES(32) Only RayDAT and AIO provide sane buffer pointers that can be used with HDSPM_BufferPositionMask, on all other cards, this would result in a wrong HW pointer leading to xruns and these messages: [260808.916788] BUG: pcmC0D0p:0, pos = 2976, buffer size = 1024, period size = 512 [260808.961124] BUG: pcmC0D0c:0, pos = 4944, buffer size = 1024, period size = 512 Signed-off-by: Adrian Knoth Signed-off-by: Takashi Iwai --- Reading git-diff-tree failed