diff options
author | Andreas Oberritter <obi@opendreambox.org> | 2017-03-23 01:27:35 +0100 |
---|---|---|
committer | Andreas Oberritter <obi@opendreambox.org> | 2019-04-08 13:49:57 +0200 |
commit | 08f766fa4f0c53e17895aca3b7c598b855f64955 (patch) | |
tree | e11c7c89a186801d0046807d93a98a53ce234661 | |
parent | bc502ad09a08308aae18eb51caf82eea738928bc (diff) | |
download | openembedded-core-contrib-08f766fa4f0c53e17895aca3b7c598b855f64955.tar.gz |
kernel-fitimage.bbclass: search dtb in all subdirectories of arch/*/boot
Some architectures, like arm64, organize dts files in vendor
subdirectories.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
-rw-r--r-- | meta/classes/kernel-fitimage.bbclass | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/meta/classes/kernel-fitimage.bbclass b/meta/classes/kernel-fitimage.bbclass index 179185b6b2..b31992999f 100644 --- a/meta/classes/kernel-fitimage.bbclass +++ b/meta/classes/kernel-fitimage.bbclass @@ -348,10 +348,7 @@ fitimage_assemble() { bbwarn "${DTB} contains the full path to the the dts file, but only the dtb name should be used." DTB=`basename ${DTB} | sed 's,\.dts$,.dtb,g'` fi - DTB_PATH="arch/${ARCH}/boot/dts/${DTB}" - if [ ! -e "${DTB_PATH}" ]; then - DTB_PATH="arch/${ARCH}/boot/${DTB}" - fi + DTB_PATH=`find arch/${ARCH}/boot -name "${DTB}"` DTB=$(echo "${DTB}" | tr '/' '_') DTBS="${DTBS} ${DTB}" |