]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
bcm53xx: refresh 6.18 patches
authorRosen Penev <rosenp@gmail.com>
Thu, 30 Apr 2026 04:11:27 +0000 (21:11 -0700)
committerJonas Jelonek <jelonek.jonas@gmail.com>
Sun, 24 May 2026 18:36:09 +0000 (20:36 +0200)
Refresh patches for 6.18.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/23166
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
target/linux/bcm53xx/patches-6.18/180-usb-xhci-add-support-for-performing-fake-doorbell.patch
target/linux/bcm53xx/patches-6.18/300-ARM-BCM5301X-Disable-MMU-and-Dcache-during-decompres.patch
target/linux/bcm53xx/patches-6.18/310-ARM-BCM5301X-Add-DT-for-Netgear-R7900.patch
target/linux/bcm53xx/patches-6.18/333-bcm53xx-dts-meraki-mx6x-add-OpenWrt-specific-LED-ali.patch
target/linux/bcm53xx/patches-6.18/600-net-disable-GRO-by-default.patch
target/linux/bcm53xx/patches-6.18/905-BCM53573-minor-hacks.patch

index 611919c9d14abca1cefa21bd6dc4a0d94ac70318..3c74ef6552ed0b0ab06f3f01b6db883e44da87d3 100644 (file)
@@ -19,7 +19,7 @@ it on BCM4708 family.
 
 --- a/drivers/usb/host/xhci-plat.c
 +++ b/drivers/usb/host/xhci-plat.c
-@@ -77,8 +77,13 @@ static int xhci_priv_resume_quirk(struct
+@@ -88,8 +88,13 @@ static int xhci_priv_post_resume_quirk(s
  static void xhci_plat_quirks(struct device *dev, struct xhci_hcd *xhci)
  {
        struct xhci_plat_priv *priv = xhci_to_priv(xhci);
@@ -35,7 +35,7 @@ it on BCM4708 family.
  /* called during probe() after chip reset completes */
 --- a/drivers/usb/host/xhci.c
 +++ b/drivers/usb/host/xhci.c
-@@ -163,6 +163,49 @@ int xhci_start(struct xhci_hcd *xhci)
+@@ -165,6 +165,49 @@ int xhci_start(struct xhci_hcd *xhci)
        return ret;
  }
  
@@ -85,7 +85,7 @@ it on BCM4708 family.
  /*
   * Reset a halted HC.
   *
-@@ -500,6 +543,15 @@ static int xhci_run_finished(struct xhci
+@@ -611,6 +654,15 @@ static int xhci_run_finished(struct xhci
                return -ENODEV;
        }
  
@@ -103,7 +103,7 @@ it on BCM4708 family.
        if (xhci->quirks & XHCI_NEC_HOST)
 --- a/drivers/usb/host/xhci.h
 +++ b/drivers/usb/host/xhci.h
-@@ -1630,6 +1630,7 @@ struct xhci_hcd {
+@@ -1645,6 +1645,7 @@ struct xhci_hcd {
  #define XHCI_CDNS_SCTX_QUIRK  BIT_ULL(48)
  #define XHCI_ETRON_HOST       BIT_ULL(49)
  #define XHCI_LIMIT_ENDPOINT_INTERVAL_9 BIT_ULL(50)
index 4784cf19970988113804acc093284386fb55b1f3..82995ccf35d189d566563ce8c61166f209afe545 100644 (file)
@@ -28,7 +28,7 @@ Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 
 --- a/arch/arm/boot/compressed/Makefile
 +++ b/arch/arm/boot/compressed/Makefile
-@@ -30,6 +30,11 @@ ifeq ($(CONFIG_ARCH_ACORN),y)
+@@ -29,6 +29,11 @@ ifeq ($(CONFIG_ARCH_ACORN),y)
  OBJS          += ll_char_wr.o font.o
  endif
  
@@ -101,7 +101,7 @@ Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
        subs    r4, r4, #1                      @ decrement the way
 --- a/arch/arm/boot/compressed/vmlinux.lds.S
 +++ b/arch/arm/boot/compressed/vmlinux.lds.S
-@@ -41,6 +41,7 @@ SECTIONS
+@@ -42,6 +42,7 @@ SECTIONS
      *(.start)
      *(.text)
      *(.text.*)
index 9c8741d37c68288e62999218bffca0a5b0e75a85..c9265ad24a29fbe46bd66a173a9475d05759177d 100644 (file)
@@ -9,7 +9,7 @@ Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
 
 --- a/arch/arm/boot/dts/broadcom/Makefile
 +++ b/arch/arm/boot/dts/broadcom/Makefile
-@@ -69,6 +69,7 @@ dtb-$(CONFIG_ARCH_BCM_5301X) += \
+@@ -73,6 +73,7 @@ dtb-$(CONFIG_ARCH_BCM_5301X) += \
        bcm4709-buffalo-wxr-1900dhp.dtb \
        bcm4709-linksys-ea9200.dtb \
        bcm4709-netgear-r7000.dtb \
index 950e85be9c97d88d02be618b973149a899a12628..1250fcb4a0eb9626e61f6419c1c6fe450d35f17f 100644 (file)
@@ -72,7 +72,7 @@ Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
 +              led_failsafe: led-1 {
                        function = LED_FUNCTION_INDICATOR;
                        color = <LED_COLOR_ID_RED>;
-                       pwms = <&pwm 1 50000>;
+                       pwms = <&pwm 1 50000 0>;
                        max-brightness = <255>;
                };
  
@@ -80,4 +80,4 @@ Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
 +              led_power: led-2 {
                        function = LED_FUNCTION_POWER;
                        color = <LED_COLOR_ID_GREEN>;
-                       pwms = <&pwm 2 50000>;
+                       pwms = <&pwm 2 50000 0>;
index 18c6b87fc98c9a959c5795f490844a6295ecb31b..9d686d393139dcd5c590f224419964cf00607b14 100644 (file)
@@ -21,7 +21,7 @@ Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
 
 --- a/include/linux/netdev_features.h
 +++ b/include/linux/netdev_features.h
-@@ -235,10 +235,10 @@ static inline int find_next_netdev_featu
+@@ -237,10 +237,10 @@ static inline int find_next_netdev_featu
  #define NETIF_F_UPPER_DISABLES        NETIF_F_LRO
  
  /* changeable features with no special hardware requirements */
index 74fc90ced8d0095953b29872c1dff433eadb65a0..6dcc270868c0803d89576c3798bd8b53dc0f8395 100644 (file)
@@ -61,7 +61,7 @@ Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
  #include <linux/clockchips.h>
  #include <linux/clocksource.h>
  #include <linux/clocksource_ids.h>
-@@ -1070,6 +1071,16 @@ static void __init arch_timer_of_configu
+@@ -869,6 +870,16 @@ static void __init arch_timer_of_configu
        if (of_property_read_u32(np, "clock-frequency", &arch_timer_rate))
                arch_timer_rate = rate;