Kconfig 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. menuconfig 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. if ARCH_QCOM
  12. config ARCH_IPQ40XX
  13. bool "Enable support for IPQ40XX"
  14. select CLKSRC_QCOM
  15. select HAVE_ARM_ARCH_TIMER
  16. config ARCH_MSM8X60
  17. bool "Enable support for MSM8X60"
  18. select CLKSRC_QCOM
  19. config ARCH_MSM8909
  20. bool "Enable support for MSM8909"
  21. select HAVE_ARM_ARCH_TIMER
  22. config ARCH_MSM8916
  23. bool "Enable support for MSM8916"
  24. select HAVE_ARM_ARCH_TIMER
  25. help
  26. Enable support for the Qualcomm Snapdragon 410 (MSM8916/APQ8016).
  27. Note that ARM64 is the main supported architecture for MSM8916.
  28. The ARM32 option is intended for a few devices with signed firmware
  29. that does not allow booting ARM64 kernels.
  30. config ARCH_MSM8960
  31. bool "Enable support for MSM8960"
  32. select CLKSRC_QCOM
  33. config ARCH_MSM8974
  34. bool "Enable support for MSM8974"
  35. select HAVE_ARM_ARCH_TIMER
  36. config ARCH_MDM9615
  37. bool "Enable support for MDM9615"
  38. select CLKSRC_QCOM
  39. endif