On Jun 28, 2013, at 6:25 PM, Rohit Vaswani wrote:
pen_release is no longer required as the synchronization
is now managed by generic arm code.
This is done as suggested in https://lkml.org/lkml/2013/6/4/184
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
Add driver for Qualcomm MSM Hardware Mutex block that exists on newer MSM
SoC (MSM8974, etc).
CC: Jeffrey Hugo jh...@codeaurora.org
CC: Eric Holmberg eholm...@codeaurora.org
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
.../devicetree/bindings/arm/msm/tcsr-mutex.txt | 20 +++
drivers
On Jul 29, 2013, at 4:40 PM, Stephen Boyd wrote:
On 07/29, Kumar Gala wrote:
diff --git a/Documentation/devicetree/bindings/arm/msm/tcsr-mutex.txt
b/Documentation/devicetree/bindings/arm/msm/tcsr-mutex.txt
new file mode 100644
index 000..ddd6889
--- /dev/null
+++ b/Documentation
Add driver for Qualcomm MSM Hardware Mutex block that exists on newer MSM
SoC (MSM8974, etc).
CC: Jeffrey Hugo jh...@codeaurora.org
CC: Eric Holmberg eholm...@codeaurora.org
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
v2:
* Fixed init of stride
* Dealt with a number of comments from
On Jul 29, 2013, at 4:54 PM, Kumar Gala wrote:
On Jul 29, 2013, at 4:40 PM, Stephen Boyd wrote:
On 07/29, Kumar Gala wrote:
diff --git a/Documentation/devicetree/bindings/arm/msm/tcsr-mutex.txt
b/Documentation/devicetree/bindings/arm/msm/tcsr-mutex.txt
new file mode 100644
index
On Aug 1, 2013, at 9:15 PM, Rohit Vaswani wrote:
Add the cpus bindings and the Krait release sequence
to make SMP work for MSM8960
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
Documentation/devicetree/bindings/arm/cpus.txt | 2 +
On Aug 1, 2013, at 9:15 PM, Rohit Vaswani wrote:
Add the cpus bindings and the Kraitv2 release sequence
to make SMP work for 2 cores on MSM8974.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
arch/arm/boot/dts/msm8974.dts
On Aug 5, 2013, at 6:02 PM, Rohit Vaswani wrote:
This patch adds basic board support for MSM8974 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine with device tree.
I think the board is APQ8074 and not MSM8974.
Signed-off-by: Rohit Vaswani
On Aug 6, 2013, at 1:28 PM, Rohit Vaswani wrote:
On 8/6/2013 8:47 AM, Kumar Gala wrote:
On Aug 5, 2013, at 6:02 PM, Rohit Vaswani wrote:
This patch adds basic board support for MSM8974 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine
I'm tossing my hat into the ring of maintainers/reviewers for device tree
bindings based on history of dealing with DT on embedded PPC and starting
work on ARM SoCs.
Signed-off-by: Kumar Gala ga...@codeaurora.org
Cc: Pawel Moll pawel.m...@arm.com
Cc: Mark Rutland mark.rutl...@arm.com
Cc: Stephen
On Aug 10, 2013, at 2:11 PM, Ohad Ben-Cohen wrote:
+ Grant
On Thu, Aug 1, 2013 at 5:10 PM, Kumar Gala ga...@codeaurora.org wrote:
On Jul 29, 2013, at 4:40 PM, Stephen Boyd wrote:
On 07/29, Kumar Gala wrote:
diff --git a/Documentation/devicetree/bindings/arm/msm/tcsr-mutex.txt
b
On Aug 13, 2013, at 1:01 AM, Ohad Ben-Cohen wrote:
On Mon, Aug 12, 2013 at 8:24 PM, Kumar Gala ga...@codeaurora.org wrote:
So I think I'd ask you to recommend a name, should we just us 'hwspinlock'.
The general view from ePAPR and dts is the node name should be a bit more
generic (like
On Aug 15, 2013, at 12:02 AM, Mike Turquette wrote:
Right now we have
pll8: pll8 {
#clock-cells = 0;
compatible = qcom,pll;
clocks = pxo;
};
in DT and
static struct pll_desc pll8_desc = {
.l_reg =
On Aug 16, 2013, at 11:43 AM, Kumar Gala wrote:
On Aug 15, 2013, at 12:02 AM, Mike Turquette wrote:
Right now we have
pll8: pll8 {
#clock-cells = 0;
compatible = qcom,pll;
clocks = pxo;
};
in DT and
static struct
On Aug 9, 2013, at 3:37 PM, Josh Cartwright wrote:
From: Kenneth Heitke khei...@codeaurora.org
System Power Management Interface (SPMI) is a specification
developed by the MIPI (Mobile Industry Process Interface) Alliance
optimized for the real time control of Power Management ICs (PMIC).
On Aug 16, 2013, at 2:25 PM, Josh Cartwright wrote:
Hey Kumar-
Thanks for the review.
On Fri, Aug 16, 2013 at 01:53:27PM -0500, Kumar Gala wrote:
On Aug 9, 2013, at 3:37 PM, Josh Cartwright wrote:
Signed-off-by: Josh Cartwright jo...@codeaurora.org
---
.../devicetree/bindings/spmi
On Aug 19, 2013, at 4:39 PM, Stephen Boyd wrote:
The msm serial device bindings were added to the DTS files but
never documented. Let's document them now and also fix things up
so that it's clearer what hardware is supported. Instead of using
hsuart (for high speed uart), let's use uartdm
On Aug 16, 2013, at 5:55 PM, Stephen Warren wrote:
On 08/14/2013 01:09 PM, Kumar Gala wrote:
Add driver for Qualcomm MSM Hardware Mutex block that exists on newer MSM
SoC (MSM8974, etc).
diff --git a/Documentation/devicetree/bindings/hwlock/msm-tcsr-mutex.txt
b/Documentation/devicetree
On Aug 20, 2013, at 12:00 PM, Stephen Boyd wrote:
On 08/20/13 07:41, Kumar Gala wrote:
On Aug 19, 2013, at 4:39 PM, Stephen Boyd wrote:
diff --git a/Documentation/devicetree/bindings/serial/msm_serial.txt
b/Documentation/devicetree/bindings/serial/msm_serial.txt
new file mode 100644
On Aug 21, 2013, at 1:48 AM, Stephen Boyd wrote:
The msm serial device bindings were added to the DTS files but
never documented. Let's document them now and also fix things up
so that it's clearer what hardware is supported. Instead of using
hsuart (for high speed uart), let's use uartdm
merged so
far).
I'm not seeing any driver upstream even using the compatibles so might be worth
adding that we aren't even breaking anything upstream.
Otherwise you can add:
Acked-by: Kumar Gala ga...@codeaurora.org
Cc: David Brown dav...@codeaurora.org
Signed-off-by: Stephen Boyd sb
On Aug 28, 2013, at 1:04 PM, Kumar Gala wrote:
On Aug 27, 2013, at 7:12 PM, Stephen Boyd wrote:
Let's follow the ratified DT binding and use uartdm instead of
hsuart. This does break backwards compatibility but this
shouldn't be a problem because the uart driver isn't probing
/devicetree/bindings/tty/serial/qcom,msm-uart.txt
create mode 100644
Documentation/devicetree/bindings/tty/serial/qcom,msm-uartdm.txt
Acked-by: Kumar Gala ga...@codeaurora.org
- k
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum
On Aug 27, 2013, at 7:12 PM, Stephen Boyd wrote:
This patchset aligns the msm_serial driver more with downstream usage and
updates the driver's DT bindings.
Changes since v2:
* Fixed up DT review comments
* Dropped patches that were picked up in tty tree
Changes since v1:
* Dropped
On Aug 28, 2013, at 2:19 PM, Stephen Boyd wrote:
On 08/28, Kumar Gala wrote:
On Aug 27, 2013, at 7:12 PM, Stephen Boyd wrote:
This patchset aligns the msm_serial driver more with downstream usage and
updates the driver's DT bindings.
Changes since v2:
* Fixed up DT review comments
On Sep 5, 2013, at 7:04 PM, Rohit Vaswani wrote:
This patch adds basic board support for MSM8974 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine with device tree.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
On Sep 6, 2013, at 11:57 AM, Rohit Vaswani wrote:
On 9/6/2013 7:22 AM, Kumar Gala wrote:
On Sep 5, 2013, at 7:04 PM, Rohit Vaswani wrote:
This patch adds basic board support for MSM8974 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine
On Sep 9, 2013, at 12:48 PM, Rohit Vaswani wrote:
On 9/6/2013 2:50 PM, Olof Johansson wrote:
Hi,
Some comments below.
On Fri, Sep 06, 2013 at 12:32:22PM -0700, Rohit Vaswani wrote:
This patch adds basic board support for APQ8074 Dragonboard
snip
dtb-$(CONFIG_ARCH_MSM) +=
On Sep 9, 2013, at 2:29 PM, Stephen Warren wrote:
On 09/09/2013 01:17 PM, Kumar Gala wrote:
On Sep 9, 2013, at 12:48 PM, Rohit Vaswani wrote:
On 9/6/2013 2:50 PM, Olof Johansson wrote:
Hi,
Some comments below.
On Fri, Sep 06, 2013 at 12:32:22PM -0700, Rohit Vaswani wrote
On Sep 9, 2013, at 4:42 PM, Rohit Vaswani wrote:
On 9/9/2013 2:25 PM, Kumar Gala wrote:
snip
On Fri, Sep 06, 2013 at 12:32:22PM -0700, Rohit Vaswani wrote:
This patch adds basic board support for APQ8074 Dragonboard
snip
dtb-$(CONFIG_ARCH_MSM) += msm8660-surf.dtb \
- msm8960-cdp.dtb
Use the Qualcomm vendor prefix (qcom) as the directory name for
Qualcomm MSM devicetrees going forward.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/boot/dts/Makefile| 4 ++--
arch/arm/boot/dts/{ = qcom}/msm8660-surf.dts | 2 +-
arch/arm/boot/dts/{ = qcom
On Sep 12, 2013, at 11:46 AM, Olof Johansson wrote:
On Thu, Sep 12, 2013 at 9:37 AM, Kumar Gala ga...@codeaurora.org wrote:
Use the Qualcomm vendor prefix (qcom) as the directory name for
Qualcomm MSM devicetrees going forward.
Signed-off-by: Kumar Gala ga...@codeaurora.org
Let's
On Sep 12, 2013, at 12:06 PM, Olof Johansson wrote:
On Thu, Sep 12, 2013 at 9:53 AM, Kumar Gala ga...@codeaurora.org wrote:
On Sep 12, 2013, at 11:46 AM, Olof Johansson wrote:
On Thu, Sep 12, 2013 at 9:37 AM, Kumar Gala ga...@codeaurora.org wrote:
Use the Qualcomm vendor prefix (qcom
On Sep 12, 2013, at 1:04 PM, Olof Johansson wrote:
On Thu, Sep 12, 2013 at 10:55 AM, Kumar Gala ga...@codeaurora.org wrote:
On Sep 12, 2013, at 12:06 PM, Olof Johansson wrote:
On Thu, Sep 12, 2013 at 9:53 AM, Kumar Gala ga...@codeaurora.org wrote:
On Sep 12, 2013, at 11:46 AM, Olof
On Sep 12, 2013, at 1:46 PM, Olof Johansson wrote:
On Thu, Sep 12, 2013 at 11:20 AM, Rob Herring robherri...@gmail.com wrote:
As Stephen W has pointed out previously, the dtb filename itself is or
may be an ABI and the bootloader may be hardcoded to a name. So we
should avoid future
On Sep 16, 2013, at 1:28 PM, Rohit Vaswani wrote:
On 9/12/2013 7:05 PM, Kumar Gala wrote:
On Sep 12, 2013, at 5:47 PM, David Brown wrote:
On Thu, Sep 12, 2013 at 12:55:36PM -0500, Kumar Gala wrote:
On Sep 12, 2013, at 12:06 PM, Olof Johansson wrote:
My original request to please use
Use a standard 'qcom' prefix to denotate device trees meant for Qualcomm
based processors.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/boot/dts/Makefile| 4 ++--
arch/arm/boot/dts/{msm8660-surf.dts = qcom-msm8660-surf.dts} | 0
arch/arm/boot
On Sep 16, 2013, at 1:50 PM, Olof Johansson wrote:
On Mon, Sep 16, 2013 at 11:46 AM, Kumar Gala ga...@codeaurora.org wrote:
I think the two options are either:
qcom-msm*, qcom-apq*, etc
or
qcom/msm-*, qcom/apq*, etc
I'm guessing we'll end up without the dir and in the future have
On Sep 23, 2013, at 10:13 PM, Rohit Vaswani wrote:
This patch adds basic board support for APQ8074 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine with device tree.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
On Sep 25, 2013, at 5:35 PM, Rohit Vaswani wrote:
On 9/25/2013 12:49 PM, Kumar Gala wrote:
On Sep 23, 2013, at 10:13 PM, Rohit Vaswani wrote:
This patch adds basic board support for APQ8074 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine
On Sep 26, 2013, at 2:17 PM, Rohit Vaswani wrote:
On 9/26/2013 11:05 AM, Rohit Vaswani wrote:
On 9/26/2013 9:37 AM, Kumar Gala wrote:
snip
+++ b/arch/arm/boot/dts/qcom-apq8074-dragonboard.dts
@@ -0,0 +1,6 @@
+/include/ qcom-msm8974.dtsi
+
+/ {
+model = Qualcomm APQ8074 Dragonboard
On Sep 26, 2013, at 3:58 PM, David Brown wrote:
On Thu, Sep 26, 2013 at 02:33:53PM -0500, Kumar Gala wrote:
ePAPR 1.1 section 2.2.1.1 Node Name Requirements specifies that any
node that has a reg property must include a unit address in its name
with value matching the first entry in its
On Sep 26, 2013, at 4:10 PM, Rob Herring wrote:
On 09/26/2013 02:33 PM, Kumar Gala wrote:
On Sep 26, 2013, at 2:17 PM, Rohit Vaswani wrote:
On 9/26/2013 11:05 AM, Rohit Vaswani wrote:
On 9/26/2013 9:37 AM, Kumar Gala wrote:
snip
+++ b/arch/arm/boot/dts/qcom-apq8074-dragonboard.dts
On Oct 12, 2013, at 4:14 PM, Rohit Vaswani wrote:
This patch adds basic board support for APQ8074 Dragonboard
which belongs to the Snapdragon 800 family.
For now, just support a basic machine with device tree.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
On Oct 16, 2013, at 5:56 PM, Rob Herring wrote:
On 08/08/2013 10:51 AM, Kumar Gala wrote:
I'm tossing my hat into the ring of maintainers/reviewers for device tree
bindings based on history of dealing with DT on embedded PPC and starting
work on ARM SoCs.
Signed-off-by: Kumar Gala ga
files changed, 60 insertions(+), 2 deletions(-)
create mode 100644 arch/arm/boot/dts/qcom-apq8074-dragonboard.dts
create mode 100644 arch/arm/boot/dts/qcom-msm8974.dtsi
Acked-by: Kumar Gala ga...@codeaurora.org
- k
--
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center
On Oct 18, 2013, at 1:14 PM, Christopher Covington wrote:
Put architecture-specific assembly code where it belongs,
allowing for support of additional architectures such as arm64 in
the future.
Signed-off-by: Christopher Covington c...@codeaurora.org
---
arch/arm/include/asm/dcc.h | 45
On Oct 25, 2013, at 3:24 PM, Andy Gross wrote:
Add device tree probe support for the MSM BAM DMA driver.
The description here isn't correct, its the binding not probe ;).
Signed-off-by: Andy Gross agr...@codeaurora.org
---
.../devicetree/bindings/dma/msm_bam_dma.txt| 49
On Oct 29, 2013, at 7:38 PM, Mark Rutland wrote:
On Tue, Oct 29, 2013 at 06:00:59PM +, Stephen Boyd wrote:
On 10/29/13 01:21, Kumar Gala wrote:
On Oct 28, 2013, at 7:31 PM, Stephen Boyd wrote:
The Krait L1/L2 error reporting device is made up of two
interrupts, one per-CPU interrupt
On Oct 30, 2013, at 3:25 PM, Stephen Boyd wrote:
The Krait L1/L2 error reporting device is made up of two
interrupts, one per-CPU interrupt for the L1 caches and one
interrupt for the L2 cache.
Cc: Mark Rutland mark.rutl...@arm.com
Cc: Kumar Gala ga...@codeaurora.org
Cc: devicet
On Oct 30, 2013, at 4:48 PM, Stephen Boyd wrote:
On 10/30/13 14:45, Kumar Gala wrote:
On Oct 30, 2013, at 3:25 PM, Stephen Boyd wrote:
@@ -75,3 +77,50 @@ Example:
reg = 0x101;
};
};
+
+If the compatible string contains qcom,krait there shall
On Oct 30, 2013, at 4:58 PM, Stephen Boyd wrote:
On 10/30/13 14:56, Kumar Gala wrote:
On Oct 30, 2013, at 4:48 PM, Stephen Boyd wrote:
On 10/30/13 14:45, Kumar Gala wrote:
On Oct 30, 2013, at 3:25 PM, Stephen Boyd wrote:
+l2-cache node containing the following properties:
Is the L1
On Oct 31, 2013, at 12:30 PM, Stephen Boyd wrote:
On 10/30, Kumar Gala wrote:
On Oct 30, 2013, at 4:58 PM, Stephen Boyd wrote:
On 10/30/13 14:56, Kumar Gala wrote:
On Oct 30, 2013, at 4:48 PM, Stephen Boyd wrote:
On 10/30/13 14:45, Kumar Gala wrote:
On Oct 30, 2013, at 3:25 PM
On Nov 4, 2013, at 11:36 AM, Stephen Boyd wrote:
On 11/01, Rob Herring wrote:
On Fri, Nov 1, 2013 at 5:08 PM, Stephen Boyd sb...@codeaurora.org wrote:
From: Rohit Vaswani rvasw...@codeaurora.org
Scorpion and Krait are Qualcomm cpus. These cpus don't use the
spin-table enable-method.
On Nov 1, 2013, at 5:08 PM, Stephen Boyd wrote:
The kpss acc binding describes the clock, reset, and power domain
controller for a Krait CPU.
Cc: devicet...@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
.../devicetree/bindings/arm/msm/qcom,kpss-acc.txt | 21
On Nov 1, 2013, at 5:08 PM, Stephen Boyd wrote:
The saw2 binding describes the SPM/AVS wrapper hardware used to
control the regulator supplying voltage to the Krait CPUs.
Cc: devicet...@vger.kernel.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
When a SAW is for a CPU it is
On Nov 1, 2013, at 5:08 PM, Stephen Boyd wrote:
The goal of multi-platform kernels is to remove the need for mach
directories and machine descriptors. To further that goal,
introduce CPU_METHOD_OF_DECLARE() to allow cpu hotplug/smp
support to be separated from the machine descriptors.
On Nov 1, 2013, at 5:08 PM, Stephen Boyd wrote:
From: Rohit Vaswani rvasw...@codeaurora.org
This makes it easy to add SMP support for new devices by keying
on a device node for the release sequence. We add the
enable-method property for the cpus property to specify that we
want to use the
On Nov 5, 2013, at 11:35 AM, Stephen Boyd wrote:
On 11/05/13 09:12, Kumar Gala wrote:
On Nov 4, 2013, at 11:36 AM, Stephen Boyd wrote:
On 11/01, Rob Herring wrote:
On Fri, Nov 1, 2013 at 5:08 PM, Stephen Boyd sb...@codeaurora.org wrote:
From: Rohit Vaswani rvasw...@codeaurora.org
On Nov 5, 2013, at 11:44 AM, Stephen Boyd wrote:
On 11/05/13 09:13, Kumar Gala wrote:
On Nov 1, 2013, at 5:08 PM, Stephen Boyd wrote:
diff --git a/Documentation/devicetree/bindings/arm/msm/qcom,kpss-acc.txt
b/Documentation/devicetree/bindings/arm/msm/qcom,kpss-acc.txt
new file mode
On Nov 5, 2013, at 11:46 AM, Stephen Boyd wrote:
On 11/05/13 09:43, Kumar Gala wrote:
On Nov 5, 2013, at 11:35 AM, Stephen Boyd wrote:
On 11/05/13 09:12, Kumar Gala wrote:
I think this should be more specific than just 'qcom,mmio' or
'qcom,warm-boot'. It should be 'qcom,kpss-acc-v1
On Nov 8, 2013, at 3:10 AM, Tomasz Figa wrote:
On Tuesday 05 of November 2013 11:51:07 Kumar Gala wrote:
On Nov 5, 2013, at 11:44 AM, Stephen Boyd wrote:
On 11/05/13 09:13, Kumar Gala wrote:
On Nov 1, 2013, at 5:08 PM, Stephen Boyd wrote:
diff --git
a/Documentation/devicetree/bindings/arm
Update vendor description to be the full name of the corporate entity that
produces the SoCs associated with this prefix.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
Documentation/devicetree/bindings/vendor-prefixes.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On Jan 23, 2014, at 11:25 AM, Kevin Hilman khil...@linaro.org wrote:
Stephen Boyd sb...@codeaurora.org writes:
These patches add the clock controller nodes, enable the clock drivers
on MSM based platforms, and hook it up enough to get the serial console
working. This is based on the merge
On Jan 21, 2014, at 5:01 PM, Andy Gross agr...@codeaurora.org wrote:
On Tue, Jan 21, 2014 at 09:03:43AM +0100, Arnd Bergmann wrote:
On Monday 20 January 2014 16:52:45 Andy Gross wrote:
+#ifdef CONFIG_OF
+static const struct of_device_id bam_of_match[] = {
+ { .compatible =
On Jan 23, 2014, at 2:43 PM, Olof Johansson o...@lixom.net wrote:
On Thu, Jan 23, 2014 at 11:59 AM, Kumar Gala ga...@codeaurora.org wrote:
On Jan 23, 2014, at 11:25 AM, Kevin Hilman khil...@linaro.org wrote:
Stephen Boyd sb...@codeaurora.org writes:
These patches add the clock
On Jan 8, 2014, at 7:50 PM, Stephen Boyd sb...@codeaurora.org wrote:
On 01/08/14 13:37, Arnd Bergmann wrote:
On Tuesday 24 December 2013, Stephen Boyd wrote:
This is a rework of patches sent a months back by Rohit[1].
The goal of these patches is to add support for SMP and (basic)
hotplug
On Dec 18, 2013, at 5:50 PM, Olof Johansson o...@lixom.net wrote:
On Wed, Dec 18, 2013 at 3:41 PM, Kumar Gala ga...@codeaurora.org wrote:
Update vendor description to be the full name of the corporate entity that
produces the SoCs associated with this prefix.
Signed-off-by: Kumar Gala ga
Pull the SoC device tree bits into their own files so other boards based
on these SoCs can include them and reduce duplication across a number of
boards.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/boot/dts/qcom-msm8660-surf.dts | 59 +--
arch/arm/boot/dts
This is the starts of splitting the Qualcomm MSM platform into legacy support
that we will not try and convert to multiplatform and multiplatform support.
These patches are based on the 'CPU enable method based SMP' patches.
I wanted to get these out for review, will add a few more patches for
-by: Kumar Gala ga...@codeaurora.org
---
MAINTAINERS| 7 +++
arch/arm/Kconfig | 7 +--
arch/arm/Makefile | 1 +
arch/arm/boot/dts/Makefile | 6 +--
arch/arm/mach-msm/Kconfig
We intent to share the clocksource code for MSM platforms between legacy
and multiplatform supported qcom SoCs.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/mach-msm/Kconfig | 13 +
arch/arm/mach-msm/Makefile
We've split Qualcomm MSM support into legacy and multiplatform. So add
the ability to build the serial driver on the newer ARCH_QCOM
multiplatform.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
Greg,
If we can get an ack on this, will probably go via the arm-soc tree to keep
the patchset
The majority of the clocksource code for the Qualcomm platform is shared
between newer (multiplatform) and older platforms. However there is a bit
of code that isn't, so only build it for the appropriate config.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
drivers/clocksource/qcom-timer.c
On Jan 31, 2014, at 1:20 PM, Arnd Bergmann a...@arndb.de wrote:
On Thursday 30 January 2014, Kumar Gala wrote:
Introduce a new mach-qcom that will support SoCs that intend to be
multiplatform compatiable while keeping mach-msm to legacy SoC/board
support that will not transition over
On Jan 31, 2014, at 1:34 PM, Arnd Bergmann a...@arndb.de wrote:
On Friday 31 January 2014 13:25:25 Kumar Gala wrote:
The hotplug.c change sticks out as something that isn't just a move
of code to another place, but deletion of unused code. It would
be nice to split that out into a separate
function
* Added git tree to MAINTAINERS file
Kumar Gala (5):
ARM: msm: kill off hotplug.c
clocksource: qcom: Move clocksource code out of mach-msm
arm: qcom: Split Qualcomm support into legacy and multiplatform
clocksource: qcom: split building of legacy vs multiplatform
Right now hotplug.c only really implements msm_cpu_die as a wfi. Just
move that implementation into platsmp.c. At the same time we use the
existing wfi() instead of inline asm.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/mach-msm/Makefile | 1 -
arch/arm/mach-msm/common.h
As mach-qcom will support a number of different Qualcomm SoC platforms
we replace the msm prefix on function names with qcom to be a bit more
generic.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/mach-qcom/board.c | 4 ++--
arch/arm/mach-qcom/smp.c | 22
The majority of the clocksource code for the Qualcomm platform is shared
between newer (multiplatform) and older platforms. However there is a bit
of code that isn't, so only build it for the appropriate config.
Acked-by: Olof Johansson o...@lixom.net
Signed-off-by: Kumar Gala ga
-by: Kumar Gala ga...@codeaurora.org
---
MAINTAINERS | 8 ++
arch/arm/Kconfig | 7 +-
arch/arm/Kconfig.debug| 2 +-
arch/arm/Makefile | 1 +
arch/arm/boot/dts/Makefile| 6 +-
arch/arm/mach-msm/Kconfig | 45 +--
arch/arm/mach-msm
Right now hotplug.c only really implements msm_cpu_die as a wfi. Just
move that implementation into platsmp.c. At the same time we use the
existing wfi() instead of inline asm.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/mach-msm/Makefile | 1 -
arch/arm/mach-msm/common.h
We intent to share the clocksource code for MSM platforms between legacy
and multiplatform supported qcom SoCs.
Acked-by: Olof Johansson o...@lixom.net
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/mach-msm/Kconfig| 13 +-
arch/arm/mach-msm/Makefile | 1 -
arch/arm
On Feb 4, 2014, at 5:07 PM, Stephen Boyd sb...@codeaurora.org wrote:
On 02/04, Kumar Gala wrote:
diff --git a/arch/arm/mach-msm/platsmp.c b/arch/arm/mach-msm/platsmp.c
index 3721b31..251a91e 100644
--- a/arch/arm/mach-msm/platsmp.c
+++ b/arch/arm/mach-msm/platsmp.c
@@ -29,6 +29,13
On Feb 4, 2014, at 5:09 PM, Stephen Boyd sb...@codeaurora.org wrote:
On 02/04, Kumar Gala wrote:
We intent to share the clocksource code for MSM platforms between legacy
s/intent/intend/
and multiplatform supported qcom SoCs.
Acked-by: Olof Johansson o...@lixom.net
Signed-off
On Feb 4, 2014, at 6:47 PM, Stephen Boyd sb...@codeaurora.org wrote:
On 02/04, Kumar Gala wrote:
This is the splits the Qualcomm MSM platform into legacy support that we will
not try and convert to multiplatform and multiplatform support.
- k
Changes from v1:
* Added patch to remove
in platsmp.c to match what other mach's do
* Kept mach-qcom/Kconfig sorted alphabetically
Changes from v1:
* Added patch to remove hotplug.c
* Added patch to rename msm_ to qcom_
* Changes the Kconfig to drop CPU_V7
* used wfi() in cpu_die function
* Added git tree to MAINTAINERS file
Kumar Gala (5
As mach-qcom will support a number of different Qualcomm SoC platforms
we replace the msm prefix on function names with qcom to be a bit more
generic.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/mach-qcom/board.c | 4 ++--
arch/arm/mach-qcom/platsmp.c | 22
The majority of the clocksource code for the Qualcomm platform is shared
between newer (multiplatform) and older platforms. However there is a bit
of code that isn't, so only build it for the appropriate config.
Acked-by: Olof Johansson o...@lixom.net
Signed-off-by: Kumar Gala ga
We intend to share the clocksource code for MSM platforms between legacy
and multiplatform supported qcom SoCs.
Acked-by: Olof Johansson o...@lixom.net
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/mach-msm/Kconfig | 13 +
arch/arm/mach
b2cf5cf..402be60 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1167,6 +1167,14 @@ L: linux-arm-ker...@lists.infradead.org (moderated
for non-subscribers)
W: http://www.arm.linux.org.uk/
S: Maintained
+ARM/QUALCOMM SUPPORT
+M: Kumar Gala ga...@codeaurora.org
+M: David Brown dav
Right now hotplug.c only really implements msm_cpu_die as a wfi. Just
move that implementation into platsmp.c. At the same time we use the
existing wfi() instead of inline asm.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
arch/arm/mach-msm/Makefile | 1 -
arch/arm/mach-msm/common.h
into a mach-qcom
while we leave mach-msm as legacy support. Also, some smp and device tree
related cleanups.
Kumar Gala (6):
ARM: dts: msm: split out msm8660 and msm8960 soc into dts include
ARM: msm: kill off hotplug.c
On Feb 11, 2014, at 3:26 AM, Daniel Lezcano daniel.lezc...@linaro.org wrote:
On 02/04/2014 11:36 PM, Kumar Gala wrote:
We intent to share the clocksource code for MSM platforms between legacy
and multiplatform supported qcom SoCs.
Acked-by: Olof Johansson o...@lixom.net
Signed-off
On Feb 7, 2014, at 9:26 PM, Stephen Boyd sb...@codeaurora.org wrote:
On 02/06, Kumar Gala wrote:
diff --git a/arch/arm/mach-msm/platsmp.c b/arch/arm/mach-qcom/platsmp.c
similarity index 98%
rename from arch/arm/mach-msm/platsmp.c
rename to arch/arm/mach-qcom/platsmp.c
index 251a91e
On Feb 11, 2014, at 10:23 AM, Lukasz Rymanowski lukasz.rymanow...@tieto.com
wrote:
Hi
On 7 February 2014 12:35, Lukasz Rymanowski lukasz.rymanow...@tieto.com
wrote:
Hello,
This is a try (long shoot) to upstream hci shared memory driver (hci_smd)
which is used on Qualcomm platforms
in platsmp.c to match what other mach's do
* Kept mach-qcom/Kconfig sorted alphabetically
Changes from v1:
* Added patch to remove hotplug.c
* Added patch to rename msm_ to qcom_
* Changes the Kconfig to drop CPU_V7
* used wfi() in cpu_die function
* Added git tree to MAINTAINERS file
Kumar Gala (5
multiplatform
build.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
David/Rob,
If you can ack this I'll send it via linux-qcom/arm-soc tree's
thanks
- k
drivers/gpu/drm/msm/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/msm/Kconfig b/drivers/gpu/drm/msm
We've split Qualcomm MSM support into legacy and multiplatform. The reset
driver is only relevant on the multiplatform supported SoCs so switch the
Kconfig depends to ARCH_QCOM.
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
Dmitry, David,
If you can ack this I'll send it via linux-qcom/arm
We've split Qualcomm MSM support into legacy and multiplatform. The gpio
msm-v2 driver is only relevant on the multiplatform supported SoCs so
switch the Kconfig depends to ARCH_QCOM.
CC: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Kumar Gala ga...@codeaurora.org
---
Linus,
If you can
1 - 100 of 392 matches
Mail list logo