Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
21278aea | 2 | menuconfig ARCH_QCOM |
e3246542 MY |
3 | bool "Qualcomm Support" |
4 | depends on ARCH_MULTI_V7 | |
8fc1b0f8 | 5 | select ARM_GIC |
7831c4b2 | 6 | select ARM_AMBA |
87cfb00d | 7 | select PINCTRL |
8fc1b0f8 KG |
8 | select QCOM_SCM if SMP |
9 | help | |
10 | Support for Qualcomm's devicetree based systems. | |
11 | ||
12 | if ARCH_QCOM | |
13 | ||
f125e2d4 CL |
14 | config ARCH_IPQ40XX |
15 | bool "Enable support for IPQ40XX" | |
16 | select CLKSRC_QCOM | |
17 | select HAVE_ARM_ARCH_TIMER | |
18 | ||
8fc1b0f8 KG |
19 | config ARCH_MSM8X60 |
20 | bool "Enable support for MSM8X60" | |
21 | select CLKSRC_QCOM | |
22 | ||
2bc7d3e0 SG |
23 | config ARCH_MSM8909 |
24 | bool "Enable support for MSM8909" | |
25 | select HAVE_ARM_ARCH_TIMER | |
26 | ||
48cc39c3 SG |
27 | config ARCH_MSM8916 |
28 | bool "Enable support for MSM8916" | |
29 | select HAVE_ARM_ARCH_TIMER | |
30 | help | |
31 | Enable support for the Qualcomm Snapdragon 410 (MSM8916/APQ8016). | |
32 | ||
33 | Note that ARM64 is the main supported architecture for MSM8916. | |
34 | The ARM32 option is intended for a few devices with signed firmware | |
35 | that does not allow booting ARM64 kernels. | |
36 | ||
8fc1b0f8 KG |
37 | config ARCH_MSM8960 |
38 | bool "Enable support for MSM8960" | |
39 | select CLKSRC_QCOM | |
40 | ||
41 | config ARCH_MSM8974 | |
42 | bool "Enable support for MSM8974" | |
43 | select HAVE_ARM_ARCH_TIMER | |
44 | ||
78700c0a NA |
45 | config ARCH_MDM9615 |
46 | bool "Enable support for MDM9615" | |
47 | select CLKSRC_QCOM | |
48 | ||
8fc1b0f8 | 49 | endif |