diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index 6a8d12072286..0da8303a275f 100644 --- a/arch/arm64/Kconfig.platforms +++ b/arch/arm64/Kconfig.platforms @@ -196,6 +196,7 @@ config ARCH_LAHAINA config ARCH_QTI_VM bool "Enable Virtual Machines Support for Qualcomm Technologies, Inc." + depends on ARCH_QCOM help This enables support for the Qualcomm Technologies, Inc.'s Virtual Machines. If you wish to build a kernel that doesn't diff --git a/arch/arm64/configs/vendor/genericarmv8-64_defconfig b/arch/arm64/configs/vendor/genericarmv8-64_defconfig index affe7e0bfd3e..e4278ea63cd1 100644 --- a/arch/arm64/configs/vendor/genericarmv8-64_defconfig +++ b/arch/arm64/configs/vendor/genericarmv8-64_defconfig @@ -32,6 +32,7 @@ CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_FREELIST_HARDENED=y # CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set CONFIG_PROFILING=y +CONFIG_ARCH_QCOM=y CONFIG_ARCH_QTI_VM=y CONFIG_ARM64_VA_BITS_48=y CONFIG_SCHED_MC=y @@ -45,6 +46,8 @@ CONFIG_HIBERNATION=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_ARM_CPUIDLE=y CONFIG_ARM_PSCI_CPUIDLE=y +CONFIG_QCOM_SCM=y +CONFIG_QTEE_SHM_BRIDGE=y CONFIG_EFI_CAPSULE_LOADER=y CONFIG_ACPI=y # CONFIG_ACPI_AC is not set @@ -231,10 +234,8 @@ CONFIG_SPI_PL022=y CONFIG_SPI_ROCKCHIP=y CONFIG_SPI_SPIDEV=m CONFIG_SPMI=y -CONFIG_PINCTRL=y CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_MAX77620=y -CONFIG_GPIOLIB=y CONFIG_GPIO_DWAPB=y CONFIG_GPIO_MB86S7X=y CONFIG_GPIO_PL061=y