author | Xindong Xu <xindong.xu@amlogic.com> | 2019-09-26 08:13:34 (GMT) |
---|---|---|
committer | Xindong Xu <xindong.xu@amlogic.com> | 2019-09-26 08:13:34 (GMT) |
commit | e8eb3172c8ba44572918c4201f7cae20d07c83eb (patch) | |
tree | d71a228006fb0d5ccd6243c063a4e8672337992a | |
parent | 17001024faa5ed6ae174fd0954199aef437e429e (diff) | |
download | darwin-e8eb3172c8ba44572918c4201f7cae20d07c83eb.zip darwin-e8eb3172c8ba44572918c4201f7cae20d07c83eb.tar.gz darwin-e8eb3172c8ba44572918c4201f7cae20d07c83eb.tar.bz2 |
darwin: build dtbo.img when TARGET_KERNEL_BUILT_FROM_SOURCE is true [3/9]
PD#SWPL-14652
Problem:
use prebuilt dtbo.img always
Solution:
build dtbo.img when TARGET_KERNEL_BUILT_FROM_SOURCE is true
Verify:
locally
Change-Id: If40bf7ef4e15a72417650bea2455b006ff8a23a3
-rw-r--r-- | BoardConfig.mk | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk index 1d9db3f..0984936 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -14,6 +14,8 @@ # limitations under the License. # +PRODUCT_DIR := darwin + ifneq ($(ANDROID_BUILD_TYPE), 64) TARGET_CPU_ABI := armeabi-v7a TARGET_CPU_ABI2 := armeabi @@ -134,7 +136,11 @@ endif endif # DTBO partition definitions -BOARD_PREBUILT_DTBOIMAGE := device/amlogic/darwin-kernel/dtbo.img +ifneq ($(TARGET_KERNEL_BUILT_FROM_SOURCE), true) +BOARD_PREBUILT_DTBOIMAGE := device/amlogic/$(PRODUCT_DIR)-kernel/dtbo.img +else +BOARD_PREBUILT_DTBOIMAGE := out/target/product/$(PRODUCT_DIR)/$(PRODUCT_DIR)-kernel/dtbo.img +endif BOARD_DTBOIMG_PARTITION_SIZE := 2097152 BOARD_KERNEL_CMDLINE += androidboot.dtbo_idx=0 |