summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-bsp/device-tree/device-tree.bb8
1 files changed, 5 insertions, 3 deletions
diff --git a/recipes-bsp/device-tree/device-tree.bb b/recipes-bsp/device-tree/device-tree.bb
index 2573e522..aa2a611d 100644
--- a/recipes-bsp/device-tree/device-tree.bb
+++ b/recipes-bsp/device-tree/device-tree.bb
@@ -5,6 +5,8 @@ SECTION = "bsp"
5LICENSE = "MIT" 5LICENSE = "MIT"
6LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" 6LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
7 7
8inherit deploy
9
8INHIBIT_DEFAULT_DEPS = "1" 10INHIBIT_DEFAULT_DEPS = "1"
9PACKAGE_ARCH = "${MACHINE_ARCH}" 11PACKAGE_ARCH = "${MACHINE_ARCH}"
10 12
@@ -95,8 +97,8 @@ do_deploy() {
95 continue 97 continue
96 fi 98 fi
97 DTS_NAME=`basename -s .dts ${DTS_FILE}` 99 DTS_NAME=`basename -s .dts ${DTS_FILE}`
98 install -d ${DEPLOY_DIR_IMAGE} 100 install -d ${DEPLOYDIR}
99 install -m 0644 ${B}/${DTS_NAME}.dtb ${DEPLOY_DIR_IMAGE}/${DTS_NAME}.dtb 101 install -m 0644 ${B}/${DTS_NAME}.dtb ${DEPLOYDIR}/${DTS_NAME}.dtb
100 done 102 done
101} 103}
102 104
@@ -106,7 +108,7 @@ do_deploy_append() {
106 if [ ! -z "${DEPLOY_KERNEL_DTB}" -a ! -z "${KERNEL_IMAGETYPE}" ]; then 108 if [ ! -z "${DEPLOY_KERNEL_DTB}" -a ! -z "${KERNEL_IMAGETYPE}" ]; then
107 for DTS_FILE in ${DEVICETREE}; do 109 for DTS_FILE in ${DEVICETREE}; do
108 DTS_NAME=`basename -s .dts ${DTS_FILE}` 110 DTS_NAME=`basename -s .dts ${DTS_FILE}`
109 KERNELDTBPATH=${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${DTS_NAME}.dtb 111 KERNELDTBPATH=${DEPLOYDIR}/${KERNEL_IMAGETYPE}-${DTS_NAME}.dtb
110 if [ ! -e ${KERNELDTBPATH} -o -h ${KERNELDTBPATH} ]; then 112 if [ ! -e ${KERNELDTBPATH} -o -h ${KERNELDTBPATH} ]; then
111 ln -sf ${DTS_NAME}.dtb ${KERNELDTBPATH} 113 ln -sf ${DTS_NAME}.dtb ${KERNELDTBPATH}
112 fi 114 fi