[PATCH 0/7] msm: Support for Qualcomm MSM8960

December 14th, 2010 - 10:50 pm ET by Stepan Moskovchenko | Report spam
Add initial support for the Qualcomm MSM8960 target.

Stepan Moskovchenko (7):
msm: io: I/O register definitions for MSM8960
msm: Physical offset for MSM8960
msm: irqs-8960: Interrupt map for MSM8960
msm: Board file for MSM8960 simulator
msm: timer: Timer support for MSM8960
msm: Makefile cleanup
msm: Build support for the MSM8960 target

arch/arm/mach-msm/Kconfig | 16 ++
arch/arm/mach-msm/Makefile | 20 +-
arch/arm/mach-msm/board-msm8960.c | 71 ++++++
arch/arm/mach-msm/include/mach/io.h | 1 +
arch/arm/mach-msm/include/mach/irqs-8960.h | 293 +++++++++++++++++++++++
arch/arm/mach-msm/include/mach/irqs.h | 2 +
arch/arm/mach-msm/include/mach/memory.h | 2 +
arch/arm/mach-msm/include/mach/msm_iomap-8960.h | 55 +++++
arch/arm/mach-msm/include/mach/msm_iomap.h | 2 +
arch/arm/mach-msm/io.c | 14 +
arch/arm/mach-msm/timer.c | 3 +-
11 files changed, 466 insertions(+), 13 deletions(-)
create mode 100644 arch/arm/mach-msm/board-msm8960.c
create mode 100644 arch/arm/mach-msm/include/mach/irqs-8960.h
create mode 100644 arch/arm/mach-msm/include/mach/msm_iomap-8960.h

Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
email Follow the discussionReplies 28 repliesReplies Make a reply

Replies

#1 Stepan Moskovchenko
December 14th, 2010 - 11:00 pm ET | Report spam
Modify the macros in the MSM timer driver to support the
MSM8960 chip.

Signed-off-by: Stepan Moskovchenko

arch/arm/mach-msm/timer.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/arch/arm/mach-msm/timer.c b/arch/arm/mach-msm/timer.c
index 1154292..c48a449 100644
a/arch/arm/mach-msm/timer.c
+++ b/arch/arm/mach-msm/timer.c
@@ -63,7 +63,8 @@ enum timer_location {
#if defined(CONFIG_ARCH_QSD8X50)
#define DGT_HZ (19200000 / 4) /* 19.2 MHz / 4 by default */
#define MSM_DGT_SHIFT (0)
-#elif defined(CONFIG_ARCH_MSM7X30) || defined(CONFIG_ARCH_MSM8X60)
+#elif defined(CONFIG_ARCH_MSM7X30) || defined(CONFIG_ARCH_MSM8X60) || \
+ defined(CONFIG_ARCH_MSM8960)
#define DGT_HZ (24576000 / 4) /* 24.576 MHz (LPXO) / 4 by default */
#define MSM_DGT_SHIFT (0)
#else
1.7.0.2

Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Similar topics