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