#kernel-module-gpio kernel-module-registers
-EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x40000"
+EXTRA_IMAGECMD_jffs2 = "--pad=0xec0000 --little-endian --eraseblock=0x40000"
include conf/handheld-common.conf
include conf/tune-strongarm.conf
CONFIG_PM=y
CONFIG_APM=y
# CONFIG_ARTHUR is not set
-CONFIG_CMDLINE="noinitrd root=/dev/mtdblock/1 init=/linuxrc mem=27M console=ttySA0"
+CONFIG_CMDLINE="<see .oe file>"
CONFIG_LEDS=y
CONFIG_LEDS_TIMER=y
# CONFIG_LEDS_CPU is not set
+
+#
+# Patch managed by http://www.holgerschurig.de/patcher.html
+#
+
+--- linux-2.4.17_mvl21/drivers/mtd/maps/sa1100-flash.c~flash-for-beagle-iii.patch
++++ linux-2.4.17_mvl21/drivers/mtd/maps/sa1100-flash.c
+@@ -184,12 +184,7 @@
+ },
+ {
+ name: "root",
+- //size: 0x01E80000,
+- // for III
+- //size: 0x01AC0000,
+- // for III TimKang modified 20040112
+- //size: 0x017C0000,
+- size: 0x015C0000,
++ size: 0x00EC0000,
+ offset: MTDPART_OFS_APPEND,
+ },
+ {
LICENSE = "GPL"
KV = "${@oe.data.getVar('PV',d,True).split('-')[0]}"
MVLV = "${@oe.data.getVar('PV',d,True).split('-')[1]}"
-PR = "r2"
+PR = "r4"
FILESDIR = "${@os.path.dirname(oe.data.getVar('FILE',d,1))}/montavista-sa-${PV}"
inherit kernel
+CMDLINE="noinitrd root=/dev/mtdblock/1 mem=27M console=ttySA0"
+
KERNEL_CCSUFFIX = "-2.95"
KERNEL_LDSUFFIX = "-2.11.2"
COMPATIBLE_HOST = "arm.*-linux"
EXTRA_OEMAKE = ""
do_configure_prepend() {
- install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available."
+ install -m 0644 ${WORKDIR}/defconfig-${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available."
+ echo "CONFIG_CMDLINE=\"${CMDLINE}\"" >> ${S}/.config
}