diff --git a/arch/arm64/configs/kalama_le_gki.fragment b/arch/arm64/configs/kalama_le_gki.fragment new file mode 100644 index 000000000000..4b70528477a1 --- /dev/null +++ b/arch/arm64/configs/kalama_le_gki.fragment @@ -0,0 +1 @@ +CONFIG_DEVTMPFS=y diff --git a/build.config.msm.gki_fragement.kalama_le b/build.config.msm.gki_fragement.kalama_le new file mode 100644 index 000000000000..216f3f20f7a8 --- /dev/null +++ b/build.config.msm.gki_fragement.kalama_le @@ -0,0 +1,17 @@ +MSM_ARCH_FRAGMENT_CONFIG=kalama_le_gki.fragment + +if [ "${VARIANT}" = gki ]; then + DEFCONFIG=le_gki_defconfig + + PRE_DEFCONFIG_CMDS="KCONFIG_CONFIG=${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG} ${ROOT_DIR}/${KERNEL_DIR}/scripts/kconfig/merge_config.sh -m -r ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/gki_defconfig ${ROOT_DIR}/${MSM_ARCH_FRAGMENT_CONFIG}" + POST_DEFCONFIG_CMDS="rm ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG}" + +elif [ "${VARIANT}" = consolidate ]; then + DEFCONFIG=le_consolidate_defconfig + FRAGMENT_CONFIG=msm-kernel/arch/arm64/configs/consolidate.fragment + + PRE_DEFCONFIG_CMDS="KCONFIG_CONFIG=${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/le_gki_defconfig ${ROOT_DIR}/${KERNEL_DIR}/scripts/kconfig/merge_config.sh -m -r ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/gki_defconfig ${ROOT_DIR}/msm-kernel/arch/arm64/configs/${MSM_ARCH_FRAGMENT_CONFIG} && KCONFIG_CONFIG=${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG} ${ROOT_DIR}/${KERNEL_DIR}/scripts/kconfig/merge_config.sh -m -r ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/le_gki_defconfig ${ROOT_DIR}/${FRAGMENT_CONFIG}" + POST_DEFCONFIG_CMDS="rm ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG} && rm ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/le_gki_defconfig" + +fi + diff --git a/build.config.msm.kalama.le b/build.config.msm.kalama.le index edaa92ee9584..dfb08cde21ad 100644 --- a/build.config.msm.kalama.le +++ b/build.config.msm.kalama.le @@ -33,3 +33,5 @@ KERNEL_VENDOR_CMDLINE+=' bootconfig ' ## Inheriting MSM configs . ${KERNEL_DIR}/build.config.msm.common . ${KERNEL_DIR}/build.config.msm.gki + +GKI_GKI_BUILD_CONFIG_FRAGMENT=${KERNEL_DIR}/build.config.msm.gki_fragement.${MSM_ARCH}