1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig ARCH_QCOM 3 bool "Qualcomm Support" 4 depends on ARCH_MULTI_V7 5 select ARM_GIC 6 select ARM_AMBA 7 select PINCTRL 8 select QCOM_SCM if SMP 9 help 10 Support for Qualcomm's devicetree based systems. 11 12if ARCH_QCOM 13 14config ARCH_IPQ40XX 15 bool "Enable support for IPQ40XX" 16 select CLKSRC_QCOM 17 select HAVE_ARM_ARCH_TIMER 18 19config ARCH_MSM8X60 20 bool "Enable support for MSM8X60" 21 select CLKSRC_QCOM 22 23config ARCH_MSM8909 24 bool "Enable support for MSM8909" 25 select HAVE_ARM_ARCH_TIMER 26 27config 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 37config ARCH_MSM8960 38 bool "Enable support for MSM8960" 39 select CLKSRC_QCOM 40 41config ARCH_MSM8974 42 bool "Enable support for MSM8974" 43 select HAVE_ARM_ARCH_TIMER 44 45config ARCH_MDM9615 46 bool "Enable support for MDM9615" 47 select CLKSRC_QCOM 48 49endif 50