From 242a2163ffb2da4517024d7d1db336497c97843d Mon Sep 17 00:00:00 2001 From: Vamsi Krishna Lanka Date: Sat, 18 Feb 2023 23:24:08 -0800 Subject: [PATCH] ANDROID: build: Build all VM dtb's for any variant LE builds expect to build all the dtb's in the out directory for any variant. so with this commit we are building all the dbt's but considering only variant related dtb's to generate dtb image. Change-Id: I6f5649955b773ab917cc62cefa4de03dfca2faff Signed-off-by: Vamsi Krishna Lanka --- msm_kernel_vm.bzl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/msm_kernel_vm.bzl b/msm_kernel_vm.bzl index 484e64c1b71c..f6c216c55c99 100644 --- a/msm_kernel_vm.bzl +++ b/msm_kernel_vm.bzl @@ -297,6 +297,12 @@ def define_msm_vm( define_uapi_library(target) - define_make_vm_dtb_img(target, dtb_list, vm_image_opts.dummy_img_size) + # use only dtbs related to the variant for dtb image creation + if "tuivm" in msm_target: + seg_dtb_list = [ dtb for dtb in dtb_list if "-vm-" in dtb ] + elif "oemvm" in msm_target: + seg_dtb_list = [ dtb for dtb in dtb_list if "-oemvm-" in dtb ] + + define_make_vm_dtb_img(target, seg_dtb_list, vm_image_opts.dummy_img_size) define_extras(target, flavor = "vm")