kernel: bump 6.1 to 6.1.78
authorJohn Audia <therealgraysky@proton.me>
Fri, 16 Feb 2024 21:57:53 +0000 (16:57 -0500)
committerPetr Štetiar <ynezz@true.cz>
Sun, 18 Feb 2024 11:20:27 +0000 (11:20 +0000)
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.78

Manually rebased:
bcm27xx/patches-6.1/950-0865-usb-dwc3-Set-DMA-and-coherent-masks-early.patch
bcm27xx/patches-6.1/950-0124-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch

All other patches automatically rebased.

Build system: x86/64
Build-tested: x86/64/AMD Cezanne, ramips/tplink_archer-a6-v3, logic/xiaomi_redmi-router-ax6000-ubootmod
Run-tested: x86/64/AMD Cezanne, ramips/tplink_archer-a6-v3, logic/xiaomi_redmi-router-ax6000-ubootmod

Signed-off-by: John Audia <therealgraysky@proton.me>
include/kernel-6.1
target/linux/bcm27xx/patches-6.1/950-0124-Add-support-for-all-the-downstream-rpi-sound-card-dr.patch
target/linux/bcm27xx/patches-6.1/950-0865-usb-dwc3-Set-DMA-and-coherent-masks-early.patch
target/linux/generic/backport-6.1/771-v6.7-03-net-stmmac-increase-TX-coalesce-timer-to-5ms.patch
target/linux/kirkwood/patches-6.1/202-linksys-find-active-root.patch
target/linux/mvebu/patches-6.1/400-find_active_root.patch

index 64aa8ea76bdf31615aa7f8f6b964b52aa12100d5..95dede372aab0b05ee6b48e409b0cd7ba6061d66 100644 (file)
@@ -1,2 +1,2 @@
-LINUX_VERSION-6.1 = .77
-LINUX_KERNEL_HASH-6.1.77 = 3b54ec567716cdfb3618caf38c58a8aab1372cc41c16430633febe9ccdb3f91d
+LINUX_VERSION-6.1 = .78
+LINUX_KERNEL_HASH-6.1.78 = 65206b969831236849c9906eba267e715734a93808e9909fd9b4f12eea10d689
index c5e90fc8601b9970626584ccd23a1fae5d775c90..3b5bfaa7e218410f241005bde5ae2cd7510c5709 100644 (file)
@@ -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
-@@ -2175,6 +2175,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),
-       DEVICE_FLG(0x1bcf, 0x2283, /* NexiGo N930AF FHD Webcam */
-                  QUIRK_FLAG_GET_SAMPLE_RATE),
+       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 */
index 2c09524dfd6b1e9a4c2e593d83a55aedea33acab..e67cb66880eb03b5669ca164b334a71cb670ee62 100644 (file)
@@ -362,7 +362,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
  int dwc3_host_init(struct dwc3 *dwc)
  {
 +      struct platform_device  *pdev = to_platform_device(dwc->dev);
-       struct property_entry   props[4];
+       struct property_entry   props[5];
        struct platform_device  *xhci;
        int                     ret, irq;
        int                     prop_idx = 0;
index cc8cbf5a1639ffe4e180b574facab2f32d8c9536..bce54eba4f0679f865c363fdf0b3d632324151b5 100644 (file)
@@ -27,7 +27,7 @@ Signed-off-by: Paolo Abeni <pabeni@redhat.com>
 
 --- a/drivers/net/ethernet/stmicro/stmmac/common.h
 +++ b/drivers/net/ethernet/stmicro/stmmac/common.h
-@@ -286,7 +286,7 @@ struct stmmac_safety_stats {
+@@ -287,7 +287,7 @@ struct stmmac_safety_stats {
  #define MIN_DMA_RIWT          0x10
  #define DEF_DMA_RIWT          0xa0
  /* Tx coalesce parameters */
index 515bb21707e3c82f4050bdf4e6b19222c448b4d0..5029b1791c1035fe8145b5b04a881ff19884dab4 100644 (file)
@@ -22,7 +22,7 @@ Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
        const char *partname;
        struct device_node *pp;
        int nr_parts, i, ret = 0;
-@@ -133,9 +136,15 @@ static int parse_fixed_partitions(struct
+@@ -152,9 +155,15 @@ static int parse_fixed_partitions(struct
                parts[i].size = of_read_number(reg + a_cells, s_cells);
                parts[i].of_node = pp;
  
@@ -41,7 +41,7 @@ Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
                parts[i].name = partname;
  
                if (of_get_property(pp, "read-only", &len))
-@@ -252,6 +261,18 @@ static int __init ofpart_parser_init(voi
+@@ -271,6 +280,18 @@ static int __init ofpart_parser_init(voi
        return 0;
  }
  
index 5582d20c6828d2b1420853610725b4b9670144d8..90164adcd43d788a96147eb9b853655226e02b5f 100644 (file)
@@ -22,7 +22,7 @@ Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
        struct device_node *pp;
        int nr_parts, i, ret = 0;
        bool dedicated = true;
-@@ -133,9 +136,13 @@ static int parse_fixed_partitions(struct
+@@ -152,9 +155,13 @@ static int parse_fixed_partitions(struct
                parts[i].size = of_read_number(reg + a_cells, s_cells);
                parts[i].of_node = pp;
  
@@ -39,7 +39,7 @@ Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
                parts[i].name = partname;
  
                if (of_get_property(pp, "read-only", &len))
-@@ -252,6 +259,18 @@ static int __init ofpart_parser_init(voi
+@@ -271,6 +278,18 @@ static int __init ofpart_parser_init(voi
        return 0;
  }