summaryrefslogtreecommitdiff
authorXindong 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)
commite8eb3172c8ba44572918c4201f7cae20d07c83eb (patch)
treed71a228006fb0d5ccd6243c063a4e8672337992a
parent17001024faa5ed6ae174fd0954199aef437e429e (diff)
downloaddarwin-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
Diffstat
-rw-r--r--BoardConfig.mk8
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