From bae05805409c052c9949e8710f60aae7d186f2cb Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Wed, 24 Oct 2012 21:45:37 +0200 Subject: [PATCH] create dtbs --- eclass/nas-kernel.eclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eclass/nas-kernel.eclass b/eclass/nas-kernel.eclass index dd00bd7..082342f 100644 --- a/eclass/nas-kernel.eclass +++ b/eclass/nas-kernel.eclass @@ -566,6 +566,7 @@ _kernel_src_compile() { all || die "genkernel failed" ARCH=${OLDARCH} + # Buffalo Boxes have a special naming and start address if [ "${K_NASKERNEL_TYPE}" = "buffalo" ]; then if [ "${K_NASKERNEL_DTB}" = "none" ]; then @@ -578,6 +579,9 @@ _kernel_src_compile() { mkimage -A arm -O linux -T ramdisk -C none -a 0x00000000 -e 0x00000000 -n initrd-${KV_FULL} \ -d "${WORKDIR}"/boot/initramfs-genkernel-${ARCH}-${KV_FULL} "${WORKDIR}"/boot/initrd-genkernel-${ARCH}-${KV_FULL}.buffalo else + pushd "${S}" + make dtbs + popd einfo "Append the device-tree-blob to the Kenel Image" cat "${WORKDIR}"/boot/kernel-genkernel-${ARCH}-${KV_FULL} "${S}"/arch/arm/boot/${K_NASKERNEL_DTB} > zImage.new einfo "Create uImage of the resulting Image"