kernel: bump 5.10 to 5.10.99
authorJohn Audia <graysky@archlinux.us>
Tue, 8 Feb 2022 19:25:03 +0000 (14:25 -0500)
committerHauke Mehrtens <hauke@hauke-m.de>
Fri, 11 Feb 2022 22:17:40 +0000 (23:17 +0100)
Had to update generic defconfig (make kernel_menuconfig CONFIG_TARGET=generic)
for this bump, but since that only modifies the target defined in .config,
and since that target also needed to be updated for unrelated reasons, manually
propagated the newly added symbol to the generic config.

Removed upstreamed:
    pending-5.10/860-Revert-ASoC-mediatek-Check-for-error-clk-pointer.patch[1]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.10.99&id=080f371d984e8039c66db87f3c54804b0d172329

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <graysky@archlinux.us>
include/kernel-5.10
target/linux/bcm27xx/patches-5.10/950-0185-pinctrl-bcm2835-Remove-gpiochip-on-error.patch
target/linux/bcm27xx/patches-5.10/950-0187-pinctrl-bcm2835-Accept-fewer-than-expected-IRQs.patch
target/linux/generic/config-5.10
target/linux/generic/pending-5.10/860-Revert-ASoC-mediatek-Check-for-error-clk-pointer.patch [deleted file]
target/linux/realtek/patches-5.10/700-net-dsa-add-support-for-rtl838x-switch.patch

index ddee661d117c8aa9e9299a8cc14c653ac478a6eb..c59ba223c71490e0eea74a69044ba6345ba82d2f 100644 (file)
@@ -1,2 +1,2 @@
-LINUX_VERSION-5.10 = .98
-LINUX_KERNEL_HASH-5.10.98 = 1b24c6c15f1011bcca54da7e58539c612c7c84f95b7902f62d34754aaf0f9443
+LINUX_VERSION-5.10 = .99
+LINUX_KERNEL_HASH-5.10.99 = 00a53558aad3d8638bbe3bb69ed82a2b5b58ed3af01596bc18686cd04a790449
index c08a3f02cd2d426d3adef9bc78249f79d597f92b..18510bfea77a805f0c929afa1c0f09f9f2764f8c 100644 (file)
@@ -14,7 +14,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
 
 --- a/drivers/pinctrl/bcm/pinctrl-bcm2835.c
 +++ b/drivers/pinctrl/bcm/pinctrl-bcm2835.c
-@@ -1314,7 +1314,7 @@ static int bcm2835_pinctrl_probe(struct
+@@ -1318,7 +1318,7 @@ static int bcm2835_pinctrl_probe(struct
        girq->default_type = IRQ_TYPE_NONE;
        girq->handler = handle_level_irq;
  
@@ -22,4 +22,4 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
 +      err = devm_gpiochip_add_data(dev, &pc->gpio_chip, pc);
        if (err) {
                dev_err(dev, "could not add GPIO chip\n");
-               pinctrl_remove_gpio_range(pc->pctl_dev, &pc->gpio_range);
+               goto out_remove;
index 4456504ee8b3e14203b1de142e3e59694ec5db64..45c7b4252aabbe79c97903263dc23d13b910ce6f 100644 (file)
@@ -13,7 +13,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
 
 --- a/drivers/pinctrl/bcm/pinctrl-bcm2835.c
 +++ b/drivers/pinctrl/bcm/pinctrl-bcm2835.c
-@@ -1288,9 +1288,13 @@ static int bcm2835_pinctrl_probe(struct
+@@ -1290,9 +1290,13 @@ static int bcm2835_pinctrl_probe(struct
                char *name;
  
                girq->parents[i] = irq_of_parse_and_map(np, i);
index 0fe5df8d2126c2016fa7f06ddc37a9ab909b90df..9595da034674285eb4aa52a4c3acfc953cb3d9b6 100644 (file)
@@ -1985,6 +1985,7 @@ CONFIG_FORTIFY_SOURCE=y
 # CONFIG_FPGA is not set
 # CONFIG_FRAMEBUFFER_CONSOLE is not set
 # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
+# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
 # CONFIG_FRAME_POINTER is not set
 CONFIG_FRAME_WARN=1024
 # CONFIG_FREEZER is not set
diff --git a/target/linux/generic/pending-5.10/860-Revert-ASoC-mediatek-Check-for-error-clk-pointer.patch b/target/linux/generic/pending-5.10/860-Revert-ASoC-mediatek-Check-for-error-clk-pointer.patch
deleted file mode 100644 (file)
index fcc3caa..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-From 8af60f5b0aa5b33525379d2859c8581b3472f9ea Mon Sep 17 00:00:00 2001
-From: Daniel Golle <daniel@makrotopia.org>
-Date: Fri, 28 Jan 2022 13:25:46 +0000
-Subject: [PATCH] Revert "ASoC: mediatek: Check for error clk pointer"
-
-This reverts commit 9de2b9286a6dd16966959b3cb34fc2ddfd39213e.
----
- drivers/soc/mediatek/mtk-scpsys.c | 15 ++++-----------
- 1 file changed, 4 insertions(+), 11 deletions(-)
-
---- a/drivers/soc/mediatek/mtk-scpsys.c
-+++ b/drivers/soc/mediatek/mtk-scpsys.c
-@@ -411,17 +411,12 @@ out:
-       return ret;
- }
--static int init_clks(struct platform_device *pdev, struct clk **clk)
-+static void init_clks(struct platform_device *pdev, struct clk **clk)
- {
-       int i;
--      for (i = CLK_NONE + 1; i < CLK_MAX; i++) {
-+      for (i = CLK_NONE + 1; i < CLK_MAX; i++)
-               clk[i] = devm_clk_get(&pdev->dev, clk_names[i]);
--              if (IS_ERR(clk[i]))
--                      return PTR_ERR(clk[i]);
--      }
--
--      return 0;
- }
- static struct scp *init_scp(struct platform_device *pdev,
-@@ -431,7 +426,7 @@ static struct scp *init_scp(struct platf
- {
-       struct genpd_onecell_data *pd_data;
-       struct resource *res;
--      int i, j, ret;
-+      int i, j;
-       struct scp *scp;
-       struct clk *clk[CLK_MAX];
-@@ -486,9 +481,7 @@ static struct scp *init_scp(struct platf
-       pd_data->num_domains = num;
--      ret = init_clks(pdev, clk);
--      if (ret)
--              return ERR_PTR(ret);
-+      init_clks(pdev, clk);
-       for (i = 0; i < num; i++) {
-               struct scp_domain *scpd = &scp->domains[i];
index af5fb18c26710265d4793f62e010bb0ae5eb4b86..d585a316c500e2fd49894f67daba835bc73d40bf 100644 (file)
@@ -1,6 +1,6 @@
 --- a/drivers/net/dsa/Kconfig
 +++ b/drivers/net/dsa/Kconfig
-@@ -67,6 +67,8 @@ config NET_DSA_QCA8K
+@@ -68,6 +68,8 @@ config NET_DSA_QCA8K
          This enables support for the Qualcomm Atheros QCA8K Ethernet
          switch chips.