1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 221278aeaSRob Herringmenuconfig ARCH_QCOM 3e3246542SMasahiro Yamada bool "Qualcomm Support" 4e3246542SMasahiro Yamada depends on ARCH_MULTI_V7 58fc1b0f8SKumar Gala select ARM_GIC 67831c4b2SSrinivas Kandagatla select ARM_AMBA 785148df3SDmitry Baryshkov select CLKSRC_QCOM 885148df3SDmitry Baryshkov select HAVE_ARM_ARCH_TIMER 987cfb00dSAndy Gross select PINCTRL 108fc1b0f8SKumar Gala select QCOM_SCM if SMP 118fc1b0f8SKumar Gala help 128fc1b0f8SKumar Gala Support for Qualcomm's devicetree based systems. 1385148df3SDmitry Baryshkov This includes support for a few devices with ARM64 SoC, that have 1485148df3SDmitry Baryshkov ARM32 signed firmware that does not allow booting ARM64 kernels. 158fc1b0f8SKumar Gala 168fc1b0f8SKumar Galaif ARCH_QCOM 178fc1b0f8SKumar Gala 18*99497df5SDmitry Baryshkovconfig ARCH_QCOM_RESERVE_SMEM 19*99497df5SDmitry Baryshkov bool "Reserve SMEM at the beginning of RAM" 20*99497df5SDmitry Baryshkov help 21*99497df5SDmitry Baryshkov Reserve 2MB at the beginning of the System RAM for shared mem. 22*99497df5SDmitry Baryshkov This is required on IPQ40xx, MSM8x60 and MSM8960 platforms. 2378700c0aSNeil Armstrong 248fc1b0f8SKumar Galaendif 25