[OE-core] [PATCH] kernel-fitimage: add DTB_LOAD to set dtb address

Chunrong Guo B40290 at freescale.com
Wed Oct 25 07:55:12 UTC 2017


From: Chunrong Guo <chunrong.guo at nxp.com>

kernel-fitimage for arm64 and arm need dynamically sets dtb address,
thus we need a flexible way to load dtb address value.

Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
---
 meta/classes/kernel-fitimage.bbclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta/classes/kernel-fitimage.bbclass b/meta/classes/kernel-fitimage.bbclass
index 179185b..479ffd4 100644
--- a/meta/classes/kernel-fitimage.bbclass
+++ b/meta/classes/kernel-fitimage.bbclass
@@ -36,6 +36,8 @@ python __anonymous () {
 # Options for the device tree compiler passed to mkimage '-D' feature:
 UBOOT_MKIMAGE_DTCOPTS ??= ""
 
+# Options for load dtb address
+DTB_LOAD ??= ""
 #
 # Emit the fitImage ITS header
 #
@@ -137,6 +139,7 @@ fitimage_emit_section_dtb() {
                         type = "flat_dt";
                         arch = "${UBOOT_ARCH}";
                         compression = "none";
+                        load = <${DTB_LOAD}>;
                         hash at 1 {
                                 algo = "${dtb_csum}";
                         };
-- 
1.9.0




More information about the Openembedded-core mailing list