diff options
Diffstat (limited to 'sound/usb/quirks.c')
| -rw-r--r-- | sound/usb/quirks.c | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/sound/usb/quirks.c b/sound/usb/quirks.c index a66ef5777887..ea8f3de92fa4 100644 --- a/sound/usb/quirks.c +++ b/sound/usb/quirks.c @@ -1363,8 +1363,11 @@ u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip,  			return SNDRV_PCM_FMTBIT_DSD_U32_BE;  		break; -	/* Amanero Combo384 USB interface with native DSD support */ -	case USB_ID(0x16d0, 0x071a): +	/* Amanero Combo384 USB based DACs with native DSD support */ +	case USB_ID(0x16d0, 0x071a):  /* Amanero - Combo384 */ +	case USB_ID(0x2ab6, 0x0004):  /* T+A DAC8DSD-V2.0, MP1000E-V2.0, MP2000R-V2.0, MP2500R-V2.0, MP3100HV-V2.0 */ +	case USB_ID(0x2ab6, 0x0005):  /* T+A USB HD Audio 1 */ +	case USB_ID(0x2ab6, 0x0006):  /* T+A USB HD Audio 2 */  		if (fp->altsetting == 2) {  			switch (le16_to_cpu(chip->dev->descriptor.bcdDevice)) {  			case 0x199: | 

