* [GIT PULL] Kconfig changes for MSM to enable SMP
@ 2010-11-23 16:50 Daniel Walker
2010-11-29 21:12 ` Daniel Walker
0 siblings, 1 reply; 4+ messages in thread
From: Daniel Walker @ 2010-11-23 16:50 UTC (permalink / raw)
To: Russell King - ARM Linux; +Cc: linux-arm-kernel, linux-arm-msm
Russell,
I've been trying to get these in for a while now. They're just Kconfig
changes that allow MSM to use SMP. One of the patch does have a slight
clean up where it moves the "\" out one space under "config SMP". I
think that was the product of some feedback I received.
Please pull, or let me know if you want them done differently.
Daniel
--
The following changes since commit 3561d43fd289f590fdae672e5eb831b8d5cf0bf6:
Linux 2.6.37-rc3 (2010-11-21 15:18:56 -0800)
are available in the git repository at:
git://codeaurora.org/quic/kernel/dwalker/linux-msm.git for-russell
Daniel Walker (2):
arm: kconfig: enable SMP for MSM targets
arm: kconfig: dis-allow hotplug on MSM
arch/arm/Kconfig | 10 ++++++----
arch/arm/mach-msm/Kconfig | 2 ++
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index db524e7..c8fa144 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -1205,10 +1205,11 @@ config SMP
depends on EXPERIMENTAL
depends on GENERIC_CLOCKEVENTS
depends on REALVIEW_EB_ARM11MP || REALVIEW_EB_A9MP || \
- MACH_REALVIEW_PB11MP || MACH_REALVIEW_PBX || ARCH_OMAP4 ||\
- ARCH_S5PV310 || ARCH_TEGRA || ARCH_U8500 || ARCH_VEXPRESS_CA9X4
+ MACH_REALVIEW_PB11MP || MACH_REALVIEW_PBX || ARCH_OMAP4 || \
+ ARCH_S5PV310 || ARCH_TEGRA || ARCH_U8500 || ARCH_VEXPRESS_CA9X4 || \
+ ARCH_MSM_SCORPIONMP
select USE_GENERIC_SMP_HELPERS
- select HAVE_ARM_SCU
+ select HAVE_ARM_SCU if !ARCH_MSM_SCORPIONMP
help
This enables support for systems with more than one CPU. If you have
a system with only one CPU, like most personal computers, say N. If
@@ -1283,6 +1284,7 @@ config NR_CPUS
config HOTPLUG_CPU
bool "Support for hot-pluggable CPUs (EXPERIMENTAL)"
depends on SMP && HOTPLUG && EXPERIMENTAL
+ depends on !ARCH_MSM
help
Say Y here to experiment with turning CPUs off and on. CPUs
can be controlled through /sys/devices/system/cpu.
@@ -1291,7 +1293,7 @@ config LOCAL_TIMERS
bool "Use local timer interrupts"
depends on SMP
default y
- select HAVE_ARM_TWD
+ select HAVE_ARM_TWD if !ARCH_MSM_SCORPIONMP
help
Enable support for local timers on SMP platforms, rather then the
legacy IPI broadcast method. Local timers allows the system
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig
index dbbcfeb..31e5fd6 100644
--- a/arch/arm/mach-msm/Kconfig
+++ b/arch/arm/mach-msm/Kconfig
@@ -49,6 +49,8 @@ endchoice
config MSM_SOC_REV_A
bool
+config ARCH_MSM_SCORPIONMP
+ bool
config ARCH_MSM_ARM11
bool
--
Sent by an consultant of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora
Forum.
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [GIT PULL] Kconfig changes for MSM to enable SMP
2010-11-23 16:50 [GIT PULL] Kconfig changes for MSM to enable SMP Daniel Walker
@ 2010-11-29 21:12 ` Daniel Walker
2010-11-29 22:11 ` Russell King - ARM Linux
0 siblings, 1 reply; 4+ messages in thread
From: Daniel Walker @ 2010-11-29 21:12 UTC (permalink / raw)
To: Russell King - ARM Linux; +Cc: linux-arm-kernel, linux-arm-msm
On Tue, 2010-11-23 at 08:50 -0800, Daniel Walker wrote:
> Russell,
>
> I've been trying to get these in for a while now. They're just Kconfig
> changes that allow MSM to use SMP. One of the patch does have a slight
> clean up where it moves the "\" out one space under "config SMP". I
> think that was the product of some feedback I received.
>
> Please pull, or let me know if you want them done differently.
Could you give me some feedback on why your not pulling this? I need
these changes to go in in order to add SMP support, which I have planned
to add this coming merge window.
Do you want these going into you patch system? Do you not like the lack
of TWD and SCU support or the way I accomplished the removal of them?
Gimme some hints please ..
Daniel
--
Sent by a consultant of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] Kconfig changes for MSM to enable SMP
2010-11-29 21:12 ` Daniel Walker
@ 2010-11-29 22:11 ` Russell King - ARM Linux
2010-11-29 22:16 ` Daniel Walker
0 siblings, 1 reply; 4+ messages in thread
From: Russell King - ARM Linux @ 2010-11-29 22:11 UTC (permalink / raw)
To: Daniel Walker; +Cc: linux-arm-kernel, linux-arm-msm
On Mon, Nov 29, 2010 at 01:12:50PM -0800, Daniel Walker wrote:
> On Tue, 2010-11-23 at 08:50 -0800, Daniel Walker wrote:
> > Russell,
> >
> > I've been trying to get these in for a while now. They're just Kconfig
> > changes that allow MSM to use SMP. One of the patch does have a slight
> > clean up where it moves the "\" out one space under "config SMP". I
> > think that was the product of some feedback I received.
> >
> > Please pull, or let me know if you want them done differently.
>
> Could you give me some feedback on why your not pulling this? I need
> these changes to go in in order to add SMP support, which I have planned
> to add this coming merge window.
>
> Do you want these going into you patch system? Do you not like the lack
> of TWD and SCU support or the way I accomplished the removal of them?
>
> Gimme some hints please ..
commit 612275ad3966dd7ba491d5fe94e894a3861c9062
Merge: 698fd6a2 176bfc4
Author: Russell King <rmk+kernel@arm.linux.org.uk>
Date: Fri Nov 26 10:26:10 2010 +0000
Merge branch 'for-russell' of git://codeaurora.org/quic/kernel/dwalker/linux-msm into devel-stable
?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] Kconfig changes for MSM to enable SMP
2010-11-29 22:11 ` Russell King - ARM Linux
@ 2010-11-29 22:16 ` Daniel Walker
0 siblings, 0 replies; 4+ messages in thread
From: Daniel Walker @ 2010-11-29 22:16 UTC (permalink / raw)
To: Russell King - ARM Linux; +Cc: linux-arm-kernel, linux-arm-msm
On Mon, 2010-11-29 at 22:11 +0000, Russell King - ARM Linux wrote:
> On Mon, Nov 29, 2010 at 01:12:50PM -0800, Daniel Walker wrote:
> > On Tue, 2010-11-23 at 08:50 -0800, Daniel Walker wrote:
> > > Russell,
> > >
> > > I've been trying to get these in for a while now. They're just Kconfig
> > > changes that allow MSM to use SMP. One of the patch does have a slight
> > > clean up where it moves the "\" out one space under "config SMP". I
> > > think that was the product of some feedback I received.
> > >
> > > Please pull, or let me know if you want them done differently.
> >
> > Could you give me some feedback on why your not pulling this? I need
> > these changes to go in in order to add SMP support, which I have planned
> > to add this coming merge window.
> >
> > Do you want these going into you patch system? Do you not like the lack
> > of TWD and SCU support or the way I accomplished the removal of them?
> >
> > Gimme some hints please ..
>
> commit 612275ad3966dd7ba491d5fe94e894a3861c9062
> Merge: 698fd6a2 176bfc4
> Author: Russell King <rmk+kernel@arm.linux.org.uk>
> Date: Fri Nov 26 10:26:10 2010 +0000
>
> Merge branch 'for-russell' of git://codeaurora.org/quic/kernel/dwalker/linux-msm into devel-stable
>
>
> ?
Great! Thanks.
Daniel
--
Sent by a consultant of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-11-29 22:16 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-23 16:50 [GIT PULL] Kconfig changes for MSM to enable SMP Daniel Walker
2010-11-29 21:12 ` Daniel Walker
2010-11-29 22:11 ` Russell King - ARM Linux
2010-11-29 22:16 ` Daniel Walker
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).