[alsa-devel] [PATCH] add native DSD support for XMOS based DACs.

Clemens Ladisch clemens at ladisch.de
Fri Sep 5 11:36:16 CEST 2014


Jurgen Kramer wrote:
> Add quirk for XMOS based DACs for native DSD playback support using the new DSD_U32_LE sample
> format. Works for all DAC vendors which use XMOS as idVendor. E.g. iFi Audio
> with their micro iDSD and nano iDSD.
>
> +++ b/sound/usb/quirks.c
> +	/* XMOS based DACs, e.g. iFi Audio micro/nano iDSD */
> +	if (le16_to_cpu(chip->dev->descriptor.idVendor) == 0x20b1) {
> +		switch (fp->altsetting) {
> +		case 2:
> +			return SNDRV_PCM_FMTBIT_DSD_U32_LE;

Can you confirm that all XMOS devices ever built will have DSD on that
alternate setting?


Regards,
Clemens


More information about the Alsa-devel mailing list