. This fixes gpios acting
as interrupts.
Signed-off-by: Stephen Boyd sb...@codeaurora.org
I've applied this for fixes and tagged for stable.
Björn, Rohit: OK?
Yours,
Linus Walleij
Acked-by: Rohit Vaswani rvasw...@codeaurora.org
Thanks,
Rohit Vaswani
--
The Qualcomm Innovation Center, Inc. is a member
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
---
arch/arm/boot/dts/Makefile | 3 ++-
arch/arm/boot/dts/qcom
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
---
arch/arm/boot/dts/Makefile | 3 ++-
arch/arm/boot/dts/qcom
already in
codeaurora for 8974/8226/8626/8610 etc?
Yes.
Thanks,
Andi
--
To unsubscribe from this list: send the line unsubscribe linux-arm-msm in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Thanks,
Rohit Vaswani
/* be a reasonable place to add
them ? and the headers could go into include/linux/qcom-*.h
snip
Thanks,
Rohit Vaswani
--
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation
--
To unsubscribe from this list: send the line unsubscribe linux-arm-msm
On 10/4/2013 1:28 AM, Ivan T. Ivanov wrote:
Hi Rohit,
On Thu, 2013-10-03 at 16:05 -0700, 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
This patch enables MSM8974 build support.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/configs/msm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/msm_defconfig b/arch/arm/configs/msm_defconfig
index 690b5f9..0ed32e5 100644
--- a/arch/arm
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
---
arch/arm/boot/dts/Makefile | 3 ++-
arch/arm/boot/dts/qcom
Add debug uart support for MSM8974. This patch adds a Kconfig
entry and the base address for the debug uart.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/Kconfig.debug | 9 +
arch/arm/include/debug/msm.S | 5 +
2 files changed, 14 insertions(+)
diff --git
As a pre-cursor, this series cleans-up the DEBUG_UART configs for msm and
includes patches to add basic board support for MSM8974 and debug uart support
for it as well.
The debug uart patches will be added to Russell's patch tracker and hence were
separated from the MSM8974 patch.
Rohit Vaswani
Create the hidden config DEBUG_MSM_UART and clean-up the default selection
for CONFIG_DEBUG_LL_INCLUDE.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/Kconfig.debug | 15 ++-
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/arch/arm/Kconfig.debug b
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;
+compatible = qcom,apq8074-dragonboard, qcom
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 with device tree.
Signed-off-by: Rohit Vaswani rvasw
Date: Mon, 23 Sep 2013 19:51:25 -0700
Subject: [PATCH 1/3] ARM: debug: Create CONFIG_DEBUG_MSM_UART and re-organize
the selects for MSM
Create the hidden config DEBUG_MSM_UART and clean-up the default selection
for CONFIG_DEBUG_LL_INCLUDE.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
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
---
arch/arm/Kconfig.debug | 9 +++
arch/arm/boot/dts
This patch enables MSM8974 build support.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/configs/msm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/msm_defconfig b/arch/arm/configs/msm_defconfig
index 690b5f9..0ed32e5 100644
--- a/arch/arm
Create the hidden config DEBUG_MSM_UART and clean-up the default selection
for CONFIG_DEBUG_LL_INCLUDE.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/Kconfig.debug | 15 ++-
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/arch/arm/Kconfig.debug b
run out of steam, especially as more SoCs come out of Qualcomm that
aren't just targeting phones tablets.
- k
Thanks,
Rohit Vaswani
--
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation
--
To unsubscribe from this list: send the line
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) += msm8660-surf.dtb \
- msm8960-cdp.dtb
+ msm8960-cdp.dtb
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
+ msm8960-cdp.dtb \
+ apq8074
On 9/9/2013 3:04 PM, Kumar Gala 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
Create a config ARCH_MSM_DT and common board-dt.c
to encapsulate the MSM DT based targets.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/Kconfig | 13 +++
arch/arm/mach-msm/Makefile| 3 +--
arch/arm/mach-msm/board-dt-8660.c | 48
From: Stephen Boyd sb...@codeaurora.org
We don't want or need the irqs.h files from the DT based MSM
targets. Remove these header files and select sparse irq so that
we don't try to include the mach/irqs.h file.
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
arch/arm/mach-msm/Kconfig
From: Stephen Boyd sb...@codeaurora.org
We don't want or need the irqs.h files from the DT based MSM
targets. Remove these header files and select sparse irq so that
we don't try to include the mach/irqs.h file.
Reviewed-by: Rohit Vaswani rvasw...@codeaurora.org
Signed-off-by: Stephen Boyd sb
Create a config ARCH_MSM_DT and common board-dt.c
to encapsulate the MSM DT based targets.
Reviewed-by: Stephen Boyd sb...@codeaurora.org
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/Kconfig | 13 +++
arch/arm/mach-msm/Makefile| 3 +--
arch
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 with device tree.
Signed-off-by: Rohit Vaswani rvasw
On 9/6/2013 7:28 AM, Kumar Gala wrote:
On Sep 5, 2013, at 7:04 PM, Rohit Vaswani wrote:
diff --git a/arch/arm/boot/dts/msm8974-db.dts b/arch/arm/boot/dts/msm8974-db.dts
new file mode 100644
index 000..74106a8
--- /dev/null
+++ b/arch/arm/boot/dts/msm8974-db.dts
@@ -0,0 +1,7 @@
+/include
This patch enables MSM8974 build support.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/configs/msm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/msm_defconfig b/arch/arm/configs/msm_defconfig
index 690b5f9..0ed32e5 100644
--- a/arch/arm
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
---
arch/arm/boot/dts/Makefile| 3 ++-
arch/arm/boot/dts/apq8074
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
---
arch/arm/boot/dts/Makefile| 3 ++-
arch/arm/boot/dts/msm8974-db.dts
This patch enables MSM8974 build support.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/configs/msm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/msm_defconfig b/arch/arm/configs/msm_defconfig
index 690b5f9..0ed32e5 100644
--- a/arch/arm
.
On Fri, Aug 02, 2013 at 03:15:23AM +0100, Rohit Vaswani wrote:
This makes it easy to add SMP support for new targets
by adding cpus property and the release sequence.
We add the enable-method property for the cpus property to
specify which release sequence to use.
While at it, add the 8660 cpus
On 8/12/2013 9:39 AM, Mark Rutland wrote:
On Fri, Aug 02, 2013 at 03:15:25AM +0100, 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
On 8/2/2013 8:43 AM, Kumar Gala wrote:
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 8/2/2013 8:46 AM, Kumar Gala wrote:
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
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 with device tree.
I think the board is APQ8074 and not MSM8974
On 8/6/2013 7:01 AM, Javier Martinez Canillas wrote:
On Tue, Aug 6, 2013 at 1:02 AM, Rohit Vaswani rvasw...@codeaurora.org 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
This patch enables MSM8974 build support.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/configs/msm_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/msm_defconfig b/arch/arm/configs/msm_defconfig
index 690b5f9..0ed32e5 100644
--- a/arch/arm
This patch adds basic board support for MSM8974 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
---
arch/arm/boot/dts/Makefile| 3 ++-
arch/arm/boot/dts/msm8974.dts | 26
on the cpu.
Rohit Vaswani (4):
ARM: msm: Remove pen_release usage
ARM: msm: Re-organize platsmp to make it extensible
ARM: msm: Add SMP support for 8960
ARM: msm: Add support for 8974 SMP
Documentation/devicetree/bindings/arm/cpus.txt | 9 +
Documentation/devicetree/bindings/arm
This makes it easy to add SMP support for new targets
by adding cpus property and the release sequence.
We add the enable-method property for the cpus property to
specify which release sequence to use.
While at it, add the 8660 cpus bindings to make SMP work.
Signed-off-by: Rohit Vaswani rvasw
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
---
arch/arm/mach-msm/Makefile | 2 +-
arch/arm/mach-msm/headsmp.S | 39
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 +
Documentation/devicetree/bindings/arm/msm/kpss.txt | 16 ++
arch/arm/boot/dts/msm8960-cdp.dts
On 8/1/2013 7:29 PM, Stephen Warren wrote:
On 08/01/2013 07:23 PM, Rohit Vaswani wrote:
This patch adds basic board support for MSM8974 which
belongs to the Snapdragon 800 family.
For now, just support a basic machine with device tree.
arch/arm/boot/dts/msm8974.dts | 26
On 7/26/2013 10:48 AM, Kumar Gala wrote:
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
ping ?
On 6/25/2013 10:41 AM, Rohit Vaswani wrote:
This patch adds basic board support for MSM8974 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
---
arch/arm/boot/dts/Makefile
ping ?
On 6/28/2013 4:25 PM, Rohit Vaswani wrote:
This series re-organizes the platsmp.c and adds SMP support for
MSM8660, MSM8960 and MSM8974.
We convert to using the cpus property in device tree and
add a enable-method property for arm32.
This helps select the appropriate release sequence
This series re-organizes the platsmp.c and adds SMP support for
MSM8660, MSM8960 and MSM8974.
We convert to using the cpus property in device tree and
add a enable-method property for arm32.
This helps select the appropriate release sequence for the
secondary cores based on the cpu.
Rohit Vaswani
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 +
Documentation/devicetree/bindings/arm/msm/kpss.txt | 16 ++
arch/arm/boot/dts/msm8960-cdp.dts
This makes it easy to add SMP support for new targets
by adding cpus property and the release sequence.
We add the enable-method property for the cpus property to
specify which release sequence to use.
While at it, add the 8660 cpus bindings to make SMP work.
Signed-off-by: Rohit Vaswani rvasw
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
---
arch/arm/mach-msm/headsmp.S | 41 -
arch
This patch adds basic board support for MSM8974 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
---
arch/arm/boot/dts/Makefile|3 ++-
arch/arm/boot/dts/msm8974.dts | 26
This patch enables MSM8974 build support.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/configs/msm_defconfig |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/arch/arm/configs/msm_defconfig b/arch/arm/configs/msm_defconfig
index 690b5f9..0ed32e5 100644
This patch adds basic board support for MSM8974.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/boot/dts/Makefile|3 ++-
arch/arm/boot/dts/msm8974.dts | 23 +++
arch/arm/mach-msm/Kconfig | 31 +++
arch
This patch adds basic board support for MSM8974 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
---
arch/arm/boot/dts/Makefile|3 ++-
arch/arm/boot/dts/msm8974.dts | 24
The previous gpio clean up series left some room for consolidation
and required a few fixes.
Rohit Vaswani (4):
ARM: msm: dts: Fix the gpio register address for msm8960
drivers: gpio: msm: Fix the error condition for reading ngpio
ARM: msm: Consolidate gpiomux for older architectures
Fix the the gpio reg address for the device tree entry.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/boot/dts/msm8960-cdp.dts |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/msm8960-cdp.dts
b/arch/arm/boot/dts/msm8960-cdp.dts
of_property_read_u32 return 0 on success. The check was using a ! to
return error. Fix the if condition.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
drivers/gpio/gpio-msm-v2.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/gpio/gpio-msm-v2.c b
Msm gpiomux can be used only for 7x30 and 8x50.
Prevent compilation and fix build issues on 7X00, 8X60 and 8960.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/Kconfig |3 +--
arch/arm/mach-msm/gpiomux-v1.c | 33 -
arch/arm
**Please ignore this 4 patch series**
Sorry for the inconvenience.
On 6/18/2013 6:02 PM, Rohit Vaswani wrote:
The previous gpio clean up series left some room for consolidation
and required a few fixes.
Rohit Vaswani (4):
ARM: msm: dts: Fix the gpio register address for msm8960
drivers
of_property_read_u32 return 0 on success. The check was using a ! to
return error. Fix the if condition.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
drivers/gpio/gpio-msm-v2.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/gpio/gpio-msm-v2.c b
Fix the the gpio reg address for the device tree entry.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/boot/dts/msm8960-cdp.dts |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/msm8960-cdp.dts
b/arch/arm/boot/dts/msm8960-cdp.dts
Msm gpiomux can be used only for 7x30 and 8x50.
Prevent compilation and fix build issues on 7X00, 8X60 and 8960.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/Kconfig |3 +--
arch/arm/mach-msm/gpiomux-v1.c | 33 -
arch/arm
On 6/5/2013 2:38 PM, Grant Likely wrote:
On Sun, 02 Jun 2013 19:31:33 -0700, Rohit Vaswani rvasw...@codeaurora.org
wrote:
On 6/1/2013 1:09 AM, Grant Likely wrote:
On Sat, Jun 1, 2013 at 1:22 AM, Rohit Vaswani rvasw...@codeaurora.org wrote:
This cleans up the gpio-msm-v2 driver of all
v5:
for gpio-msm-v2 patch
* Made the bitmaps statically allocated.
* MAX_NR_GPIO set to 300 for the gpio-msm-v2 driver. This limit can be changed
if we have a gpio controller with more gpios.
Rohit Vaswani (3):
ARM: msm: Remove gpiomux-v2 and re-organize MSM_GPIOMUX configs
ARM: msm: Remove
This cleans up the gpio-msm-v2 driver of all the global define usage.
The number of gpios are now defined in the device tree. This enables
adding irqdomain support as well.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
.../devicetree/bindings/gpio/gpio-msm.txt | 26
MSM_TLMM_BASE is currently not mapped by 8x60. Remove it.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/include/mach/msm_iomap-8x60.h |4
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/arch/arm/mach-msm/include/mach/msm_iomap-8x60.h
b/arch
On 6/4/2013 2:32 AM, Russell King - ARM Linux wrote:
On Mon, Jun 03, 2013 at 05:19:44PM -0700, Rohit Vaswani wrote:
+ sc1_base_ptr = of_iomap(dn, 0);
+ if (sc1_base_ptr) {
+ writel_relaxed(0, sc1_base_ptr + VDD_SC1_ARRAY_CLAMP_GFS_CTL);
+ writel_relaxed(0
Ping ?
On 5/29/2013 2:37 PM, Rohit Vaswani wrote:
Commit be2109e13fc6f017040c57615acfe1065723687b removed the usage
of core.h. Remove the file as well.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/core.h |2 --
1 files changed, 0 insertions(+), 2 deletions
This makes it easy to add SMP support for new targets.
This patch adds the 8660 cpus bindings to make SMP work.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
Documentation/devicetree/bindings/arm/cpus.txt |6 ++
Documentation/devicetree/bindings/arm/msm/scss.txt | 15
This series re-organizes the platsmp.c and adds SMP support for
MSM8660 and MSM8960. We convert to using the cpus property in
device tree and add a enable-method property for arm32.
Rohit Vaswani (3):
msm: platsmp: Consolidate write to pen_release
ARM: msm: Re-organize platsmp to make
On 6/1/2013 1:09 AM, Grant Likely wrote:
On Sat, Jun 1, 2013 at 1:22 AM, Rohit Vaswani rvasw...@codeaurora.org wrote:
This cleans up the gpio-msm-v2 driver of all the global define usage.
The number of gpios are now defined in the device tree. This enables
adding irqdomain support as well
On 5/31/2013 5:42 AM, Grant Likely wrote:
On Wed, 22 May 2013 17:29:24 -0700, Rohit Vaswani rvasw...@codeaurora.org
wrote:
This cleans up the gpio-msm-v2 driver of all the global define usage.
The number of gpios are now defined in the device tree. This enables
adding irqdomain support as well
v4:
for gpio-msm-v2 patch
* Made summary_irq and tlmm_base part of msm_gpio_dev
* Fixed the bitmap allocation
* Fixed some compile issues with non-ARM
Rohit Vaswani (3):
ARM: msm: Remove gpiomux-v2 and re-organize MSM_GPIOMUX configs
ARM: msm: Remove unused and unmapped MSM_TLMM_BASE for 8x60
Remove gpiomux-v2 as it's not being used and make way for future improvements.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/Kconfig| 13 +++-
arch/arm/mach-msm/Makefile |6 +--
arch/arm/mach-msm/gpiomux-8x60.c | 19
arch/arm
This cleans up the gpio-msm-v2 driver of all the global define usage.
The number of gpios are now defined in the device tree. This enables
adding irqdomain support as well.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
.../devicetree/bindings/gpio/gpio-msm.txt | 26
QGIC_DIST and QGIC_CPU bases are now unused as they are
obtained from device tree. Remove the static iomappings.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/include/mach/msm_iomap-8960.h |7 ---
arch/arm/mach-msm/include/mach/msm_iomap-8x60.h |6
Hi Linus,
Could this series go through David's tree or is there a better way to do this?
It would be great if I can have you ack for the gpio patch.
Thanks,
Rohit
Rohit Vaswani (3):
ARM: msm: Remove gpiomux-v2 and re-organize MSM_GPIOMUX configs
ARM: msm: Remove unused and unmapped
This cleans up the gpio-msm-v2 driver of all the global define usage.
The number of gpios are now defined in the device tree. This enables
adding irqdomain support as well.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
.../devicetree/bindings/gpio/gpio-msm.txt | 26
MSM_TLMM_BASE is currently not mapped by 8x60. Remove it.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/include/mach/msm_iomap-8x60.h |4
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/arch/arm/mach-msm/include/mach/msm_iomap-8x60.h
b/arch
On 5/23/2013 9:57 AM, Stephen Boyd wrote:
On 05/22/13 17:29, Rohit Vaswani wrote:
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig
index fceb093..614e41e 100644
--- a/arch/arm/mach-msm/Kconfig
+++ b/arch/arm/mach-msm/Kconfig
@@ -48,9 +48,7 @@ config ARCH_MSM8X60
select
Hi Linus,
Could this series go through David's tree or is there a better way to do this?
It would be great if I can have you ack for the gpio patch.
Thanks,
Rohit
Rohit Vaswani (3):
ARM: msm: Remove gpiomux-v2 and re-organize MSM_GPIOMUX configs
ARM: msm: Remove unused and unmapped
MSM_TLMM_BASE is currently not mapped by 8x60. Remove it.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/include/mach/msm_iomap-8x60.h |4
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/arch/arm/mach-msm/include/mach/msm_iomap-8x60.h
b/arch
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
src/msm-dri2.c | 21 +++--
src/msm-drm.c | 39 ++-
src/msm-drm.h |1 +
3 files changed, 50 insertions(+), 11 deletions(-)
diff --git a/src/msm-dri2.c b/src/msm-dri2.c
index
Please Ignore.
On 3/20/2013 5:41 PM, Rohit Vaswani wrote:
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
src/msm-dri2.c | 21 +++--
src/msm-drm.c | 39 ++-
src/msm-drm.h |1 +
3 files changed, 50 insertions(+), 11
msm_iomap.h.
Cc: Grant Likely grant.lik...@secretlab.ca
Cc: Linus Walleij linus.wall...@linaro.org
Cc: Rohit Vaswani rvasw...@codeaurora.org
Signed-off-by: Stephen Boyd sb...@codeaurora.org
---
arch/arm/mach-msm/board-halibut.c | 1 +
arch/arm/mach-msm/board-msm7x30.c | 1 +
arch/arm/mach
interrupts.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/kernel/arch_timer.c |5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/arm/kernel/arch_timer.c b/arch/arm/kernel/arch_timer.c
index c04c2a6..8672a75 100644
--- a/arch/arm/kernel/arch_timer.c
The current arch_timer only support accessing through CP15 interface.
Add support for ARM processors that only support IO mapped register
interface. The memory mapped timer interface works with SPI
interrupts instead of PPI.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
.../devicetree
On 8/11/2012 3:04 AM, Marc Zyngier wrote:
Hi Rohit,
On Fri, 10 Aug 2012 14:58:41 -0700, Rohit Vaswani
rvasw...@codeaurora.org
wrote:
The current arch_timer only support accessing through CP15 interface.
Add support for ARM processors that only support IO mapped register
interface
On 8/10/2012 7:40 PM, Cyril Chemparathy wrote:
On 8/10/2012 5:58 PM, Rohit Vaswani wrote:
The current arch_timer only support accessing through CP15 interface.
Add support for ARM processors that only support IO mapped register
interface
It looks like this patch attempts to address both
This is redundant code.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/io.c |3 ---
1 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-msm/io.c b/arch/arm/mach-msm/io.c
index a1e7b11..2409c0b 100644
--- a/arch/arm/mach-msm/io.c
+++ b/arch
of this flag. Some targets (7X00) that require the static iomappings
to be NONSHARED use the MSM_DEVICE_TYPE and MSM_CHIP_DEVICE_TYPE macros.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/io.c | 25 +
1 files changed, 17 insertions(+), 8 deletions
.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/kernel/arch_timer.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/kernel/arch_timer.c b/arch/arm/kernel/arch_timer.c
index dd58035..1d0d9df 100644
--- a/arch/arm/kernel/arch_timer.c
+++ b/arch
The current arch_timer only support accessing through CP15 interface.
Add support for ARM processors that only support IO mapped register
interface
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
.../devicetree/bindings/arm/arch_timer.txt |7 +
arch/arm/kernel/arch_timer.c
Thanks for your feedback Rob.
On 8/10/2012 3:10 PM, Rob Herring wrote:
On 08/10/2012 04:58 PM, Rohit Vaswani wrote:
The current arch_timer only support accessing through CP15 interface.
Add support for ARM processors that only support IO mapped register
interface
Signed-off-by: Rohit Vaswani
of this flag. Some targets (7X00) that require the static iomappings
to be NONSHARED use the MSM_DEVICE_TYPE and MSM_CHIP_DEVICE_TYPE macros.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/io.c | 25 +
1 files changed, 17 insertions(+), 8 deletions
The msm_gpiomux_config structures are now part of the board file
and can be marked as static
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/board-msm7x27.c |2 +-
arch/arm/mach-msm/board-msm7x30.c |2 +-
arch/arm/mach-msm/board-msm8x60.c |2 +-
arch/arm
On 3/23/2011 5:59 AM, Daniel Walker wrote:
On Thu, 2011-03-17 at 15:57 -0700, Rohit Vaswani wrote:
This patch adds GPIO support for 8960. The board file includes the
gpiomux configs and we now use gpio-v2 for 8960.
Signed-off-by: Rohit Vaswanirvasw...@codeaurora.org
---
arch/arm/mach-msm
This patch adds GPIO support for 8960. The board file includes the
gpiomux configs and we now use gpio-v2 for 8960.
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/Makefile |4 +--
arch/arm/mach-msm/board-msm8960.c | 21
: Ib538a2d09bca039b058627ddc309a7faaaf6bc8d
Signed-off-by: Rohit Vaswani rvasw...@codeaurora.org
---
arch/arm/mach-msm/gpio-v2.c | 36 ++--
1 files changed, 26 insertions(+), 10 deletions(-)
diff --git a/arch/arm/mach-msm/gpio-v2.c b/arch/arm/mach-msm/gpio-v2.c
index 0de19ec..fb52d6d 100644
1 - 100 of 109 matches
Mail list logo