ALSA: usb-audio: Add native DSD support for TEAC 501/503 DAC
authorNobutaka Okabe <nob77413@gmail.com>
Tue, 4 Apr 2017 19:32:14 +0000 (19:32 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 12 Apr 2017 10:41:17 +0000 (12:41 +0200)
commit2bd6cc1cce47a4e572ba5f9107b34120cd8c3302
treea49e45c3595fef2d3a787731e24456c3908f56ea
parent8ae7242fea545a4dbaef6a4b545b6cf288a0d789
ALSA: usb-audio: Add native DSD support for TEAC 501/503 DAC

[ Upstream commit 7f38ca047b0cb54df7f6d9e4110e292e45dba6ad ]

This patch adds native DSD support for the following devices.

- TEAC NT-503
- TEAC UD-503
- TEAC UD-501

(1) Add quirks for native DSD support for TEAC devices.
(2) A specific vendor command is needed to switch between PCM/DOP and
    DSD mode, same as Denon/Marantz devices.

Signed-off-by: Nobutaka Okabe <nob77413@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/usb/quirks.c