diff options
3 files changed, 16 insertions, 0 deletions
diff --git a/dynamic-layers/xilinx/recipes-extended/xen/xen-xilinx.inc b/dynamic-layers/xilinx/recipes-extended/xen/xen-xilinx.inc new file mode 100644 index 00000000..344061aa --- /dev/null +++ b/dynamic-layers/xilinx/recipes-extended/xen/xen-xilinx.inc | |||
@@ -0,0 +1,14 @@ | |||
1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | ||
2 | |||
3 | DEPENDS += "u-boot-mkimage-native" | ||
4 | DEPENDS += "dtc-native" | ||
5 | |||
6 | XENIMAGE_KERNEL_LOADADDRESS ?= "0x6000000" | ||
7 | do_deploy_append() { | ||
8 | if [ -f ${DEPLOYDIR}/xen-${MACHINE} ]; then | ||
9 | uboot-mkimage -A arm64 -T kernel -a ${XENIMAGE_KERNEL_LOADADDRESS} -e ${XENIMAGE_KERNEL_LOADADDRESS} -C none -d ${DEPLOYDIR}/xen-${MACHINE} ${DEPLOYDIR}/xen.ub | ||
10 | fi | ||
11 | } | ||
12 | |||
13 | deltask do_deploy_setscene | ||
14 | deltask do_populate_sysroot_setscene | ||
diff --git a/dynamic-layers/xilinx/recipes-extended/xen/xen_4.14.bbappend b/dynamic-layers/xilinx/recipes-extended/xen/xen_4.14.bbappend new file mode 100644 index 00000000..54edd1ba --- /dev/null +++ b/dynamic-layers/xilinx/recipes-extended/xen/xen_4.14.bbappend | |||
@@ -0,0 +1 @@ | |||
include xen-xilinx.inc | |||
diff --git a/dynamic-layers/xilinx/recipes-extended/xen/xen_git.bbappend b/dynamic-layers/xilinx/recipes-extended/xen/xen_git.bbappend new file mode 100644 index 00000000..54edd1ba --- /dev/null +++ b/dynamic-layers/xilinx/recipes-extended/xen/xen_git.bbappend | |||
@@ -0,0 +1 @@ | |||
include xen-xilinx.inc | |||