diff --git a/recipes-bsp/device-tree/device-tree.bbappend b/recipes-bsp/device-tree/device-tree.bbappend index e4c076d287b11829a6bb367b6789d28c258193bd..cc3a0701406862f119b5743d1deb9d465e7d0959 100644 --- a/recipes-bsp/device-tree/device-tree.bbappend +++ b/recipes-bsp/device-tree/device-tree.bbappend @@ -10,14 +10,3 @@ do_configure_append() { cp ${WORKDIR}/pl-over.dtsi ${DT_FILES_PATH}/ } - -do_install_append() { - - # Install the resulting dtbo - mkdir -p ${D}/opt/fofb/map - install -Dm 0664 ${B}/pl-over.dtbo ${D}/opt/fofb/map/device-tree-overlay.dtbo - -} - - -FILES_${PN} += "/opt/fofb/map/device-tree-overlay.dtbo" diff --git a/recipes-bsp/device-tree/fpga-manager-util_%.bbappend b/recipes-bsp/device-tree/fpga-manager-util_%.bbappend new file mode 100644 index 0000000000000000000000000000000000000000..7043ea8460b907e393661e2f73811b5c0861f065 --- /dev/null +++ b/recipes-bsp/device-tree/fpga-manager-util_%.bbappend @@ -0,0 +1,8 @@ + +FILES_${PN}+="/opt/fofb/map/device-tree-overlay.dtbo" + +do_install_prepend() { + + install -d ${D}/opt/fofb/map + install -m 0644 ${RECIPE_SYSROOT}/boot/devicetree/pl-over.dtbo ${D}/opt/fofb/map/device-tree-overlay.dtbo +}