From b6fcd71cb5b85e23036b31df1545a92f4ed402dc Mon Sep 17 00:00:00 2001 From: Joshua Lock Date: Tue, 29 Jun 2010 14:29:08 +0100 Subject: linux: move some older kernels to meta-extras Move kernels for retired machines to meta-extras Signed-off-by: Joshua Lock --- meta-extras/packages/linux/linux-openmoko.inc | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 meta-extras/packages/linux/linux-openmoko.inc (limited to 'meta-extras/packages/linux/linux-openmoko.inc') diff --git a/meta-extras/packages/linux/linux-openmoko.inc b/meta-extras/packages/linux/linux-openmoko.inc new file mode 100644 index 000000000..a0bf48e60 --- /dev/null +++ b/meta-extras/packages/linux/linux-openmoko.inc @@ -0,0 +1,25 @@ +RDEPENDS_kernel-image += "mtd-utils" + +pkg_postinst_kernel-image () { +if test "x$D" != "x"; then + exit 1 +else + if [ -f ${sysconfdir}/default/flashkernel ] ; then + echo "Upgrading Kernel in Flash" + echo "DO NOT stop this process" + + MTD_KERNEL_PARTITION=`cat /proc/mtd | grep kernel | cut -d':' -f1` + MTD_KERNEL_PARTITION=/dev/$MTD_KERNEL_PARTITION + + if [ "x$MTD_KERNEL_PARTITION" = "x" ] ; then + exit 1 + fi + + ${bindir}/flash_eraseall $MTD_KERNEL_PARTITION + ${bindir}/nandwrite -p $MTD_KERNEL_PARTITION /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE}-${KERNEL_VERSION} + else + touch ${sysconfdir}/default/flashkernel + fi +fi +} + -- cgit v1.2.3