config: Add build config and defconfig for kkp
Add build config and defconfig for msm-pineapple branch on kalama kernel platform. Change-Id: Iffa39f9a06c15d4790088c5d10a6aebe84eef4a1 Signed-off-by: Peng Yang <quic_penyan@quicinc.com>
This commit is contained in:
parent
81e3190de0
commit
f385cdde9b
16
arch/arm64/configs/vendor/kalama_GKI.config
vendored
16
arch/arm64/configs/vendor/kalama_GKI.config
vendored
@ -7,8 +7,22 @@ CONFIG_ARM_SMMU_QCOM=m
|
|||||||
CONFIG_COMMON_CLK_QCOM=m
|
CONFIG_COMMON_CLK_QCOM=m
|
||||||
CONFIG_CPU_IDLE_GOV_QCOM_LPM=m
|
CONFIG_CPU_IDLE_GOV_QCOM_LPM=m
|
||||||
# CONFIG_EDAC_QCOM is not set
|
# CONFIG_EDAC_QCOM is not set
|
||||||
|
CONFIG_GH_ARM64_DRV=m
|
||||||
|
CONFIG_GH_CTRL=m
|
||||||
|
CONFIG_GH_DBL=m
|
||||||
|
# CONFIG_GH_GUEST_POPS is not set
|
||||||
|
CONFIG_GH_IRQ_LEND=m
|
||||||
|
CONFIG_GH_MEM_NOTIFIER=m
|
||||||
|
CONFIG_GH_MSGQ=m
|
||||||
|
CONFIG_GH_PROXY_SCHED=m
|
||||||
|
CONFIG_GH_RM_DRV=m
|
||||||
|
CONFIG_GH_SECURE_VM_LOADER=m
|
||||||
|
# CONFIG_GH_TLMM_VM_MEM_ACCESS is not set
|
||||||
CONFIG_GH_VIRT_WATCHDOG=m
|
CONFIG_GH_VIRT_WATCHDOG=m
|
||||||
|
CONFIG_GUNYAH=m
|
||||||
CONFIG_GUNYAH_DRIVERS=y
|
CONFIG_GUNYAH_DRIVERS=y
|
||||||
|
CONFIG_HVC_GUNYAH=m
|
||||||
|
# CONFIG_HVC_GUNYAH_CONSOLE is not set
|
||||||
CONFIG_HWSPINLOCK_QCOM=m
|
CONFIG_HWSPINLOCK_QCOM=m
|
||||||
CONFIG_INTERCONNECT_QCOM=m
|
CONFIG_INTERCONNECT_QCOM=m
|
||||||
CONFIG_INTERCONNECT_QCOM_BCM_VOTER=m
|
CONFIG_INTERCONNECT_QCOM_BCM_VOTER=m
|
||||||
@ -51,8 +65,10 @@ CONFIG_QCOM_IPCC=m
|
|||||||
CONFIG_QCOM_LAZY_MAPPING=m
|
CONFIG_QCOM_LAZY_MAPPING=m
|
||||||
CONFIG_QCOM_LLCC=m
|
CONFIG_QCOM_LLCC=m
|
||||||
CONFIG_QCOM_LLCC_PERFMON=m
|
CONFIG_QCOM_LLCC_PERFMON=m
|
||||||
|
CONFIG_QCOM_MDT_LOADER=m
|
||||||
CONFIG_QCOM_MEM_BUF=m
|
CONFIG_QCOM_MEM_BUF=m
|
||||||
CONFIG_QCOM_MEM_BUF_DEV=m
|
CONFIG_QCOM_MEM_BUF_DEV=m
|
||||||
|
# CONFIG_QCOM_MEM_BUF_GH is not set
|
||||||
# CONFIG_QCOM_MINIDUMP is not set
|
# CONFIG_QCOM_MINIDUMP is not set
|
||||||
CONFIG_QCOM_PDC=m
|
CONFIG_QCOM_PDC=m
|
||||||
# CONFIG_QCOM_Q6V5_ADSP is not set
|
# CONFIG_QCOM_Q6V5_ADSP is not set
|
||||||
|
32
arch/arm64/configs/vendor/kalama_tuivm.config
vendored
Normal file
32
arch/arm64/configs/vendor/kalama_tuivm.config
vendored
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
CONFIG_ARCH_KALAMA=y
|
||||||
|
CONFIG_ARCH_QCOM=y
|
||||||
|
CONFIG_ARCH_QTI_VM=y
|
||||||
|
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||||
|
CONFIG_CMA_SIZE_MBYTES=0
|
||||||
|
CONFIG_COMMON_CLK_QCOM=y
|
||||||
|
CONFIG_CRYPTO_LZO=y
|
||||||
|
CONFIG_GENERIC_PINCONF=y
|
||||||
|
CONFIG_GH_ARM64_DRV=y
|
||||||
|
CONFIG_GH_CTRL=y
|
||||||
|
CONFIG_GH_DBL=y
|
||||||
|
CONFIG_GH_IRQ_LEND=y
|
||||||
|
CONFIG_GH_MEM_NOTIFIER=y
|
||||||
|
CONFIG_GH_MSGQ=y
|
||||||
|
CONFIG_GH_RM_DRV=y
|
||||||
|
CONFIG_GPIOLIB_IRQCHIP=y
|
||||||
|
CONFIG_GUNYAH_DRIVERS=y
|
||||||
|
CONFIG_HVC_GUNYAH=y
|
||||||
|
CONFIG_HVC_GUNYAH_CONSOLE=y
|
||||||
|
CONFIG_LOCALVERSION="-perf"
|
||||||
|
CONFIG_LZO_COMPRESS=y
|
||||||
|
CONFIG_LZO_DECOMPRESS=y
|
||||||
|
CONFIG_MAGIC_SYSRQ=y
|
||||||
|
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
|
||||||
|
CONFIG_MAGIC_SYSRQ_SERIAL=y
|
||||||
|
CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE=""
|
||||||
|
CONFIG_PINCONF=y
|
||||||
|
CONFIG_PINCTRL_MSM=y
|
||||||
|
CONFIG_QCOM_SCM=y
|
||||||
|
CONFIG_VIRT_DRIVERS=y
|
||||||
|
CONFIG_ZRAM=y
|
||||||
|
CONFIG_ZSMALLOC=y
|
26
arch/arm64/configs/vendor/kalama_tuivm_debug.config
vendored
Normal file
26
arch/arm64/configs/vendor/kalama_tuivm_debug.config
vendored
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
CONFIG_CMDLINE="no_hash_pointers"
|
||||||
|
# CONFIG_CMDLINE_FORCE is not set
|
||||||
|
CONFIG_DEBUG_ATOMIC_SLEEP=y
|
||||||
|
CONFIG_DEBUG_MUTEXES=y
|
||||||
|
CONFIG_DEBUG_PREEMPT=y
|
||||||
|
CONFIG_DYNAMIC_DEBUG=y
|
||||||
|
CONFIG_DYNAMIC_DEBUG_CORE=y
|
||||||
|
CONFIG_DYNAMIC_EVENTS=y
|
||||||
|
CONFIG_EXTRA_FIRMWARE=""
|
||||||
|
CONFIG_FUNCTION_ERROR_INJECTION=y
|
||||||
|
CONFIG_FW_CACHE=y
|
||||||
|
CONFIG_FW_LOADER=y
|
||||||
|
# CONFIG_FW_LOADER_COMPRESS is not set
|
||||||
|
# CONFIG_FW_LOADER_USER_HELPER is not set
|
||||||
|
CONFIG_IPC_LOGGING=y
|
||||||
|
CONFIG_IPC_LOG_MINIDUMP_BUFFERS=0
|
||||||
|
CONFIG_KPROBES=y
|
||||||
|
CONFIG_KPROBE_EVENTS=y
|
||||||
|
# CONFIG_KPROBE_EVENT_GEN_TEST is not set
|
||||||
|
CONFIG_KRETPROBES=y
|
||||||
|
CONFIG_LOCALVERSION="-debug"
|
||||||
|
CONFIG_PM_ADVANCED_DEBUG=y
|
||||||
|
CONFIG_PM_DEBUG=y
|
||||||
|
CONFIG_PM_SLEEP_DEBUG=y
|
||||||
|
CONFIG_PROBE_EVENTS=y
|
||||||
|
CONFIG_WQ_WATCHDOG=y
|
9
build.config.msm.kalama.tuivm
Normal file
9
build.config.msm.kalama.tuivm
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
################################################################################
|
||||||
|
## Inheriting MSM configs
|
||||||
|
. ${KERNEL_DIR}/build.config.msm.kalama.vm
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
MKDTIMGDTBS=()
|
||||||
|
MKDTIMGDTBS["kalama_tuivm"]="kalama-vm"
|
||||||
|
|
||||||
|
################################################################################
|
46
build.config.msm.kalama.vm
Normal file
46
build.config.msm.kalama.vm
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
################################################################################
|
||||||
|
## Inheriting configs from ACK
|
||||||
|
. ${ROOT_DIR}/common/build.config.common
|
||||||
|
. ${ROOT_DIR}/common/build.config.aarch64
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
## Variant setup
|
||||||
|
MSM_ARCH=kalama_tuivm
|
||||||
|
VARIANTS=(defconfig debug_defconfig)
|
||||||
|
[ -z "${VARIANT}" ] && VARIANT=debug_defconfig
|
||||||
|
|
||||||
|
if [ -e "${ROOT_DIR}/msm-kernel" -a "${KERNEL_DIR}" = "common" ]; then
|
||||||
|
KERNEL_DIR="msm-kernel"
|
||||||
|
fi
|
||||||
|
|
||||||
|
BOOT_IMAGE_HEADER_VERSION=3
|
||||||
|
BASE_ADDRESS=0x80000000
|
||||||
|
PAGE_SIZE=4096
|
||||||
|
VM_DTB_IMG_CREATE=1
|
||||||
|
PREFERRED_USERSPACE=vm
|
||||||
|
|
||||||
|
declare -A MKDTIMGDTBS
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
## Define TUI VM parameters
|
||||||
|
TUIVM_KERNEL_OFFSET=0x0
|
||||||
|
TUIVM_DTB_OFFSET=0x2000000
|
||||||
|
TUIVM_RAMDISK_OFFSET=0x2100000
|
||||||
|
|
||||||
|
MKDTIMGDTBS["kalama_tuivm"]="kalama-vm"
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
## Define OEM VM parameters
|
||||||
|
OEMVM_KERNEL_OFFSET=0x0
|
||||||
|
OEMVM_DTB_OFFSET=0x2000000
|
||||||
|
OEMVM_RAMDISK_OFFSET=0x2100000
|
||||||
|
|
||||||
|
MKDTIMGDTBS["kalama_oemvm"]="kalama-oemvm"
|
||||||
|
|
||||||
|
VM_SIZE_EXT4=270000000
|
||||||
|
DUMMY_IMG_SIZE=4096
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
## Inheriting MSM configs
|
||||||
|
. ${KERNEL_DIR}/build.config.msm.common
|
||||||
|
. ${KERNEL_DIR}/build.config.msm.vm
|
Loading…
Reference in New Issue
Block a user