hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/sound/usb/quirks-table.h
....@@ -76,6 +76,8 @@
7676 { USB_DEVICE_VENDOR_SPEC(0x041e, 0x3f0a) },
7777 /* E-Mu 0204 USB */
7878 { USB_DEVICE_VENDOR_SPEC(0x041e, 0x3f19) },
79
+/* Ktmicro Usb_audio device */
80
+{ USB_DEVICE_VENDOR_SPEC(0x31b2, 0x0011) },
7981
8082 /*
8183 * Creative Technology, Ltd Live! Cam Sync HD [VF0770]
....@@ -3795,6 +3797,35 @@
37953797 }
37963798 }
37973799 },
3800
+{
3801
+ /* Advanced modes of the Mythware XA001AU.
3802
+ * For the standard mode, Mythware XA001AU has ID ffad:a001
3803
+ */
3804
+ USB_DEVICE_VENDOR_SPEC(0xffad, 0xa001),
3805
+ .driver_info = (unsigned long) &(const struct snd_usb_audio_quirk) {
3806
+ .vendor_name = "Mythware",
3807
+ .product_name = "XA001AU",
3808
+ .ifnum = QUIRK_ANY_INTERFACE,
3809
+ .type = QUIRK_COMPOSITE,
3810
+ .data = (const struct snd_usb_audio_quirk[]) {
3811
+ {
3812
+ .ifnum = 0,
3813
+ .type = QUIRK_IGNORE_INTERFACE,
3814
+ },
3815
+ {
3816
+ .ifnum = 1,
3817
+ .type = QUIRK_AUDIO_STANDARD_INTERFACE,
3818
+ },
3819
+ {
3820
+ .ifnum = 2,
3821
+ .type = QUIRK_AUDIO_STANDARD_INTERFACE,
3822
+ },
3823
+ {
3824
+ .ifnum = -1
3825
+ }
3826
+ }
3827
+ }
3828
+},
37983829
37993830 #undef USB_DEVICE_VENDOR_SPEC
38003831 #undef USB_AUDIO_DEVICE