From 8334e04d24462b6fa3b53c77442a21f473149a1d Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens Date: Sat, 29 Feb 2020 16:49:09 +0100 Subject: gemini: Remove kernel 4.14 support This target was switched to kernel 4.19 more than 6 months ago in commit f342ffd300da ("treewide: kernel: bump some targets to 4.19") and now with kernel 5.4 support being added it gets harder to support kernel 4.14 in addition to kernel 4.19 and 5.4. Signed-off-by: Hauke Mehrtens --- ...23-ARM-dts-Add-ethernet-to-the-Gemini-SoC.patch | 74 ---------------------- 1 file changed, 74 deletions(-) delete mode 100644 target/linux/gemini/patches-4.14/0023-ARM-dts-Add-ethernet-to-the-Gemini-SoC.patch (limited to 'target/linux/gemini/patches-4.14/0023-ARM-dts-Add-ethernet-to-the-Gemini-SoC.patch') diff --git a/target/linux/gemini/patches-4.14/0023-ARM-dts-Add-ethernet-to-the-Gemini-SoC.patch b/target/linux/gemini/patches-4.14/0023-ARM-dts-Add-ethernet-to-the-Gemini-SoC.patch deleted file mode 100644 index 0960f6bfdd..0000000000 --- a/target/linux/gemini/patches-4.14/0023-ARM-dts-Add-ethernet-to-the-Gemini-SoC.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 860005c1a2f16aaa33458a7d80c9728b710ae292 Mon Sep 17 00:00:00 2001 -From: Linus Walleij -Date: Mon, 6 Nov 2017 00:05:28 +0100 -Subject: [PATCH 23/31] ARM: dts: Add ethernet to the Gemini SoC - -This adds the Gemini ethernet node to the Gemini SoC. - -Signed-off-by: Linus Walleij ---- - arch/arm/boot/dts/gemini.dtsi | 44 ++++++++++++++++++++++++++++++++++++++++++- - 1 file changed, 43 insertions(+), 1 deletion(-) - ---- a/arch/arm/boot/dts/gemini.dtsi -+++ b/arch/arm/boot/dts/gemini.dtsi -@@ -114,9 +114,16 @@ - }; - }; - gmii_default_pins: pinctrl-gmii { -+ /* -+ * Only activate GMAC0 by default since -+ * GMAC1 will overlap with 8 GPIO lines -+ * gpio2a, gpio2b. Overlay groups with -+ * "gmii_gmac0_grp", "gmii_gmac1_grp" for -+ * both ethernet interfaces. -+ */ - mux { - function = "gmii"; -- groups = "gmiigrp"; -+ groups = "gmii_gmac0_grp"; - }; - }; - pci_default_pins: pinctrl-pci { -@@ -316,6 +323,41 @@ - }; - }; - -+ ethernet@60000000 { -+ compatible = "cortina,gemini-ethernet"; -+ reg = <0x60000000 0x4000>, /* Global registers, queue */ -+ <0x60004000 0x2000>, /* V-bit */ -+ <0x60006000 0x2000>; /* A-bit */ -+ pinctrl-names = "default"; -+ pinctrl-0 = <&gmii_default_pins>; -+ status = "disabled"; -+ #address-cells = <1>; -+ #size-cells = <1>; -+ ranges; -+ -+ gmac0: ethernet-port@0 { -+ compatible = "cortina,gemini-ethernet-port"; -+ reg = <0x60008000 0x2000>, /* Port 0 DMA/TOE */ -+ <0x6000a000 0x2000>; /* Port 0 GMAC */ -+ interrupt-parent = <&intcon>; -+ interrupts = <1 IRQ_TYPE_LEVEL_HIGH>; -+ resets = <&syscon GEMINI_RESET_GMAC0>; -+ clocks = <&syscon GEMINI_CLK_GATE_GMAC0>; -+ clock-names = "PCLK"; -+ }; -+ -+ gmac1: ethernet-port@1 { -+ compatible = "cortina,gemini-ethernet-port"; -+ reg = <0x6000c000 0x2000>, /* Port 1 DMA/TOE */ -+ <0x6000e000 0x2000>; /* Port 1 GMAC */ -+ interrupt-parent = <&intcon>; -+ interrupts = <2 IRQ_TYPE_LEVEL_HIGH>; -+ resets = <&syscon GEMINI_RESET_GMAC1>; -+ clocks = <&syscon GEMINI_CLK_GATE_GMAC1>; -+ clock-names = "PCLK"; -+ }; -+ }; -+ - ata@63000000 { - compatible = "cortina,gemini-pata", "faraday,ftide010"; - reg = <0x63000000 0x1000>; -- cgit v1.2.3