diff --git a/sound/usb/quirks-table.h b/sound/usb/quirks-table.h index 08aa78007020..849953e5775c 100644 --- a/sound/usb/quirks-table.h +++ b/sound/usb/quirks-table.h @@ -3346,19 +3346,14 @@ AU0828_DEVICE(0x2040, 0x7270, "Hauppauge", "HVR-950Q"), .ifnum = 0, .type = QUIRK_AUDIO_STANDARD_MIXER, }, - /* Capture */ - { - .ifnum = 1, - .type = QUIRK_IGNORE_INTERFACE, - }, /* Playback */ { - .ifnum = 2, + .ifnum = 1, .type = QUIRK_AUDIO_FIXED_ENDPOINT, .data = &(const struct audioformat) { .formats = SNDRV_PCM_FMTBIT_S16_LE, .channels = 2, - .iface = 2, + .iface = 1, .altsetting = 1, .altset_idx = 1, .attributes = UAC_EP_CS_ATTR_FILL_MAX |
diff --git a/sound/ usb/quirks- table.h b/sound/ usb/quirks- table.h .849953e5775c 100644 usb/quirks- table.h usb/quirks- table.h DEVICE( 0x2040, 0x7270, "Hauppauge", "HVR-950Q"),
.ifnum = 0,
.type = QUIRK_AUDIO_ STANDARD_ MIXER,
}, INTERFACE,
/* Playback */
{
.type = QUIRK_AUDIO_ FIXED_ENDPOINT,
.data = &(const struct audioformat) {
.formats = SNDRV_PCM_ FMTBIT_ S16_LE,
.channels = 2,
.altsettin g = 1,
.altset_ idx = 1,
.attribute s = UAC_EP_ CS_ATTR_ FILL_MAX |
index 08aa78007020.
--- a/sound/
+++ b/sound/
@@ -3346,19 +3346,14 @@ AU0828_
- /* Capture */
- {
- .ifnum = 1,
- .type = QUIRK_IGNORE_
- },
- .ifnum = 2,
+ .ifnum = 1,
- .iface = 2,
+ .iface = 1,