From: Greg Kroah-Hartman Date: Mon, 24 Jan 2022 15:34:29 +0000 (+0100) Subject: drop arm-dts-gpio-ranges-property-is-now-required.patch from everywhere. X-Git-Tag: v4.4.300~27 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a59a2c86772407d29ca12d09576a6439d06b763b;p=thirdparty%2Fkernel%2Fstable-queue.git drop arm-dts-gpio-ranges-property-is-now-required.patch from everywhere. Broke the builds :( --- diff --git a/queue-5.10/arm-dts-gpio-ranges-property-is-now-required.patch b/queue-5.10/arm-dts-gpio-ranges-property-is-now-required.patch deleted file mode 100644 index 4804cddfba6..00000000000 --- a/queue-5.10/arm-dts-gpio-ranges-property-is-now-required.patch +++ /dev/null @@ -1,50 +0,0 @@ -From e8f24c58d1b69ecf410a673c22f546dc732bb879 Mon Sep 17 00:00:00 2001 -From: Phil Elwell -Date: Mon, 6 Dec 2021 09:22:37 +0000 -Subject: ARM: dts: gpio-ranges property is now required - -From: Phil Elwell - -commit e8f24c58d1b69ecf410a673c22f546dc732bb879 upstream. - -Since [1], added in 5.7, the absence of a gpio-ranges property has -prevented GPIOs from being restored to inputs when released. -Add those properties for BCM283x and BCM2711 devices. - -[1] commit 2ab73c6d8323 ("gpio: Support GPIO controllers without - pin-ranges") - -Fixes: 2ab73c6d8323 ("gpio: Support GPIO controllers without pin-ranges") -Signed-off-by: Phil Elwell -Acked-by: Florian Fainelli -Reviewed-by: Linus Walleij -Link: https://lore.kernel.org/r/20211206092237.4105895-3-phil@raspberrypi.com -Signed-off-by: Linus Walleij -Signed-off-by: Greg Kroah-Hartman ---- - arch/arm/boot/dts/bcm2711.dtsi | 2 ++ - arch/arm/boot/dts/bcm283x.dtsi | 2 ++ - 2 files changed, 4 insertions(+) - ---- a/arch/arm/boot/dts/bcm2711.dtsi -+++ b/arch/arm/boot/dts/bcm2711.dtsi -@@ -557,6 +557,8 @@ - - gpio-ranges = <&gpio 0 0 58>; - -+ gpio-ranges = <&gpio 0 0 58>; -+ - gpclk0_gpio49: gpclk0_gpio49 { - pin-gpclk { - pins = "gpio49"; ---- a/arch/arm/boot/dts/bcm283x.dtsi -+++ b/arch/arm/boot/dts/bcm283x.dtsi -@@ -128,6 +128,8 @@ - - gpio-ranges = <&gpio 0 0 54>; - -+ gpio-ranges = <&gpio 0 0 54>; -+ - /* Defines common pin muxing groups - * - * While each pin can have its mux selected diff --git a/queue-5.10/series b/queue-5.10/series index 284cee0379b..f47ee06f7ec 100644 --- a/queue-5.10/series +++ b/queue-5.10/series @@ -517,7 +517,6 @@ f2fs-fix-to-reserve-space-for-io-align-feature.patch af_unix-annote-lockless-accesses-to-unix_tot_inflight-gc_in_progress.patch clk-emit-a-stern-warning-with-writable-debugfs-enabled.patch clk-si5341-fix-clock-hw-provider-cleanup.patch -arm-dts-gpio-ranges-property-is-now-required.patch net-smc-fix-hung_task-when-removing-smc-r-devices.patch net-axienet-increase-reset-timeout.patch net-axienet-wait-for-phyrstcmplt-after-core-reset.patch diff --git a/queue-5.15/arm-dts-gpio-ranges-property-is-now-required.patch b/queue-5.15/arm-dts-gpio-ranges-property-is-now-required.patch deleted file mode 100644 index 45f66755294..00000000000 --- a/queue-5.15/arm-dts-gpio-ranges-property-is-now-required.patch +++ /dev/null @@ -1,50 +0,0 @@ -From e8f24c58d1b69ecf410a673c22f546dc732bb879 Mon Sep 17 00:00:00 2001 -From: Phil Elwell -Date: Mon, 6 Dec 2021 09:22:37 +0000 -Subject: ARM: dts: gpio-ranges property is now required - -From: Phil Elwell - -commit e8f24c58d1b69ecf410a673c22f546dc732bb879 upstream. - -Since [1], added in 5.7, the absence of a gpio-ranges property has -prevented GPIOs from being restored to inputs when released. -Add those properties for BCM283x and BCM2711 devices. - -[1] commit 2ab73c6d8323 ("gpio: Support GPIO controllers without - pin-ranges") - -Fixes: 2ab73c6d8323 ("gpio: Support GPIO controllers without pin-ranges") -Signed-off-by: Phil Elwell -Acked-by: Florian Fainelli -Reviewed-by: Linus Walleij -Link: https://lore.kernel.org/r/20211206092237.4105895-3-phil@raspberrypi.com -Signed-off-by: Linus Walleij -Signed-off-by: Greg Kroah-Hartman ---- - arch/arm/boot/dts/bcm2711.dtsi | 2 ++ - arch/arm/boot/dts/bcm283x.dtsi | 2 ++ - 2 files changed, 4 insertions(+) - ---- a/arch/arm/boot/dts/bcm2711.dtsi -+++ b/arch/arm/boot/dts/bcm2711.dtsi -@@ -584,6 +584,8 @@ - - gpio-ranges = <&gpio 0 0 58>; - -+ gpio-ranges = <&gpio 0 0 58>; -+ - gpclk0_gpio49: gpclk0_gpio49 { - pin-gpclk { - pins = "gpio49"; ---- a/arch/arm/boot/dts/bcm283x.dtsi -+++ b/arch/arm/boot/dts/bcm283x.dtsi -@@ -128,6 +128,8 @@ - - gpio-ranges = <&gpio 0 0 54>; - -+ gpio-ranges = <&gpio 0 0 54>; -+ - /* Defines common pin muxing groups - * - * While each pin can have its mux selected diff --git a/queue-5.15/series b/queue-5.15/series index c514a6c97f5..141b625a95e 100644 --- a/queue-5.15/series +++ b/queue-5.15/series @@ -786,7 +786,6 @@ af_unix-annote-lockless-accesses-to-unix_tot_inflight-gc_in_progress.patch clk-emit-a-stern-warning-with-writable-debugfs-enabled.patch clk-si5341-fix-clock-hw-provider-cleanup.patch pinctrl-rockchip-fix-gpio-device-creation.patch -arm-dts-gpio-ranges-property-is-now-required.patch gpio-mpc8xxx-fix-irq-check-in-mpc8xxx_probe.patch gpio-idt3243x-fix-irq-check-in-idt_gpio_probe.patch net-smc-fix-hung_task-when-removing-smc-r-devices.patch diff --git a/queue-5.16/arm-dts-gpio-ranges-property-is-now-required.patch b/queue-5.16/arm-dts-gpio-ranges-property-is-now-required.patch deleted file mode 100644 index 45f66755294..00000000000 --- a/queue-5.16/arm-dts-gpio-ranges-property-is-now-required.patch +++ /dev/null @@ -1,50 +0,0 @@ -From e8f24c58d1b69ecf410a673c22f546dc732bb879 Mon Sep 17 00:00:00 2001 -From: Phil Elwell -Date: Mon, 6 Dec 2021 09:22:37 +0000 -Subject: ARM: dts: gpio-ranges property is now required - -From: Phil Elwell - -commit e8f24c58d1b69ecf410a673c22f546dc732bb879 upstream. - -Since [1], added in 5.7, the absence of a gpio-ranges property has -prevented GPIOs from being restored to inputs when released. -Add those properties for BCM283x and BCM2711 devices. - -[1] commit 2ab73c6d8323 ("gpio: Support GPIO controllers without - pin-ranges") - -Fixes: 2ab73c6d8323 ("gpio: Support GPIO controllers without pin-ranges") -Signed-off-by: Phil Elwell -Acked-by: Florian Fainelli -Reviewed-by: Linus Walleij -Link: https://lore.kernel.org/r/20211206092237.4105895-3-phil@raspberrypi.com -Signed-off-by: Linus Walleij -Signed-off-by: Greg Kroah-Hartman ---- - arch/arm/boot/dts/bcm2711.dtsi | 2 ++ - arch/arm/boot/dts/bcm283x.dtsi | 2 ++ - 2 files changed, 4 insertions(+) - ---- a/arch/arm/boot/dts/bcm2711.dtsi -+++ b/arch/arm/boot/dts/bcm2711.dtsi -@@ -584,6 +584,8 @@ - - gpio-ranges = <&gpio 0 0 58>; - -+ gpio-ranges = <&gpio 0 0 58>; -+ - gpclk0_gpio49: gpclk0_gpio49 { - pin-gpclk { - pins = "gpio49"; ---- a/arch/arm/boot/dts/bcm283x.dtsi -+++ b/arch/arm/boot/dts/bcm283x.dtsi -@@ -128,6 +128,8 @@ - - gpio-ranges = <&gpio 0 0 54>; - -+ gpio-ranges = <&gpio 0 0 54>; -+ - /* Defines common pin muxing groups - * - * While each pin can have its mux selected diff --git a/queue-5.16/series b/queue-5.16/series index 9230a6f196d..e76fae2ae23 100644 --- a/queue-5.16/series +++ b/queue-5.16/series @@ -962,7 +962,6 @@ af_unix-annote-lockless-accesses-to-unix_tot_inflight-gc_in_progress.patch clk-emit-a-stern-warning-with-writable-debugfs-enabled.patch clk-si5341-fix-clock-hw-provider-cleanup.patch pinctrl-rockchip-fix-gpio-device-creation.patch -arm-dts-gpio-ranges-property-is-now-required.patch gpio-mpc8xxx-fix-irq-check-in-mpc8xxx_probe.patch gpio-idt3243x-fix-irq-check-in-idt_gpio_probe.patch net-smc-fix-hung_task-when-removing-smc-r-devices.patch