On Fri, 25 Jan 2019 05:30:03 +0100, Olek Poplavsky wrote:
From: Olek Poplavsky woodenbits@gmail.com This patch adds quirk VID/PID IDs for the Opus #3 DAP (made by 'The Bit') in order to enable Native DSD support.
Signed-off-by: Olek Poplavsky woodenbits@gmail.com
Could you give lsusb -v output?
I wonder whether we can deal with the generic fallback, e.g. by a patch like below instead.
thanks,
Takashi
--- --- a/sound/usb/quirks.c +++ b/sound/usb/quirks.c @@ -1566,6 +1566,7 @@ u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip, case 0x20b1: /* XMOS based devices */ case 0x152a: /* Thesycon devices */ case 0x25ce: /* Mytek devices */ + case 0x10cb: /* The Bit */ if (fp->dsd_raw) return SNDRV_PCM_FMTBIT_DSD_U32_BE; break;