diff for duplicates of <4D997F53.5010409@ti.com> diff --git a/a/1.txt b/N1/1.txt index 1083413..5af6e47 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -72,3 +72,8 @@ index 7a10257..416e9d5 100644 */ -- 1.6.0.4 + +-------------- next part -------------- +An embedded and charset-unspecified text was scrubbed... +Name: 0001-OMAP4-Move-the-privately-used-SMP-boot-functions-to.patch +URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20110404/77a8888d/attachment.ksh> diff --git a/a/2.hdr b/a/2.hdr deleted file mode 100644 index 06b20d3..0000000 --- a/a/2.hdr +++ /dev/null @@ -1,6 +0,0 @@ -Content-Type: text/plain; - name="0001-OMAP4-Move-the-privately-used-SMP-boot-functions-to.patch" -Content-Transfer-Encoding: 7bit -Content-Disposition: attachment; - filename*0="0001-OMAP4-Move-the-privately-used-SMP-boot-functions-to.pat"; - filename*1="ch" diff --git a/a/2.txt b/a/2.txt deleted file mode 100644 index b2e20dc..0000000 --- a/a/2.txt +++ /dev/null @@ -1,61 +0,0 @@ ->From 62563f7687d8b19f1c9c3966105d141d91e69b55 Mon Sep 17 00:00:00 2001 -From: Santosh Shilimkar <santosh.shilimkar@ti.com> -Date: Mon, 4 Apr 2011 12:48:37 +0530 -Subject: [PATCH] OMAP4: Move the privately used SMP boot functions to OMAP specific header. - -Header files in arch/arm/*/include/mach included from -arch/arm/include/asm/*.h are there to provide necessary definitions for -either the rest of the kernel or the ARM specific parts. They shouldn't -be polluted with *any* platform private stuff which is not absolutely -necessary to satisfy the rest of the kernel. - -Hence move the OMAP specific SMP boot functions to different header -instead of keeping them in 'plat/smp.h' which gets included indirectly -by linux/smp.h - -The patch is outcome of the discussion in below thread: - http://www.spinics.net/lists/arm-kernel/msg120363.html - -Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com> -Cc: Tony Lindgren <tony@atomide.com> -Cc: Russell King <rmk+kernel@arm.linux.org.uk> ---- - arch/arm/mach-omap2/include/mach/omap4-common.h | 7 +++++++ - arch/arm/plat-omap/include/plat/smp.h | 6 ------ - 2 files changed, 7 insertions(+), 6 deletions(-) - -diff --git a/arch/arm/mach-omap2/include/mach/omap4-common.h b/arch/arm/mach-omap2/include/mach/omap4-common.h -index de441c0..e4bd876 100644 ---- a/arch/arm/mach-omap2/include/mach/omap4-common.h -+++ b/arch/arm/mach-omap2/include/mach/omap4-common.h -@@ -33,4 +33,11 @@ extern void __iomem *gic_dist_base_addr; - extern void __init gic_init_irq(void); - extern void omap_smc1(u32 fn, u32 arg); - -+#ifdef CONFIG_SMP -+/* Needed for secondary core boot */ -+extern void omap_secondary_startup(void); -+extern u32 omap_modify_auxcoreboot0(u32 set_mask, u32 clear_mask); -+extern void omap_auxcoreboot_addr(u32 cpu_addr); -+extern u32 omap_read_auxcoreboot0(void); -+#endif - #endif -diff --git a/arch/arm/plat-omap/include/plat/smp.h b/arch/arm/plat-omap/include/plat/smp.h -index 7a10257..416e9d5 100644 ---- a/arch/arm/plat-omap/include/plat/smp.h -+++ b/arch/arm/plat-omap/include/plat/smp.h -@@ -19,12 +19,6 @@ - - #include <asm/hardware/gic.h> - --/* Needed for secondary core boot */ --extern void omap_secondary_startup(void); --extern u32 omap_modify_auxcoreboot0(u32 set_mask, u32 clear_mask); --extern void omap_auxcoreboot_addr(u32 cpu_addr); --extern u32 omap_read_auxcoreboot0(void); -- - /* - * We use Soft IRQ1 as the IPI - */ --- -1.6.0.4 diff --git a/a/content_digest b/N1/content_digest index ba3738d..e1274fb 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -6,19 +6,11 @@ "ref\020110403103730.GB4213@n2100.arm.linux.org.uk\0" "ref\04D9851B5.20100@ti.com\0" "ref\020110403134837.GE4213@n2100.arm.linux.org.uk\0" - "From\0Santosh Shilimkar <santosh.shilimkar@ti.com>\0" - "Subject\0Re: RFC, GIC based smp_cross_call cleanup suggestion\0" + "From\0santosh.shilimkar@ti.com (Santosh Shilimkar)\0" + "Subject\0RFC, GIC based smp_cross_call cleanup suggestion\0" "Date\0Mon, 04 Apr 2011 13:50:35 +0530\0" - "To\0Russell King - ARM Linux <linux@arm.linux.org.uk>\0" - "Cc\0Grant Likely <grant.likely@secretlab.ca>" - Colin Cross <ccross@google.com> - Paul Mundt <lethal@linux-sh.org> - Magnus Damm <magnus.damm@gmail.com> - John Linn <John.Linn@xilinx.com> - linux-arm-kernel@lists.infradead.org - l-o <linux-omap@vger.kernel.org> - " Tony Lindgren <tony@atomide.com>\0" - "\01:1\0" + "To\0linux-arm-kernel@lists.infradead.org\0" + "\00:1\0" "b\0" "On 4/3/2011 7:18 PM, Russell King - ARM Linux wrote:\n" "> On Sun, Apr 03, 2011 at 04:23:41PM +0530, Santosh Shilimkar wrote:\n" @@ -93,70 +85,11 @@ " * We use Soft IRQ1 as the IPI\n" " */\n" "-- \n" - 1.6.0.4 - "\01:2\0" - "fn\00001-OMAP4-Move-the-privately-used-SMP-boot-functions-to.patch\0" - "b\0" - ">From 62563f7687d8b19f1c9c3966105d141d91e69b55 Mon Sep 17 00:00:00 2001\n" - "From: Santosh Shilimkar <santosh.shilimkar@ti.com>\n" - "Date: Mon, 4 Apr 2011 12:48:37 +0530\n" - "Subject: [PATCH] OMAP4: Move the privately used SMP boot functions to OMAP specific header.\n" - "\n" - "Header files in arch/arm/*/include/mach included from\n" - "arch/arm/include/asm/*.h are there to provide necessary definitions for\n" - "either the rest of the kernel or the ARM specific parts. They shouldn't\n" - "be polluted with *any* platform private stuff which is not absolutely\n" - "necessary to satisfy the rest of the kernel.\n" - "\n" - "Hence move the OMAP specific SMP boot functions to different header\n" - "instead of keeping them in 'plat/smp.h' which gets included indirectly\n" - "by linux/smp.h\n" - "\n" - "The patch is outcome of the discussion in below thread:\n" - "\thttp://www.spinics.net/lists/arm-kernel/msg120363.html\n" + "1.6.0.4\n" "\n" - "Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>\n" - "Cc: Tony Lindgren <tony@atomide.com>\n" - "Cc: Russell King <rmk+kernel@arm.linux.org.uk>\n" - "---\n" - " arch/arm/mach-omap2/include/mach/omap4-common.h | 7 +++++++\n" - " arch/arm/plat-omap/include/plat/smp.h | 6 ------\n" - " 2 files changed, 7 insertions(+), 6 deletions(-)\n" - "\n" - "diff --git a/arch/arm/mach-omap2/include/mach/omap4-common.h b/arch/arm/mach-omap2/include/mach/omap4-common.h\n" - "index de441c0..e4bd876 100644\n" - "--- a/arch/arm/mach-omap2/include/mach/omap4-common.h\n" - "+++ b/arch/arm/mach-omap2/include/mach/omap4-common.h\n" - "@@ -33,4 +33,11 @@ extern void __iomem *gic_dist_base_addr;\n" - " extern void __init gic_init_irq(void);\n" - " extern void omap_smc1(u32 fn, u32 arg);\n" - " \n" - "+#ifdef CONFIG_SMP\n" - "+/* Needed for secondary core boot */\n" - "+extern void omap_secondary_startup(void);\n" - "+extern u32 omap_modify_auxcoreboot0(u32 set_mask, u32 clear_mask);\n" - "+extern void omap_auxcoreboot_addr(u32 cpu_addr);\n" - "+extern u32 omap_read_auxcoreboot0(void);\n" - "+#endif\n" - " #endif\n" - "diff --git a/arch/arm/plat-omap/include/plat/smp.h b/arch/arm/plat-omap/include/plat/smp.h\n" - "index 7a10257..416e9d5 100644\n" - "--- a/arch/arm/plat-omap/include/plat/smp.h\n" - "+++ b/arch/arm/plat-omap/include/plat/smp.h\n" - "@@ -19,12 +19,6 @@\n" - " \n" - " #include <asm/hardware/gic.h>\n" - " \n" - "-/* Needed for secondary core boot */\n" - "-extern void omap_secondary_startup(void);\n" - "-extern u32 omap_modify_auxcoreboot0(u32 set_mask, u32 clear_mask);\n" - "-extern void omap_auxcoreboot_addr(u32 cpu_addr);\n" - "-extern u32 omap_read_auxcoreboot0(void);\n" - "-\n" - " /*\n" - " * We use Soft IRQ1 as the IPI\n" - " */\n" - "-- \n" - 1.6.0.4 + "-------------- next part --------------\n" + "An embedded and charset-unspecified text was scrubbed...\n" + "Name: 0001-OMAP4-Move-the-privately-used-SMP-boot-functions-to.patch\n" + URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20110404/77a8888d/attachment.ksh> -bcd79992c93977c224ec51440f73752f175a5a56dea0ad949cfb00e11f0b0d44 +14b71556067b26397d840313b99d401cd1a72aef15e0dc46ed0ee1802c49adaa
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.