| # SPDX-License-Identifier: GPL-2.0-only | |
| menuconfig ARCH_QCOM | |
| bool "Qualcomm Support" | |
| depends on ARCH_MULTI_V7 | |
| select ARM_GIC | |
| select ARM_AMBA | |
| select PINCTRL | |
| select QCOM_SCM if SMP | |
| help | |
| Support for Qualcomm's devicetree based systems. | |
| if ARCH_QCOM | |
| config ARCH_IPQ40XX | |
| bool "Enable support for IPQ40XX" | |
| select CLKSRC_QCOM | |
| select HAVE_ARM_ARCH_TIMER | |
| config ARCH_MSM8X60 | |
| bool "Enable support for MSM8X60" | |
| select CLKSRC_QCOM | |
| config ARCH_MSM8909 | |
| bool "Enable support for MSM8909" | |
| select HAVE_ARM_ARCH_TIMER | |
| config ARCH_MSM8916 | |
| bool "Enable support for MSM8916" | |
| select HAVE_ARM_ARCH_TIMER | |
| help | |
| Enable support for the Qualcomm Snapdragon 410 (MSM8916/APQ8016). | |
| Note that ARM64 is the main supported architecture for MSM8916. | |
| The ARM32 option is intended for a few devices with signed firmware | |
| that does not allow booting ARM64 kernels. | |
| config ARCH_MSM8960 | |
| bool "Enable support for MSM8960" | |
| select CLKSRC_QCOM | |
| config ARCH_MSM8974 | |
| bool "Enable support for MSM8974" | |
| select HAVE_ARM_ARCH_TIMER | |
| config ARCH_MDM9615 | |
| bool "Enable support for MDM9615" | |
| select CLKSRC_QCOM | |
| endif |