diff --git a/BUILD.bazel b/BUILD.bazel index ec307b21fd69..f31bfa4c1f8b 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -795,9 +795,11 @@ kernel_build( "arch/arm64/boot/dts/qcom/sm8650-hdk.dtb", "arch/arm64/boot/dts/qcom/sm8650-qrd.dtb", ], + arch = "arm64", # Enable mixed build. base_kernel = ":kernel_aarch64", build_config = "build.config.db845c", + defconfig = "arch/arm64/configs/gki_defconfig", make_goals = [ "modules", "qcom/qrb5165-rb5.dtb", @@ -811,6 +813,7 @@ kernel_build( ], makefile = ":Makefile", module_outs = _DB845C_MODULE_OUTS + _DB845C_WATCHDOG_MODULE_OUTS, + pre_defconfig_fragments = ["arch/arm64/configs/db845c_gki.fragment"], strip_modules = True, ) @@ -827,9 +830,11 @@ kernel_build( "arch/arm64/boot/dts/qcom/sm8650-hdk.dtb", "arch/arm64/boot/dts/qcom/sm8650-qrd.dtb", ], + arch = "arm64", # Enable mixed build. base_kernel = ":kernel_aarch64", build_config = "build.config.db845c", + defconfig = "arch/arm64/configs/gki_defconfig", make_goals = [ "modules", "qcom/qrb5165-rb5.dtb", @@ -843,6 +848,7 @@ kernel_build( ], makefile = ":Makefile", module_outs = _DB845C_MODULE_OUTS, + pre_defconfig_fragments = ["arch/arm64/configs/db845c_gki.fragment"], strip_modules = True, ) diff --git a/build.config.db845c b/build.config.db845c index 09dfe2cf0279..988b23d0f503 100644 --- a/build.config.db845c +++ b/build.config.db845c @@ -1,10 +1,3 @@ . ${ROOT_DIR}/${KERNEL_DIR}/build.config.common -. ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64 - -BUILD_INITRAMFS=1 -DEFCONFIG=db845c_gki_defconfig -FRAGMENT_CONFIG=${KERNEL_DIR}/arch/arm64/configs/db845c_gki.fragment -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}/${FRAGMENT_CONFIG}" -POST_DEFCONFIG_CMDS="rm ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG}" DTC_FLAGS="${DTC_FLAGS} -@"