[LEDE-DEV] [PATCH 3/4] orion: rename patches directory to patches-3.18

Stijn Tintel stijn at linux-ipv6.be
Sun Aug 14 13:45:42 PDT 2016


Signed-off-by: Stijn Tintel <stijn at linux-ipv6.be>
---
 .../100-wrt350nv2_openwrt_partition_map.patch      | 31 +++++++++
 .../patches-3.18/101-wnr854t_partition_map.patch   | 24 +++++++
 .../orion/patches-3.18/200-dt2_board_support.patch | 26 ++++++++
 .../orion/patches-3.18/210-wn802t_support.patch    | 78 ++++++++++++++++++++++
 .../100-wrt350nv2_openwrt_partition_map.patch      | 32 ---------
 .../orion/patches/101-wnr854t_partition_map.patch  | 25 -------
 .../orion/patches/200-dt2_board_support.patch      | 26 --------
 .../linux/orion/patches/210-wn802t_support.patch   | 78 ----------------------
 8 files changed, 159 insertions(+), 161 deletions(-)
 create mode 100644 target/linux/orion/patches-3.18/100-wrt350nv2_openwrt_partition_map.patch
 create mode 100644 target/linux/orion/patches-3.18/101-wnr854t_partition_map.patch
 create mode 100644 target/linux/orion/patches-3.18/200-dt2_board_support.patch
 create mode 100644 target/linux/orion/patches-3.18/210-wn802t_support.patch
 delete mode 100644 target/linux/orion/patches/100-wrt350nv2_openwrt_partition_map.patch
 delete mode 100644 target/linux/orion/patches/101-wnr854t_partition_map.patch
 delete mode 100644 target/linux/orion/patches/200-dt2_board_support.patch
 delete mode 100644 target/linux/orion/patches/210-wn802t_support.patch

diff --git a/target/linux/orion/patches-3.18/100-wrt350nv2_openwrt_partition_map.patch b/target/linux/orion/patches-3.18/100-wrt350nv2_openwrt_partition_map.patch
new file mode 100644
index 0000000..8b61406
--- /dev/null
+++ b/target/linux/orion/patches-3.18/100-wrt350nv2_openwrt_partition_map.patch
@@ -0,0 +1,31 @@
+--- a/arch/arm/mach-orion5x/wrt350n-v2-setup.c
++++ b/arch/arm/mach-orion5x/wrt350n-v2-setup.c
+@@ -134,11 +134,11 @@ static struct mtd_partition wrt350n_v2_n
+	{
+		.name		= "kernel",
+		.offset		= 0x00000000,
+-		.size		= 0x00760000,
++		.size		= 0x00140000,	// change to kernel mtd size here (1/3)
+	}, {
+		.name		= "rootfs",
+-		.offset		= 0x001a0000,
+-		.size		= 0x005c0000,
++		.offset		= 0x00140000,	// change to kernel mtd size here (2/3)
++		.size		= 0x00610000,	// adopt to kernel mtd size here (3/3) = 0x00750000 - <kernel mtd size>
+	}, {
+		.name		= "lang",
+		.offset		= 0x00760000,
+@@ -151,6 +151,14 @@ static struct mtd_partition wrt350n_v2_n
+		.name		= "u-boot",
+		.offset		= 0x007c0000,
+		.size		= 0x00040000,
++	}, {
++		.name		= "eRcOmM_do_not_touch",
++		.offset		= 0x00750000,
++		.size		= 0x00010000,	// erasesize
++	}, {
++		.name		= "image",	// for sysupgrade
++		.offset		= 0x00000000,
++		.size		= 0x00750000,
+	},
+ };
diff --git a/target/linux/orion/patches-3.18/101-wnr854t_partition_map.patch b/target/linux/orion/patches-3.18/101-wnr854t_partition_map.patch
new file mode 100644
index 0000000..0839ca4
--- /dev/null
+++ b/target/linux/orion/patches-3.18/101-wnr854t_partition_map.patch
@@ -0,0 +1,24 @@
+--- a/arch/arm/mach-orion5x/wnr854t-setup.c
++++ b/arch/arm/mach-orion5x/wnr854t-setup.c
+@@ -57,15 +57,19 @@ static struct mtd_partition wnr854t_nor_
+	{
+		.name		= "kernel",
+		.offset		= 0x00000000,
+-		.size		= 0x00100000,
++		.size		= 0x00140000,
+	}, {
+		.name		= "rootfs",
+-		.offset		= 0x00100000,
+-		.size		= 0x00660000,
++		.offset		= 0x00140000,
++		.size		= 0x00620000,
+	}, {
+		.name		= "uboot",
+		.offset		= 0x00760000,
+		.size		= 0x00040000,
++	}, {
++		.name		= "image",	// for sysupgrade
++		.offset		= 0x00000000,
++		.size		= 0x00760000,
+	},
+ };
diff --git a/target/linux/orion/patches-3.18/200-dt2_board_support.patch b/target/linux/orion/patches-3.18/200-dt2_board_support.patch
new file mode 100644
index 0000000..59a377f
--- /dev/null
+++ b/target/linux/orion/patches-3.18/200-dt2_board_support.patch
@@ -0,0 +1,26 @@
+--- a/arch/arm/mach-orion5x/Kconfig
++++ b/arch/arm/mach-orion5x/Kconfig
+@@ -36,6 +36,13 @@ config MACH_RD88F5182_DT
+	  Say 'Y' here if you want your kernel to support the Marvell
+	  Orion-NAS (88F5182) RD2, Flattened Device Tree.
+
++config MACH_DT2
++	bool "Freecom DataTank Gateway"
++	select I2C_BOARDINFO
++	help
++	  Say 'Y' here if you want your kernel to support the
++	  Freecom DataTank Gateway
++
+ config MACH_KUROBOX_PRO
+	bool "KuroBox Pro"
+	select I2C_BOARDINFO
+--- a/arch/arm/mach-orion5x/Makefile
++++ b/arch/arm/mach-orion5x/Makefile
+@@ -14,6 +14,7 @@ obj-$(CONFIG_MACH_TS78XX)	+= ts78xx-setu
+ obj-$(CONFIG_MACH_MV2120)	+= mv2120-setup.o
+ obj-$(CONFIG_MACH_NET2BIG)	+= net2big-setup.o
+ obj-$(CONFIG_MACH_WNR854T)	+= wnr854t-setup.o
++obj-$(CONFIG_MACH_DT2)		+= dt2-setup.o
+ obj-$(CONFIG_MACH_RD88F5181L_GE)	+= rd88f5181l-ge-setup.o
+ obj-$(CONFIG_MACH_RD88F5181L_FXO)	+= rd88f5181l-fxo-setup.o
+ obj-$(CONFIG_MACH_RD88F6183AP_GE)	+= rd88f6183ap-ge-setup.o
diff --git a/target/linux/orion/patches-3.18/210-wn802t_support.patch b/target/linux/orion/patches-3.18/210-wn802t_support.patch
new file mode 100644
index 0000000..e17d399
--- /dev/null
+++ b/target/linux/orion/patches-3.18/210-wn802t_support.patch
@@ -0,0 +1,78 @@
+--- a/arch/arm/mach-orion5x/Kconfig
++++ b/arch/arm/mach-orion5x/Kconfig
+@@ -144,10 +144,13 @@ config MACH_MSS2_DT
+	  Maxtor Shared Storage II platform.
+
+ config MACH_WNR854T
+-	bool "Netgear WNR854T"
++	bool "Netgear WNR854T / WN802T"
+	help
+	  Say 'Y' here if you want your kernel to support the
+-	  Netgear WNR854T platform.
++	  Netgear WNR854T or WN802T platform.
++
++config MACH_WN802T
++	def_bool MACH_WNR854T
+
+ config MACH_RD88F5181L_GE
+	bool "Marvell Orion-VoIP GE Reference Design"
+--- a/arch/arm/mach-orion5x/wnr854t-setup.c
++++ b/arch/arm/mach-orion5x/wnr854t-setup.c
+@@ -115,6 +115,15 @@ static struct dsa_platform_data wnr854t_
+	.chip		= &wnr854t_switch_chip_data,
+ };
+
++static struct dsa_chip_data wn802t_switch_chip_data = {
++	.port_names[2] = "wan",
++	.port_names[3] = "cpu",
++};
++
++static struct dsa_platform_data wn802t_switch_plat_data = {
++	.nr_chips	= 1,
++	.chip		= &wn802t_switch_chip_data,
++};
+ static void __init wnr854t_init(void)
+ {
+	/*
+@@ -128,7 +137,12 @@ static void __init wnr854t_init(void)
+	 * Configure peripherals.
+	 */
+	orion5x_eth_init(&wnr854t_eth_data);
+-	orion5x_eth_switch_init(&wnr854t_switch_plat_data, NO_IRQ);
++
++	if (machine_is_wn802t())
++		orion5x_eth_switch_init(&wn802t_switch_plat_data, NO_IRQ);
++	else
++		orion5x_eth_switch_init(&wnr854t_switch_plat_data, NO_IRQ);
++
+	orion5x_uart0_init();
+
+	mvebu_mbus_add_window_by_id(ORION_MBUS_DEVBUS_BOOT_TARGET,
+@@ -168,7 +182,7 @@ static struct hw_pci wnr854t_pci __initd
+
+ static int __init wnr854t_pci_init(void)
+ {
+-	if (machine_is_wnr854t())
++	if (machine_is_wnr854t() || machine_is_wn802t())
+		pci_common_init(&wnr854t_pci);
+
+	return 0;
+@@ -179,6 +193,18 @@ MACHINE_START(WNR854T, "Netgear WNR854T"
+	/* Maintainer: Imre Kaloz <kaloz at openwrt.org> */
+	.atag_offset	= 0x100,
+	.init_machine	= wnr854t_init,
++	.map_io		= orion5x_map_io,
++	.init_early	= orion5x_init_early,
++	.init_irq	= orion5x_init_irq,
++	.init_time	= orion5x_timer_init,
++	.fixup		= tag_fixup_mem32,
++	.restart	= orion5x_restart,
++MACHINE_END
++
++MACHINE_START(WN802T, "Netgear WN802T")
++	/* Maintainer: Imre Kaloz <kaloz at openwrt.org> */
++	.atag_offset	= 0x100,
++	.init_machine	= wnr854t_init,
+	.map_io		= orion5x_map_io,
+	.init_early	= orion5x_init_early,
+	.init_irq	= orion5x_init_irq,
diff --git a/target/linux/orion/patches/100-wrt350nv2_openwrt_partition_map.patch b/target/linux/orion/patches/100-wrt350nv2_openwrt_partition_map.patch
deleted file mode 100644
index 89c2c94..0000000
--- a/target/linux/orion/patches/100-wrt350nv2_openwrt_partition_map.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- a/arch/arm/mach-orion5x/wrt350n-v2-setup.c
-+++ b/arch/arm/mach-orion5x/wrt350n-v2-setup.c
-@@ -134,11 +134,11 @@ static struct mtd_partition wrt350n_v2_n
- 	{
- 		.name		= "kernel",
- 		.offset		= 0x00000000,
--		.size		= 0x00760000,
-+		.size		= 0x00140000,	// change to kernel mtd size here (1/3)
- 	}, {
- 		.name		= "rootfs",
--		.offset		= 0x001a0000,
--		.size		= 0x005c0000,
-+		.offset		= 0x00140000,	// change to kernel mtd size here (2/3)
-+		.size		= 0x00610000,	// adopt to kernel mtd size here (3/3) = 0x00750000 - <kernel mtd size>
- 	}, {
- 		.name		= "lang",
- 		.offset		= 0x00760000,
-@@ -151,6 +151,14 @@ static struct mtd_partition wrt350n_v2_n
- 		.name		= "u-boot",
- 		.offset		= 0x007c0000,
- 		.size		= 0x00040000,
-+	}, {
-+		.name		= "eRcOmM_do_not_touch",
-+		.offset		= 0x00750000,
-+		.size		= 0x00010000,	// erasesize
-+	}, {
-+		.name		= "image",	// for sysupgrade
-+		.offset		= 0x00000000,
-+		.size		= 0x00750000,
- 	},
- };
- 
diff --git a/target/linux/orion/patches/101-wnr854t_partition_map.patch b/target/linux/orion/patches/101-wnr854t_partition_map.patch
deleted file mode 100644
index 881cfb7..0000000
--- a/target/linux/orion/patches/101-wnr854t_partition_map.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- a/arch/arm/mach-orion5x/wnr854t-setup.c
-+++ b/arch/arm/mach-orion5x/wnr854t-setup.c
-@@ -57,15 +57,19 @@ static struct mtd_partition wnr854t_nor_
- 	{
- 		.name		= "kernel",
- 		.offset		= 0x00000000,
--		.size		= 0x00100000,
-+		.size		= 0x00140000,
- 	}, {
- 		.name		= "rootfs",
--		.offset		= 0x00100000,
--		.size		= 0x00660000,
-+		.offset		= 0x00140000,
-+		.size		= 0x00620000,
- 	}, {
- 		.name		= "uboot",
- 		.offset		= 0x00760000,
- 		.size		= 0x00040000,
-+	}, {
-+		.name		= "image",	// for sysupgrade
-+		.offset		= 0x00000000,
-+		.size		= 0x00760000,
- 	},
- };
- 
diff --git a/target/linux/orion/patches/200-dt2_board_support.patch b/target/linux/orion/patches/200-dt2_board_support.patch
deleted file mode 100644
index 6d3f559..0000000
--- a/target/linux/orion/patches/200-dt2_board_support.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/arch/arm/mach-orion5x/Kconfig
-+++ b/arch/arm/mach-orion5x/Kconfig
-@@ -36,6 +36,13 @@ config MACH_RD88F5182_DT
- 	  Say 'Y' here if you want your kernel to support the Marvell
- 	  Orion-NAS (88F5182) RD2, Flattened Device Tree.
- 
-+config MACH_DT2
-+	bool "Freecom DataTank Gateway"
-+	select I2C_BOARDINFO
-+	help
-+	  Say 'Y' here if you want your kernel to support the
-+	  Freecom DataTank Gateway
-+
- config MACH_KUROBOX_PRO
- 	bool "KuroBox Pro"
- 	select I2C_BOARDINFO
---- a/arch/arm/mach-orion5x/Makefile
-+++ b/arch/arm/mach-orion5x/Makefile
-@@ -14,6 +14,7 @@ obj-$(CONFIG_MACH_TS78XX)	+= ts78xx-setu
- obj-$(CONFIG_MACH_MV2120)	+= mv2120-setup.o
- obj-$(CONFIG_MACH_NET2BIG)	+= net2big-setup.o
- obj-$(CONFIG_MACH_WNR854T)	+= wnr854t-setup.o
-+obj-$(CONFIG_MACH_DT2)		+= dt2-setup.o
- obj-$(CONFIG_MACH_RD88F5181L_GE)	+= rd88f5181l-ge-setup.o
- obj-$(CONFIG_MACH_RD88F5181L_FXO)	+= rd88f5181l-fxo-setup.o
- obj-$(CONFIG_MACH_RD88F6183AP_GE)	+= rd88f6183ap-ge-setup.o
diff --git a/target/linux/orion/patches/210-wn802t_support.patch b/target/linux/orion/patches/210-wn802t_support.patch
deleted file mode 100644
index 479498e..0000000
--- a/target/linux/orion/patches/210-wn802t_support.patch
+++ /dev/null
@@ -1,78 +0,0 @@
---- a/arch/arm/mach-orion5x/Kconfig
-+++ b/arch/arm/mach-orion5x/Kconfig
-@@ -144,10 +144,13 @@ config MACH_MSS2_DT
- 	  Maxtor Shared Storage II platform.
- 
- config MACH_WNR854T
--	bool "Netgear WNR854T"
-+	bool "Netgear WNR854T / WN802T"
- 	help
- 	  Say 'Y' here if you want your kernel to support the
--	  Netgear WNR854T platform.
-+	  Netgear WNR854T or WN802T platform.
-+
-+config MACH_WN802T
-+	def_bool MACH_WNR854T
- 
- config MACH_RD88F5181L_GE
- 	bool "Marvell Orion-VoIP GE Reference Design"
---- a/arch/arm/mach-orion5x/wnr854t-setup.c
-+++ b/arch/arm/mach-orion5x/wnr854t-setup.c
-@@ -115,6 +115,15 @@ static struct dsa_platform_data wnr854t_
- 	.chip		= &wnr854t_switch_chip_data,
- };
- 
-+static struct dsa_chip_data wn802t_switch_chip_data = {
-+	.port_names[2] = "wan",
-+	.port_names[3] = "cpu",
-+};
-+
-+static struct dsa_platform_data wn802t_switch_plat_data = {
-+	.nr_chips	= 1,
-+	.chip		= &wn802t_switch_chip_data,
-+};
- static void __init wnr854t_init(void)
- {
- 	/*
-@@ -128,7 +137,12 @@ static void __init wnr854t_init(void)
- 	 * Configure peripherals.
- 	 */
- 	orion5x_eth_init(&wnr854t_eth_data);
--	orion5x_eth_switch_init(&wnr854t_switch_plat_data, NO_IRQ);
-+
-+	if (machine_is_wn802t())
-+		orion5x_eth_switch_init(&wn802t_switch_plat_data, NO_IRQ);
-+	else
-+		orion5x_eth_switch_init(&wnr854t_switch_plat_data, NO_IRQ);
-+
- 	orion5x_uart0_init();
- 
- 	mvebu_mbus_add_window_by_id(ORION_MBUS_DEVBUS_BOOT_TARGET,
-@@ -168,7 +182,7 @@ static struct hw_pci wnr854t_pci __initd
- 
- static int __init wnr854t_pci_init(void)
- {
--	if (machine_is_wnr854t())
-+	if (machine_is_wnr854t() || machine_is_wn802t())
- 		pci_common_init(&wnr854t_pci);
- 
- 	return 0;
-@@ -179,6 +193,18 @@ MACHINE_START(WNR854T, "Netgear WNR854T"
- 	/* Maintainer: Imre Kaloz <kaloz at openwrt.org> */
- 	.atag_offset	= 0x100,
- 	.init_machine	= wnr854t_init,
-+	.map_io		= orion5x_map_io,
-+	.init_early	= orion5x_init_early,
-+	.init_irq	= orion5x_init_irq,
-+	.init_time	= orion5x_timer_init,
-+	.fixup		= tag_fixup_mem32,
-+	.restart	= orion5x_restart,
-+MACHINE_END
-+
-+MACHINE_START(WN802T, "Netgear WN802T")
-+	/* Maintainer: Imre Kaloz <kaloz at openwrt.org> */
-+	.atag_offset	= 0x100,
-+	.init_machine	= wnr854t_init,
- 	.map_io		= orion5x_map_io,
- 	.init_early	= orion5x_init_early,
- 	.init_irq	= orion5x_init_irq,
-- 
2.7.3




More information about the Lede-dev mailing list