[alsa-devel] [PATCH 1/3] ALSA: usb-audio: Add native DSD support for Luxman DA-06
Takashi Iwai
tiwai at suse.de
Fri Mar 23 22:11:19 CET 2018
On Fri, 23 Mar 2018 11:18:22 +0100,
Nobutaka Okabe wrote:
>
> Add native DSD support quirk for Luxman DA-06 DAC, by adding the PID/VID 1852:5065.
>
> Rename "is_marantz_denon_dac()" function to "is_itf_usb_dsd_2alts_dac()"
> to cover broader device family sharing the same USB audio implementation(*).
> For the same reason, rename "is_teac_dsd_dac()" function to "is_itf_usb_dsd_3alts_dac()".
>
> (*)
> These devices have the same USB controller "ITF-USB DSD", supplied by INTERFACE Co., Ltd.
> "ITF-USB DSD" USB controller has two patterns,
>
> Pattern 1. (2 altsets version)
> - Altset 0: for control
> - Altset 1: for stream (S32)
> - Altset 2: for stream (S32, DSD_U32)
>
> Pattern 2. (3 altsets version)
> - Altset 0: for control
> - Altset 1: for stream (S16)
> - Altset 2: for stream (S32)
> - Altset 3: for stream (S32, DSD_U32)
>
> "is_itf_usb_dsd_2alts_dac()" returns true, if the DAC has "Pattern 1" USB controller,
> and "is_itf_usb_dsd_3alts_dac()" returns true, if "Pattern2".
>
> Signed-off-by: Nobutaka Okabe <nob77413 at gmail.com>
Queued for 4.17 now. I put some line breaks appropriately in the
changelog text above, as some of them are too long for git-log.
thanks,
Takashi
More information about the Alsa-devel
mailing list