kernel: bump 6.1 to 6.1.78
[openwrt/staging/stintel.git] / target / linux / bcm27xx / patches-6.1 / 950-0124-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch
index 72ab99d62e5e7b5315da252ef9924b9ef2517160..3b5bfaa7e218410f241005bde5ae2cd7510c5709 100644 (file)
@@ -14974,7 +14974,7 @@ Signed-off-by: Ashish Vara <ashishhvara@gmail.com>
  config SND_SOC_RT5631
        tristate "Realtek ALC5631/RT5631 CODEC"
        depends on I2C
-@@ -1622,6 +1637,9 @@ config SND_SOC_TFA9879
+@@ -1623,6 +1638,9 @@ config SND_SOC_TFA9879
        tristate "NXP Semiconductors TFA9879 amplifier"
        depends on I2C
  
@@ -14984,7 +14984,7 @@ Signed-off-by: Ashish Vara <ashishhvara@gmail.com>
  config SND_SOC_TFA989X
        tristate "NXP/Goodix TFA989X (TFA1) amplifiers"
        depends on I2C
-@@ -2168,4 +2186,8 @@ config SND_SOC_LPASS_TX_MACRO
+@@ -2169,4 +2187,8 @@ config SND_SOC_LPASS_TX_MACRO
        select SND_SOC_LPASS_MACRO_COMMON
        tristate "Qualcomm TX Macro in LPASS(Low Power Audio SubSystem)"
  
@@ -17615,12 +17615,12 @@ Signed-off-by: Ashish Vara <ashishhvara@gmail.com>
         * For devices with more than one control interface, we assume the
 --- a/sound/usb/quirks.c
 +++ b/sound/usb/quirks.c
-@@ -2156,6 +2156,8 @@ static const struct usb_audio_quirk_flag
+@@ -2087,6 +2087,8 @@ static const struct usb_audio_quirk_flag
                   QUIRK_FLAG_FIXED_RATE),
        DEVICE_FLG(0x0ecb, 0x2069, /* JBL Quantum810 Wireless */
                   QUIRK_FLAG_FIXED_RATE),
 +      DEVICE_FLG(0x09da, 0x2695, /* A4Tech FHD 1080p webcam */
 +                 QUIRK_FLAG_DISABLE_AUTOSUSPEND | QUIRK_FLAG_GET_SAMPLE_RATE),
-       /* Vendor matches */
-       VENDOR_FLG(0x045e, /* MS Lifecam */
+       DEVICE_FLG(0x0fd9, 0x0008, /* Hauppauge HVR-950Q */
+                  QUIRK_FLAG_SHARE_MEDIA_DEVICE | QUIRK_FLAG_ALIGN_TRANSFER),
+       DEVICE_FLG(0x1224, 0x2a25, /* Jieli Technology USB PHY 2.0 */