arch/arm/mach-qcom/Kconfig

Source file repositories/reference/linux-study-clean/arch/arm/mach-qcom/Kconfig

File Facts

System
Linux kernel
Corpus path
arch/arm/mach-qcom/Kconfig
Extension
[no extension]
Size
660 bytes
Lines
25
Domain
Architecture Layer
Bucket
arch/arm
Inferred role
Architecture Layer: build/configuration rule
Status
atlas-only

Why This File Exists

CPU and platform-specific kernel glue: boot entry, traps, syscall entry, interrupts, page tables, context switch, and low-level barriers.

Dependency Surface

Detected Declarations

Annotated Snippet

# 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 CLKSRC_QCOM
	select HAVE_ARM_ARCH_TIMER
	select PINCTRL
	select QCOM_SCM if SMP
	help
	  Support for Qualcomm's devicetree based systems.
	  This includes support for a few devices with ARM64 SoC, that have
	  ARM32 signed firmware that does not allow booting ARM64 kernels.

if ARCH_QCOM

config ARCH_QCOM_RESERVE_SMEM
	bool "Reserve SMEM at the beginning of RAM"
	help
	  Reserve 2MB at the beginning of the System RAM for shared mem.
	  This is required on IPQ40xx, MSM8x60 and MSM8960 platforms.

endif

Annotation

Implementation Notes