dtbo: support project DTBO_DEVICETREE [2/2]

PD#SWPL-188306

Problem:
support project DTBO_DEVICETREE

Solution:
support project DTBO_DEVICETREE

Verify:
local

Change-Id: Ia593f4f5b8cdd3091fcd6d62a304d60ede1cc1be
Signed-off-by: Xindong Xu <xindong.xu@amlogic.com>
diff --git a/amlogic_utils.sh b/amlogic_utils.sh
index 4c4e6d7..7fc3ee1 100644
--- a/amlogic_utils.sh
+++ b/amlogic_utils.sh
@@ -1947,7 +1947,13 @@
 	make ARCH=arm -C ${ROOT_DIR}/${KERNEL_DIR} O=${OUT_DIR} ${TOOL_ARGS} uImage -j12 &&
 	make ARCH=arm -C ${ROOT_DIR}/${KERNEL_DIR} O=${OUT_DIR} ${TOOL_ARGS} modules -j12 &&
 	if [[ -n ${ANDROID_PROJECT} ]]; then
-		make ARCH=arm -C ${ROOT_DIR}/${KERNEL_DIR} O=${OUT_DIR} ${TOOL_ARGS} android_overlay_dt.dtbo -j12
+		if [[ -n ${DTBO_DEVICETREE} ]]; then
+			make ARCH=arm -C ${ROOT_DIR}/${KERNEL_DIR} O=${OUT_DIR} \
+				${TOOL_ARGS} ${DTBO_DEVICETREE} -j12
+		else
+			make ARCH=arm -C ${ROOT_DIR}/${KERNEL_DIR} O=${OUT_DIR} \
+				${TOOL_ARGS} android_overlay_dt.dtbo -j12
+		fi
 	fi
 	make ARCH=arm -C ${ROOT_DIR}/${KERNEL_DIR} O=${OUT_DIR} ${TOOL_ARGS} dtbs -j12 || exit
 	set +x