diff options
| author | Brian Swetland <swetland@google.com> | 2008-09-09 10:13:33 -0400 |
|---|---|---|
| committer | Brian Swetland <swetland@google.com> | 2008-10-22 05:39:32 -0400 |
| commit | 1637de0c9b4dbac0f185e94b2b8cd2c2db78700d (patch) | |
| tree | 4b7f9662891e90036a5e03b3241641c5b27c2af5 | |
| parent | 2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4 (diff) | |
[ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM
The MSM architecture covers a wider family of chips than just the MSM7X00A.
Move to a more generic name, in perparation for supporting the specific
SoC variants as sub-architectures (ARCH_MSM7X01A, ARCH_MSM722X, etc). This
gives us ARCH_MSM for the (many) common peripherals.
This also removes the unused/obsolete config item MSM7X00A_IDLE.
Signed-off-by: Brian Swetland <swetland@google.com>
| -rw-r--r-- | arch/arm/Kconfig | 9 | ||||
| -rw-r--r-- | arch/arm/Makefile | 2 | ||||
| -rw-r--r-- | arch/arm/configs/msm_defconfig | 2 | ||||
| -rw-r--r-- | arch/arm/mach-msm/Kconfig | 17 | ||||
| -rw-r--r-- | arch/arm/mm/Kconfig | 4 |
5 files changed, 14 insertions, 20 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index df39d20f7425..c8ac9941f194 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
| @@ -540,16 +540,15 @@ config ARCH_OMAP | |||
| 540 | help | 540 | help |
| 541 | Support for TI's OMAP platform (OMAP1 and OMAP2). | 541 | Support for TI's OMAP platform (OMAP1 and OMAP2). |
| 542 | 542 | ||
| 543 | config ARCH_MSM7X00A | 543 | config ARCH_MSM |
| 544 | bool "Qualcomm MSM7X00A" | 544 | bool "Qualcomm MSM" |
| 545 | select GENERIC_TIME | 545 | select GENERIC_TIME |
| 546 | select GENERIC_CLOCKEVENTS | 546 | select GENERIC_CLOCKEVENTS |
| 547 | help | 547 | help |
| 548 | Support for Qualcomm MSM7X00A based systems. This runs on the ARM11 | 548 | Support for Qualcomm MSM7K based systems. This runs on the ARM11 |
| 549 | apps processor of the MSM7X00A and depends on a shared memory | 549 | apps processor of the MSM7K and depends on a shared memory |
| 550 | interface to the ARM9 modem processor which runs the baseband stack | 550 | interface to the ARM9 modem processor which runs the baseband stack |
| 551 | and controls some vital subsystems (clock and power control, etc). | 551 | and controls some vital subsystems (clock and power control, etc). |
| 552 | <http://www.cdmatech.com/products/msm7200_chipset_solution.jsp> | ||
| 553 | 552 | ||
| 554 | endchoice | 553 | endchoice |
| 555 | 554 | ||
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 7d5121260fda..bd6e28115ebb 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile | |||
| @@ -141,7 +141,7 @@ endif | |||
| 141 | machine-$(CONFIG_ARCH_MX3) := mx3 | 141 | machine-$(CONFIG_ARCH_MX3) := mx3 |
| 142 | machine-$(CONFIG_ARCH_ORION5X) := orion5x | 142 | machine-$(CONFIG_ARCH_ORION5X) := orion5x |
| 143 | plat-$(CONFIG_PLAT_ORION) := orion | 143 | plat-$(CONFIG_PLAT_ORION) := orion |
| 144 | machine-$(CONFIG_ARCH_MSM7X00A) := msm | 144 | machine-$(CONFIG_ARCH_MSM) := msm |
| 145 | machine-$(CONFIG_ARCH_LOKI) := loki | 145 | machine-$(CONFIG_ARCH_LOKI) := loki |
| 146 | machine-$(CONFIG_ARCH_MV78XX0) := mv78xx0 | 146 | machine-$(CONFIG_ARCH_MV78XX0) := mv78xx0 |
| 147 | 147 | ||
diff --git a/arch/arm/configs/msm_defconfig b/arch/arm/configs/msm_defconfig index ae4c5e62086a..3b4ecf2a90dd 100644 --- a/arch/arm/configs/msm_defconfig +++ b/arch/arm/configs/msm_defconfig | |||
| @@ -133,7 +133,7 @@ CONFIG_DEFAULT_IOSCHED="anticipatory" | |||
| 133 | # CONFIG_ARCH_LH7A40X is not set | 133 | # CONFIG_ARCH_LH7A40X is not set |
| 134 | # CONFIG_ARCH_DAVINCI is not set | 134 | # CONFIG_ARCH_DAVINCI is not set |
| 135 | # CONFIG_ARCH_OMAP is not set | 135 | # CONFIG_ARCH_OMAP is not set |
| 136 | CONFIG_ARCH_MSM7X00A=y | 136 | CONFIG_ARCH_MSM=y |
| 137 | 137 | ||
| 138 | # | 138 | # |
| 139 | # Boot options | 139 | # Boot options |
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig index 3553babbbf05..d140abca690a 100644 --- a/arch/arm/mach-msm/Kconfig +++ b/arch/arm/mach-msm/Kconfig | |||
| @@ -1,18 +1,13 @@ | |||
| 1 | if ARCH_MSM7X00A | 1 | if ARCH_MSM |
| 2 | 2 | ||
| 3 | comment "MSM7X00A Board Type" | 3 | comment "MSM Board Type" |
| 4 | depends on ARCH_MSM7X00A | 4 | depends on ARCH_MSM |
| 5 | 5 | ||
| 6 | config MACH_HALIBUT | 6 | config MACH_HALIBUT |
| 7 | depends on ARCH_MSM7X00A | 7 | depends on ARCH_MSM |
| 8 | default y | 8 | default y |
| 9 | bool "Halibut Board (QCT SURF7200A)" | 9 | bool "Halibut Board (QCT SURF7201A)" |
| 10 | help | 10 | help |
| 11 | Support for the Qualcomm SURF7200A eval board. | 11 | Support for the Qualcomm SURF7201A eval board. |
| 12 | |||
| 13 | config MSM7X00A_IDLE | ||
| 14 | depends on ARCH_MSM7X00A | ||
| 15 | default y | ||
| 16 | bool "Idle Support for MSM7X00A" | ||
| 17 | 12 | ||
| 18 | endif | 13 | endif |
diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig index d1193884d76d..ab5f7a21350b 100644 --- a/arch/arm/mm/Kconfig +++ b/arch/arm/mm/Kconfig | |||
| @@ -400,9 +400,9 @@ config CPU_FEROCEON_OLD_ID | |||
| 400 | # ARMv6 | 400 | # ARMv6 |
| 401 | config CPU_V6 | 401 | config CPU_V6 |
| 402 | bool "Support ARM V6 processor" | 402 | bool "Support ARM V6 processor" |
| 403 | depends on ARCH_INTEGRATOR || MACH_REALVIEW_EB || ARCH_OMAP2 || ARCH_MX3 || ARCH_MSM7X00A || MACH_REALVIEW_PB11MP || MACH_REALVIEW_PB1176 | 403 | depends on ARCH_INTEGRATOR || MACH_REALVIEW_EB || ARCH_OMAP2 || ARCH_MX3 || ARCH_MSM || MACH_REALVIEW_PB11MP || MACH_REALVIEW_PB1176 |
| 404 | default y if ARCH_MX3 | 404 | default y if ARCH_MX3 |
| 405 | default y if ARCH_MSM7X00A | 405 | default y if ARCH_MSM |
| 406 | select CPU_32v6 | 406 | select CPU_32v6 |
| 407 | select CPU_ABRT_EV6 | 407 | select CPU_ABRT_EV6 |
| 408 | select CPU_PABRT_NOIFAR | 408 | select CPU_PABRT_NOIFAR |
