]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: ice1712 - working M-Audio Delta 66E support
authorBrian Bloniarz <brian.bloniarz@gmail.com>
Wed, 8 Dec 2010 20:45:20 +0000 (12:45 -0800)
committerTakashi Iwai <tiwai@suse.de>
Thu, 9 Dec 2010 07:40:01 +0000 (08:40 +0100)
commit4fa04319dccf1e076d9e6b4bbd2f508eebb834ac
tree607d5abeb7a64e397ae77f965a0e7804aee95f35
parent289c72122aa5f66623f71bb6d142b2a9a282c5ba
ALSA: ice1712 - working M-Audio Delta 66E support

Rev. E of the M-Audio Delta 66 is partially supported (commit
e89ab26e3af1f9b7336df8ed8e5efdf6a3ce2713), but the layout of the GPIO
pins was still unclear. This patch adds the GPIO definitions so that
communication to the CS8247 & 2x AK4524 works correctly.

ALSA bug#3327 has more details; users cap & jhunt report there that the
GPIO wiring is similar to the Digigram VX442 (chip select: pin 4 =
CS8427, pin 5 = AK4524 #0, pin 6 = AK4524 #1).  There has been a lot of
conflicting information in the bug, but given these definitions, my
Delta 66E works; I tested analog in&out at 44.1kHz & 96kHz, analog gain
settings, S/PDIF clock sync, and S/PDIF in&out at 44.1kHz.

Signed-off-by: Brian Bloniarz <brian.bloniarz@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/ice1712/delta.c
sound/pci/ice1712/delta.h