diff options
Diffstat (limited to 'target/linux/bmips')
5 files changed, 6 insertions, 51 deletions
diff --git a/target/linux/bmips/patches-5.10/001-v5.11-mips-bmips-select-ARCH_HAS_RESET_CONTROLLER.patch b/target/linux/bmips/patches-5.10/001-v5.11-mips-bmips-select-ARCH_HAS_RESET_CONTROLLER.patch index b8601ec1bf..a2e92bcafd 100644 --- a/target/linux/bmips/patches-5.10/001-v5.11-mips-bmips-select-ARCH_HAS_RESET_CONTROLLER.patch +++ b/target/linux/bmips/patches-5.10/001-v5.11-mips-bmips-select-ARCH_HAS_RESET_CONTROLLER.patch @@ -17,7 +17,7 @@ Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig -@@ -249,6 +249,7 @@ config ATH79 +@@ -250,6 +250,7 @@ config ATH79 config BMIPS_GENERIC bool "Broadcom Generic BMIPS kernel" diff --git a/target/linux/bmips/patches-5.10/041-v5.13-mtd-rawnand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch b/target/linux/bmips/patches-5.10/041-v5.13-mtd-rawnand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch index a4c61c8715..00669843d8 100644 --- a/target/linux/bmips/patches-5.10/041-v5.13-mtd-rawnand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch +++ b/target/linux/bmips/patches-5.10/041-v5.13-mtd-rawnand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch @@ -23,9 +23,9 @@ Link: https://lore.kernel.org/linux-mtd/20210224080210.23686-1-noltari@gmail.com --- a/drivers/mtd/nand/raw/brcmnand/brcmnand.c +++ b/drivers/mtd/nand/raw/brcmnand/brcmnand.c -@@ -2688,6 +2688,12 @@ static int brcmnand_attach_chip(struct n - - ret = brcmstb_choose_ecc_layout(host); +@@ -2694,6 +2694,12 @@ static int brcmnand_attach_chip(struct n + chip->ecc.read_oob = brcmnand_read_oob_raw; + } + /* If OOB is written with ECC enabled it will cause ECC errors */ + if (is_hamming_ecc(host->ctrl, &host->hwcfg)) { diff --git a/target/linux/bmips/patches-5.10/052-v5.13-gpio-guard-gpiochip_irqchip_add_domain-with-GPIOLIB_.patch b/target/linux/bmips/patches-5.10/052-v5.13-gpio-guard-gpiochip_irqchip_add_domain-with-GPIOLIB_.patch deleted file mode 100644 index b0093e9216..0000000000 --- a/target/linux/bmips/patches-5.10/052-v5.13-gpio-guard-gpiochip_irqchip_add_domain-with-GPIOLIB_.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 9c7d24693d864f90b27aad5d15fbfe226c02898b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= <noltari@gmail.com> -Date: Wed, 24 Mar 2021 09:19:02 +0100 -Subject: [PATCH 01/22] gpio: guard gpiochip_irqchip_add_domain() with - GPIOLIB_IRQCHIP -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -The current code doesn't check if GPIOLIB_IRQCHIP is enabled, which results in -a compilation error when trying to build gpio-regmap if CONFIG_GPIOLIB_IRQCHIP -isn't enabled. - -Fixes: 6a45b0e2589f ("gpiolib: Introduce gpiochip_irqchip_add_domain()") -Suggested-by: Michael Walle <michael@walle.cc> -Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> -Reviewed-by: Linus Walleij <linus.walleij@linaro.org> -Reviewed-by: Michael Walle <michael@walle.cc> -Acked-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> -Link: https://lore.kernel.org/r/20210324081923.20379-2-noltari@gmail.com -Signed-off-by: Linus Walleij <linus.walleij@linaro.org> ---- - include/linux/gpio/driver.h | 9 +++++++++ - 1 file changed, 9 insertions(+) - ---- a/include/linux/gpio/driver.h -+++ b/include/linux/gpio/driver.h -@@ -637,8 +637,17 @@ int gpiochip_irqchip_add_key(struct gpio - bool gpiochip_irqchip_irq_valid(const struct gpio_chip *gc, - unsigned int offset); - -+#ifdef CONFIG_GPIOLIB_IRQCHIP - int gpiochip_irqchip_add_domain(struct gpio_chip *gc, - struct irq_domain *domain); -+#else -+static inline int gpiochip_irqchip_add_domain(struct gpio_chip *gc, -+ struct irq_domain *domain) -+{ -+ WARN_ON(1); -+ return -EINVAL; -+} -+#endif - - #ifdef CONFIG_LOCKDEP - diff --git a/target/linux/bmips/patches-5.10/202-mips-bmips-disable-ARCH_HAS_SYNC_DMA_FOR_CPU_ALL.patch b/target/linux/bmips/patches-5.10/202-mips-bmips-disable-ARCH_HAS_SYNC_DMA_FOR_CPU_ALL.patch index 09b494197b..9b4674dbed 100644 --- a/target/linux/bmips/patches-5.10/202-mips-bmips-disable-ARCH_HAS_SYNC_DMA_FOR_CPU_ALL.patch +++ b/target/linux/bmips/patches-5.10/202-mips-bmips-disable-ARCH_HAS_SYNC_DMA_FOR_CPU_ALL.patch @@ -52,7 +52,7 @@ Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig -@@ -250,7 +250,6 @@ config ATH79 +@@ -251,7 +251,6 @@ config ATH79 config BMIPS_GENERIC bool "Broadcom Generic BMIPS kernel" select ARCH_HAS_RESET_CONTROLLER diff --git a/target/linux/bmips/patches-5.10/600-mips-bmips-add-pci-support.patch b/target/linux/bmips/patches-5.10/600-mips-bmips-add-pci-support.patch index b4e7b7cfca..961e95e52a 100644 --- a/target/linux/bmips/patches-5.10/600-mips-bmips-add-pci-support.patch +++ b/target/linux/bmips/patches-5.10/600-mips-bmips-add-pci-support.patch @@ -1,6 +1,6 @@ --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig -@@ -262,6 +262,7 @@ config BMIPS_GENERIC +@@ -263,6 +263,7 @@ config BMIPS_GENERIC select BCM7038_L1_IRQ select BCM7120_L2_IRQ select BRCMSTB_L2_IRQ |