From f7637ba582fcafd1dbe74614288522d479f9f95a Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 7 Sep 2007 08:10:33 +0000 Subject: linux-ezx: use linux.inc to avoid duplication, update patches, add asoc patch --- packages/linux/linux-ezx_2.6.21.bb | 73 +++++++------------------------------- 1 file changed, 12 insertions(+), 61 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 8b111a2c44..61681b4c00 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -3,15 +3,13 @@ SECTION = "kernel" AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" -DEPENDS += "quilt-native" EZX = "ezxdev" -PR = "${EZX}-r6" +PR = "${EZX}-r7" inherit kernel -############################################################## -# source and patches -# +require linux.inc + SRC_URI = " \ ${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ file://logo_linux_clut224.ppm \ @@ -21,11 +19,16 @@ SRC_URI = " \ file://patches/ezx-bp.patch;patch=1 \ file://patches/ezx-pm.patch;patch=1 \ file://patches/ezx-pcap.patch;patch=1 \ + file://patches/a780-pcap.patch;patch=1 \ + file://patches/e680-pcap.patch;patch=1 \ + file://patches/a1200-pcap.patch;patch=1 \ file://patches/a780-mci.patch;patch=1 \ file://patches/e680-mci.patch;patch=1 \ file://patches/a1200-mci.patch;patch=1 \ file://patches/pxa27x-udc-support.2.patch;patch=1 \ file://patches/ezx-emu.patch;patch=1 \ + file://patches/a780-emu.patch;patch=1 \ + file://patches/e680-emu.patch;patch=1 \ file://patches/ezx-mtd-map.patch;patch=1 \ file://patches/ezx-serial-bug-workaround.patch;patch=1 \ file://patches/pxa-kbd.patch;patch=1 \ @@ -50,12 +53,10 @@ SRC_URI = " \ file://patches/mux-fix-makefile.patch;patch=1 \ file://patches/mux-fix-tty-driver.patch;patch=1 \ file://patches/mux-linux-2.6.21-fix.patch;patch=1 \ - file://patches/defconfig-a1200 \ - file://patches/defconfig-a780 \ - file://patches/defconfig-e2 \ - file://patches/defconfig-e6 \ - file://patches/defconfig-e680 \ - \ + file://patches/asoc-pxa-ssp.patch;patch=1 \ + http://shell.studenti.unina.it/~ospite/tmp/ezx-asoc-preview.patch;patch=1 \ + file://defconfig \ + \ " S = "${WORKDIR}/linux-${PV}" @@ -89,44 +90,6 @@ CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDL #module_autoload_pxaficp_ir = "pxaficp_ir" #module_autoload_snd-pcm-oss = "snd-pcm-oss" -do_configure() { - install -m 0644 ${WORKDIR}/logo_linux_clut224.ppm drivers/video/logo/logo_linux_clut224.ppm - - if [ ! -e ${WORKDIR}/patches/defconfig-${MACHINE} ]; then - die "No default configuration for ${MACHINE} available." - fi - - echo "CONFIG_CMDLINE=\"${CMDLINE}\"" >> ${S}/.config - - if [ "${TARGET_OS}" == "linux-gnueabi" -o "${TARGET_OS}" == "linux-uclibcgnueabi" ]; then - echo "CONFIG_AEABI=y" >> ${S}/.config - echo "CONFIG_OABI_COMPAT=y" >> ${S}/.config - else - echo "# CONFIG_AEABI is not set" >> ${S}/.config - echo "# CONFIG_OABI_COMPAT is not set" >> ${S}/.config - fi - - # - # Logo configuration - # - echo "CONFIG_LOGO=y" >> ${S}/.config - echo "CONFIG_LOGO_LINUX_CLUT224=y" >> ${S}/.config - - - sed -e '/CONFIG_AEABI/d' \ - -e '/CONFIG_OABI_COMPAT=/d' \ - -e '/CONFIG_CMDLINE=/d' \ - -e '/CONFIG_MTD_MTDRAM_SA1100=/d' \ - -e '/CONFIG_MTDRAM_TOTAL_SIZE=/d' \ - -e '/CONFIG_MTDRAM_ERASE_SIZE=/d' \ - -e '/CONFIG_MTDRAM_ABS_POS=/d' \ - -e '/CONFIG_LOGO=/d' \ - -e '/CONFIG_LOGO_LINUX_CLUT224=/d' \ - '${WORKDIR}/patches/defconfig-${MACHINE}' >>'${S}/.config' - - yes '' | oe_runmake oldconfig -} - ############################################################### # check the kernel is below the 1024*1024 byte limit for the boot-over usb # @@ -139,15 +102,3 @@ do_compile_append() { fi } -############################################################### -# put into deploy directory -# -do_deploy() { - install -d ${DEPLOY_DIR_IMAGE} - install -m 0644 arch/${ARCH}/boot/${KERNEL_IMAGETYPE} ${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${PV}-${PR}-${MACHINE}-${DATETIME}.bin - tar -cvzf ${DEPLOY_DIR_IMAGE}/modules-${PV}-${PR}-${MACHINE}-${DATETIME}.tgz -C ${D} lib -} - -do_deploy[dirs] = "${S}" - -addtask deploy before do_package after do_install -- cgit v1.2.3 From a282781030285f42eb7cb9f63aef2811337b1057 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 8 Sep 2007 14:37:46 +0000 Subject: linux-ezx: remove 'noinitrd' to fix booting from tf * also tweaked nfs params to be more inline with OE defaults for usbnet --- packages/linux/linux-ezx_2.6.21.bb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 61681b4c00..2a2d4d05fc 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,7 +4,7 @@ AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r7" +PR = "${EZX}-r8" inherit kernel @@ -13,7 +13,7 @@ require linux.inc SRC_URI = " \ ${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ file://logo_linux_clut224.ppm \ - \ + \ file://patches/patch-2.6.21.4;patch=1 \ file://patches/ezx-core.patch;patch=1 \ file://patches/ezx-bp.patch;patch=1 \ @@ -72,16 +72,16 @@ COMPATIBLE_HOST = "arm.*-linux" COMPATIBLE_MACHINE = '(a780|e680|a1200)' # For now the code for serial console is disabled in compress.c -#CMDLINE_CON = "console=ttyS2,115200n8 console=tty1 noinitrd" -CMDLINE_CON = "console=tty1 noinitrd" +#CMDLINE_CON = "console=ttyS2,115200n8 console=tty1 " +CMDLINE_CON = "console=tty1 " CMDLINE_ROOT = "root=/dev/mmcblk0p1 rootfstype=ext3 rootdelay=5" # uncomment if you want to boot over NFS -#CMDLINE_ROOT = "root=/dev/nfs nfsroot=192.168.1.10:/export/opie-image rootdelay=5 3" +#CMDLINE_ROOT = "root=301 root=/dev/nfs nfsroot=192.168.0.200:/export/ezx-image rootdelay=5 " # uncomment to enable dyntick #CMDLINE_OTHER = "dyntick=enable" CMDLINE_DEBUG = '${@base_conditional("DISTRO_TYPE", "release", "quiet", "debug",d)}' -CMDLINE_IP = "ip=192.168.1.2:192.168.1.10:192.168.1.10:255.255.255.0:ezx:usb0:off" +CMDLINE_IP = "ip=192.168.0.202:192.168.0.200:192.168.0.200:255.255.255.0" CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDLINE_OTHER} ${CMDLINE_DEBUG} mem=32M@0xA0000000 mem=16M@0xAC000000" ############################################################### -- cgit v1.2.3 From 6682bfdadd755f8011c50e8c598d245c3d49b268 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 9 Sep 2007 08:43:47 +0000 Subject: linux-ezx: bump PR --- packages/linux/linux-ezx_2.6.21.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 2a2d4d05fc..fc0ed308f8 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,7 +4,7 @@ AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r8" +PR = "${EZX}-r9" inherit kernel -- cgit v1.2.3 From efc87660039a5bcc0b3ed193377a3140b60c5357 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 9 Sep 2007 13:05:42 +0000 Subject: linux-ezx: expand COMPATIBLE_MACHINE to rokre2 and rokre6 --- packages/linux/linux-ezx_2.6.21.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index fc0ed308f8..c64d9a7c78 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -69,7 +69,7 @@ FILES_kernel-image = "" ALLOW_EMPTY = "1" COMPATIBLE_HOST = "arm.*-linux" -COMPATIBLE_MACHINE = '(a780|e680|a1200)' +COMPATIBLE_MACHINE = '(a780|e680|a1200|rorkre2|rokre6)' # For now the code for serial console is disabled in compress.c #CMDLINE_CON = "console=ttyS2,115200n8 console=tty1 " -- cgit v1.2.3 From 4dab2a3bd62003416bbc7557d42dd40d0fb81cfe Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 10 Sep 2007 03:35:48 +0000 Subject: linux-ezx: update to svn r2050 --- packages/linux/linux-ezx_2.6.21.bb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index c64d9a7c78..cd97c21930 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,7 +4,7 @@ AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r9" +PR = "${EZX}-r10" inherit kernel @@ -38,6 +38,8 @@ SRC_URI = " \ file://patches/a780-ts.patch;patch=1 \ file://patches/e680-ts.patch;patch=1 \ file://patches/a1200-ts.patch;patch=1 \ + file://patches/ezx-eoc.patch;patch=1 \ + file://patches/a1200-eoc.patch;patch=1 \ file://patches/ezx-backlight.patch;patch=1 \ file://patches/a780-flip.patch;patch=1 \ file://patches/e680-locksw.patch;patch=1 \ @@ -54,7 +56,8 @@ SRC_URI = " \ file://patches/mux-fix-tty-driver.patch;patch=1 \ file://patches/mux-linux-2.6.21-fix.patch;patch=1 \ file://patches/asoc-pxa-ssp.patch;patch=1 \ - http://shell.studenti.unina.it/~ospite/tmp/ezx-asoc-preview.patch;patch=1 \ + file://patches/asoc-fix-loopback.patch;patch=1 \ + file://patches/ezx-asoc.patch;patch=1 \ file://defconfig \ \ " -- cgit v1.2.3 From ab6283d50c13636b39fefa0b621072e8c87dd6a0 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 10 Sep 2007 13:31:39 +0000 Subject: linux-ezx: apply patch to fix mtd access --- packages/linux/linux-ezx_2.6.21.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index cd97c21930..892d4f2249 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,7 +4,7 @@ AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r10" +PR = "${EZX}-r11" inherit kernel @@ -58,6 +58,7 @@ SRC_URI = " \ file://patches/asoc-pxa-ssp.patch;patch=1 \ file://patches/asoc-fix-loopback.patch;patch=1 \ file://patches/ezx-asoc.patch;patch=1 \ + file://patches/mtdfix.patch;patch=1 \ file://defconfig \ \ " -- cgit v1.2.3 From 7415d2302d03920cf4da0865063f05025754ac1f Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 14 Sep 2007 13:22:24 +0000 Subject: linux-ezx: improve rokre6 support --- packages/linux/linux-ezx_2.6.21.bb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 892d4f2249..366c71fccd 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,7 +4,7 @@ AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r11" +PR = "${EZX}-r12" inherit kernel @@ -22,9 +22,11 @@ SRC_URI = " \ file://patches/a780-pcap.patch;patch=1 \ file://patches/e680-pcap.patch;patch=1 \ file://patches/a1200-pcap.patch;patch=1 \ + file://patches/e6-pcap.patch;patch=1 \ file://patches/a780-mci.patch;patch=1 \ file://patches/e680-mci.patch;patch=1 \ file://patches/a1200-mci.patch;patch=1 \ + file://patches/e6-mci.patch;patch=1 \ file://patches/pxa27x-udc-support.2.patch;patch=1 \ file://patches/ezx-emu.patch;patch=1 \ file://patches/a780-emu.patch;patch=1 \ @@ -38,8 +40,10 @@ SRC_URI = " \ file://patches/a780-ts.patch;patch=1 \ file://patches/e680-ts.patch;patch=1 \ file://patches/a1200-ts.patch;patch=1 \ + file://patches/e6-ts.patch;patch=1 \ file://patches/ezx-eoc.patch;patch=1 \ file://patches/a1200-eoc.patch;patch=1 \ + file://patches/e6-eoc.patch;patch=1 \ file://patches/ezx-backlight.patch;patch=1 \ file://patches/a780-flip.patch;patch=1 \ file://patches/e680-locksw.patch;patch=1 \ -- cgit v1.2.3 From cd9042bca2dcd29cd7004f9898c5a4361cccac18 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 15 Sep 2007 15:20:05 +0000 Subject: linux-ezx: add 18bpp support to pxafb and enable it for a1200, rokre6 owners will have to make a small change to arch/arm/mach-pxa/ezx-e6.c --- packages/linux/linux-ezx_2.6.21.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 366c71fccd..99cf0e5d37 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,7 +4,7 @@ AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r12" +PR = "${EZX}-r13" inherit kernel @@ -63,6 +63,7 @@ SRC_URI = " \ file://patches/asoc-fix-loopback.patch;patch=1 \ file://patches/ezx-asoc.patch;patch=1 \ file://patches/mtdfix.patch;patch=1 \ + file://patches/lcd_18BPP_support.diff;patch=1 \ file://defconfig \ \ " -- cgit v1.2.3 From f770535aa4bb15e760591249587a67d44f1cf7c3 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 15 Sep 2007 16:35:02 +0000 Subject: linux-ezx: fix a1200 and rokre6 defconfig, should fix #3009 --- packages/linux/linux-ezx_2.6.21.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 99cf0e5d37..7a2d3a47dd 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,7 +4,7 @@ AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r13" +PR = "${EZX}-r14" inherit kernel -- cgit v1.2.3 From bec9c12894f1f95a367d6b84163653b02081c537 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sat, 15 Sep 2007 17:07:59 +0000 Subject: linux-ezx 2.6.21: fix formatting (please STOP mixing tabs and spaces), catch up with linux.inc improvements --- packages/linux/linux-ezx_2.6.21.bb | 145 +++++++++++++++++-------------------- 1 file changed, 65 insertions(+), 80 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 366c71fccd..edca1ed1c9 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -1,75 +1,69 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and E680" -SECTION = "kernel" -AUTHOR = "Harald Welte and the OpenEZX Team " +AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" -LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r12" - -inherit kernel +PR = "${EZX}-r13" require linux.inc SRC_URI = " \ - ${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ - file://logo_linux_clut224.ppm \ - \ - file://patches/patch-2.6.21.4;patch=1 \ - file://patches/ezx-core.patch;patch=1 \ - file://patches/ezx-bp.patch;patch=1 \ - file://patches/ezx-pm.patch;patch=1 \ - file://patches/ezx-pcap.patch;patch=1 \ - file://patches/a780-pcap.patch;patch=1 \ - file://patches/e680-pcap.patch;patch=1 \ - file://patches/a1200-pcap.patch;patch=1 \ - file://patches/e6-pcap.patch;patch=1 \ - file://patches/a780-mci.patch;patch=1 \ - file://patches/e680-mci.patch;patch=1 \ - file://patches/a1200-mci.patch;patch=1 \ - file://patches/e6-mci.patch;patch=1 \ - file://patches/pxa27x-udc-support.2.patch;patch=1 \ - file://patches/ezx-emu.patch;patch=1 \ - file://patches/a780-emu.patch;patch=1 \ - file://patches/e680-emu.patch;patch=1 \ - file://patches/ezx-mtd-map.patch;patch=1 \ - file://patches/ezx-serial-bug-workaround.patch;patch=1 \ - file://patches/pxa-kbd.patch;patch=1 \ - file://patches/a780-kbd.patch;patch=1 \ - file://patches/e680-kbd.patch;patch=1 \ - file://patches/pcap-ts.patch;patch=1 \ - file://patches/a780-ts.patch;patch=1 \ - file://patches/e680-ts.patch;patch=1 \ - file://patches/a1200-ts.patch;patch=1 \ - file://patches/e6-ts.patch;patch=1 \ - file://patches/ezx-eoc.patch;patch=1 \ - file://patches/a1200-eoc.patch;patch=1 \ - file://patches/e6-eoc.patch;patch=1 \ - file://patches/ezx-backlight.patch;patch=1 \ - file://patches/a780-flip.patch;patch=1 \ - file://patches/e680-locksw.patch;patch=1 \ - file://patches/a780-leds.patch;patch=1 \ - file://patches/e680-leds.patch;patch=1 \ - file://patches/a780-vibrator.patch;patch=1 \ - file://patches/mux_cli.patch;patch=1 \ - file://patches/mux-fix.patch;patch=1 \ - file://patches/mux-fix-init-errorpath.patch;patch=1 \ - file://patches/mux-remove-flipbuffers.patch;patch=1 \ - file://patches/mux-remove-get_halted_bit.patch;patch=1 \ - file://patches/mux-remove-usbh_finished_resume.patch;patch=1 \ - file://patches/mux-fix-makefile.patch;patch=1 \ - file://patches/mux-fix-tty-driver.patch;patch=1 \ - file://patches/mux-linux-2.6.21-fix.patch;patch=1 \ - file://patches/asoc-pxa-ssp.patch;patch=1 \ - file://patches/asoc-fix-loopback.patch;patch=1 \ - file://patches/ezx-asoc.patch;patch=1 \ - file://patches/mtdfix.patch;patch=1 \ - file://defconfig \ - \ - " + ${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ + file://logo_linux_clut224.ppm \ + \ + file://patches/patch-2.6.21.4;patch=1 \ + file://patches/ezx-core.patch;patch=1 \ + file://patches/ezx-bp.patch;patch=1 \ + file://patches/ezx-pm.patch;patch=1 \ + file://patches/ezx-pcap.patch;patch=1 \ + file://patches/a780-pcap.patch;patch=1 \ + file://patches/e680-pcap.patch;patch=1 \ + file://patches/a1200-pcap.patch;patch=1 \ + file://patches/e6-pcap.patch;patch=1 \ + file://patches/a780-mci.patch;patch=1 \ + file://patches/e680-mci.patch;patch=1 \ + file://patches/a1200-mci.patch;patch=1 \ + file://patches/e6-mci.patch;patch=1 \ + file://patches/pxa27x-udc-support.2.patch;patch=1 \ + file://patches/ezx-emu.patch;patch=1 \ + file://patches/a780-emu.patch;patch=1 \ + file://patches/e680-emu.patch;patch=1 \ + file://patches/ezx-mtd-map.patch;patch=1 \ + file://patches/ezx-serial-bug-workaround.patch;patch=1 \ + file://patches/pxa-kbd.patch;patch=1 \ + file://patches/a780-kbd.patch;patch=1 \ + file://patches/e680-kbd.patch;patch=1 \ + file://patches/pcap-ts.patch;patch=1 \ + file://patches/a780-ts.patch;patch=1 \ + file://patches/e680-ts.patch;patch=1 \ + file://patches/a1200-ts.patch;patch=1 \ + file://patches/e6-ts.patch;patch=1 \ + file://patches/ezx-eoc.patch;patch=1 \ + file://patches/a1200-eoc.patch;patch=1 \ + file://patches/e6-eoc.patch;patch=1 \ + file://patches/ezx-backlight.patch;patch=1 \ + file://patches/a780-flip.patch;patch=1 \ + file://patches/e680-locksw.patch;patch=1 \ + file://patches/a780-leds.patch;patch=1 \ + file://patches/e680-leds.patch;patch=1 \ + file://patches/a780-vibrator.patch;patch=1 \ + file://patches/mux_cli.patch;patch=1 \ + file://patches/mux-fix.patch;patch=1 \ + file://patches/mux-fix-init-errorpath.patch;patch=1 \ + file://patches/mux-remove-flipbuffers.patch;patch=1 \ + file://patches/mux-remove-get_halted_bit.patch;patch=1 \ + file://patches/mux-remove-usbh_finished_resume.patch;patch=1 \ + file://patches/mux-fix-makefile.patch;patch=1 \ + file://patches/mux-fix-tty-driver.patch;patch=1 \ + file://patches/mux-linux-2.6.21-fix.patch;patch=1 \ + file://patches/asoc-pxa-ssp.patch;patch=1 \ + file://patches/asoc-fix-loopback.patch;patch=1 \ + file://patches/ezx-asoc.patch;patch=1 \ + file://patches/mtdfix.patch;patch=1 \ + file://defconfig \ +" S = "${WORKDIR}/linux-${PV}" - ############################################################## # kernel image resides on a seperate flash partition (for now) # @@ -82,31 +76,22 @@ COMPATIBLE_MACHINE = '(a780|e680|a1200|rorkre2|rokre6)' # For now the code for serial console is disabled in compress.c #CMDLINE_CON = "console=ttyS2,115200n8 console=tty1 " CMDLINE_CON = "console=tty1 " - CMDLINE_ROOT = "root=/dev/mmcblk0p1 rootfstype=ext3 rootdelay=5" -# uncomment if you want to boot over NFS -#CMDLINE_ROOT = "root=301 root=/dev/nfs nfsroot=192.168.0.200:/export/ezx-image rootdelay=5 " -# uncomment to enable dyntick +CMDLINE_NFSROOT = "root=/dev/nfs rootfstype=nfs nfsroot=192.168.0.200:/export/ezx-image rootdelay=5 " +# Uncomment to enable dyntick #CMDLINE_OTHER = "dyntick=enable" CMDLINE_DEBUG = '${@base_conditional("DISTRO_TYPE", "release", "quiet", "debug",d)}' CMDLINE_IP = "ip=192.168.0.202:192.168.0.200:192.168.0.200:255.255.255.0" -CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDLINE_OTHER} ${CMDLINE_DEBUG} mem=32M@0xA0000000 mem=16M@0xAC000000" +CMDLINE_MEM = "mem=32M@0xA0000000 mem=16M@0xAC000000" +CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDLINE_OTHER} ${CMDLINE_DEBUG} ${CMDLINE_MEM}" +# Uncomment to use root-over-nfs-over-usb +#CMDLINE_NFSROOT_USB = "${CMDLINE_CON} ${CMDLINE_NFSROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDLINE_OTHER} ${CMDLINE_DEBUG} ${CMDLINE_MEM}" + +# 1024x1024 is the maximum kernel size for boot-over-usb +KERNEL_IMAGE_MAXSIZE = "1294336" ############################################################### # module configs specific to this kernel # #module_autoload_pxaficp_ir = "pxaficp_ir" #module_autoload_snd-pcm-oss = "snd-pcm-oss" - -############################################################### -# check the kernel is below the 1024*1024 byte limit for the boot-over usb -# -do_compile_append() { - size=`ls -l arch/${ARCH}/boot/${KERNEL_IMAGETYPE} | awk '{ print $5}'` - if [ $size -ge 1294336 ]; then - rm arch/${ARCH}/boot/${KERNEL_IMAGETYPE} - echo "Size is $size" - echo "This kernel is too big for your EZX Phone. Please reduce the size of the kernel by making more of it modular." - fi -} - -- cgit v1.2.3 From 651a118bdabb0ee8f6838a7f87276e37c9ea60c2 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 15 Sep 2007 17:46:17 +0000 Subject: linux-ezx: more a1200 and rokre6 tweaks, also remove size check since boot_usb can handle 1MB images quite well nowadays and blob2 can flash like 1.3MB to mtd4 --- packages/linux/linux-ezx_2.6.21.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 7a2d3a47dd..cf0f246ecc 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,7 +4,7 @@ AUTHOR = "Harald Welte and the OpenEZX Team " HOMEPAGE = "http://www.openezx.org" LICENSE = "GPL" EZX = "ezxdev" -PR = "${EZX}-r14" +PR = "${EZX}-r15" inherit kernel @@ -105,7 +105,7 @@ CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDL do_compile_append() { size=`ls -l arch/${ARCH}/boot/${KERNEL_IMAGETYPE} | awk '{ print $5}'` if [ $size -ge 1294336 ]; then - rm arch/${ARCH}/boot/${KERNEL_IMAGETYPE} + #rm arch/${ARCH}/boot/${KERNEL_IMAGETYPE} echo "Size is $size" echo "This kernel is too big for your EZX Phone. Please reduce the size of the kernel by making more of it modular." fi -- cgit v1.2.3 From e92ed4f8aaf41a71b3727e7ad56534a0509b94a9 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sat, 15 Sep 2007 18:49:17 +0000 Subject: linux-ezx 2.6.21: repair formatting again --- packages/linux/linux-ezx_2.6.21.bb | 114 ++++++++++++++++++------------------- 1 file changed, 56 insertions(+), 58 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index d74a22b652..b708305a1c 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -4,67 +4,65 @@ HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" PR = "${EZX}-r15" - require linux.inc SRC_URI = " \ - ${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ - file://logo_linux_clut224.ppm \ - \ - file://patches/patch-2.6.21.4;patch=1 \ - file://patches/ezx-core.patch;patch=1 \ - file://patches/ezx-bp.patch;patch=1 \ - file://patches/ezx-pm.patch;patch=1 \ - file://patches/ezx-pcap.patch;patch=1 \ - file://patches/a780-pcap.patch;patch=1 \ - file://patches/e680-pcap.patch;patch=1 \ - file://patches/a1200-pcap.patch;patch=1 \ - file://patches/e6-pcap.patch;patch=1 \ - file://patches/a780-mci.patch;patch=1 \ - file://patches/e680-mci.patch;patch=1 \ - file://patches/a1200-mci.patch;patch=1 \ - file://patches/e6-mci.patch;patch=1 \ - file://patches/pxa27x-udc-support.2.patch;patch=1 \ - file://patches/ezx-emu.patch;patch=1 \ - file://patches/a780-emu.patch;patch=1 \ - file://patches/e680-emu.patch;patch=1 \ - file://patches/ezx-mtd-map.patch;patch=1 \ - file://patches/ezx-serial-bug-workaround.patch;patch=1 \ - file://patches/pxa-kbd.patch;patch=1 \ - file://patches/a780-kbd.patch;patch=1 \ - file://patches/e680-kbd.patch;patch=1 \ - file://patches/pcap-ts.patch;patch=1 \ - file://patches/a780-ts.patch;patch=1 \ - file://patches/e680-ts.patch;patch=1 \ - file://patches/a1200-ts.patch;patch=1 \ - file://patches/e6-ts.patch;patch=1 \ - file://patches/ezx-eoc.patch;patch=1 \ - file://patches/a1200-eoc.patch;patch=1 \ - file://patches/e6-eoc.patch;patch=1 \ - file://patches/ezx-backlight.patch;patch=1 \ - file://patches/a780-flip.patch;patch=1 \ - file://patches/e680-locksw.patch;patch=1 \ - file://patches/a780-leds.patch;patch=1 \ - file://patches/e680-leds.patch;patch=1 \ - file://patches/a780-vibrator.patch;patch=1 \ - file://patches/mux_cli.patch;patch=1 \ - file://patches/mux-fix.patch;patch=1 \ - file://patches/mux-fix-init-errorpath.patch;patch=1 \ - file://patches/mux-remove-flipbuffers.patch;patch=1 \ - file://patches/mux-remove-get_halted_bit.patch;patch=1 \ - file://patches/mux-remove-usbh_finished_resume.patch;patch=1 \ - file://patches/mux-fix-makefile.patch;patch=1 \ - file://patches/mux-fix-tty-driver.patch;patch=1 \ - file://patches/mux-linux-2.6.21-fix.patch;patch=1 \ - file://patches/asoc-pxa-ssp.patch;patch=1 \ - file://patches/asoc-fix-loopback.patch;patch=1 \ - file://patches/ezx-asoc.patch;patch=1 \ - file://patches/mtdfix.patch;patch=1 \ - file://patches/lcd_18BPP_support.diff;patch=1 \ - file://defconfig \ - \ - " - + ${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ + file://logo_linux_clut224.ppm \ + \ + file://patches/patch-2.6.21.4;patch=1 \ + file://patches/ezx-core.patch;patch=1 \ + file://patches/ezx-bp.patch;patch=1 \ + file://patches/ezx-pm.patch;patch=1 \ + file://patches/ezx-pcap.patch;patch=1 \ + file://patches/a780-pcap.patch;patch=1 \ + file://patches/e680-pcap.patch;patch=1 \ + file://patches/a1200-pcap.patch;patch=1 \ + file://patches/e6-pcap.patch;patch=1 \ + file://patches/a780-mci.patch;patch=1 \ + file://patches/e680-mci.patch;patch=1 \ + file://patches/a1200-mci.patch;patch=1 \ + file://patches/e6-mci.patch;patch=1 \ + file://patches/pxa27x-udc-support.2.patch;patch=1 \ + file://patches/ezx-emu.patch;patch=1 \ + file://patches/a780-emu.patch;patch=1 \ + file://patches/e680-emu.patch;patch=1 \ + file://patches/ezx-mtd-map.patch;patch=1 \ + file://patches/ezx-serial-bug-workaround.patch;patch=1 \ + file://patches/pxa-kbd.patch;patch=1 \ + file://patches/a780-kbd.patch;patch=1 \ + file://patches/e680-kbd.patch;patch=1 \ + file://patches/pcap-ts.patch;patch=1 \ + file://patches/a780-ts.patch;patch=1 \ + file://patches/e680-ts.patch;patch=1 \ + file://patches/a1200-ts.patch;patch=1 \ + file://patches/e6-ts.patch;patch=1 \ + file://patches/ezx-eoc.patch;patch=1 \ + file://patches/a1200-eoc.patch;patch=1 \ + file://patches/e6-eoc.patch;patch=1 \ + file://patches/ezx-backlight.patch;patch=1 \ + file://patches/a780-flip.patch;patch=1 \ + file://patches/e680-locksw.patch;patch=1 \ + file://patches/a780-leds.patch;patch=1 \ + file://patches/e680-leds.patch;patch=1 \ + file://patches/a780-vibrator.patch;patch=1 \ + file://patches/mux_cli.patch;patch=1 \ + file://patches/mux-fix.patch;patch=1 \ + file://patches/mux-fix-init-errorpath.patch;patch=1 \ + file://patches/mux-remove-flipbuffers.patch;patch=1 \ + file://patches/mux-remove-get_halted_bit.patch;patch=1 \ + file://patches/mux-remove-usbh_finished_resume.patch;patch=1 \ + file://patches/mux-fix-makefile.patch;patch=1 \ + file://patches/mux-fix-tty-driver.patch;patch=1 \ + file://patches/mux-linux-2.6.21-fix.patch;patch=1 \ + file://patches/asoc-pxa-ssp.patch;patch=1 \ + file://patches/asoc-fix-loopback.patch;patch=1 \ + file://patches/ezx-asoc.patch;patch=1 \ + file://patches/mtdfix.patch;patch=1 \ + file://patches/lcd_18BPP_support.diff;patch=1 \ + file://defconfig \ + \ + " S = "${WORKDIR}/linux-${PV}" -- cgit v1.2.3 From 7697d33bda31b52b921faab6ef93e2944c8ed00f Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 15 Sep 2007 19:31:34 +0000 Subject: remove size check again --- packages/linux/linux-ezx_2.6.21.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index b708305a1c..f364df8dde 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -91,7 +91,7 @@ CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDL #CMDLINE_NFSROOT_USB = "${CMDLINE_CON} ${CMDLINE_NFSROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDLINE_OTHER} ${CMDLINE_DEBUG} ${CMDLINE_MEM}" # 1024x1024 is the maximum kernel size for boot-over-usb -KERNEL_IMAGE_MAXSIZE = "1294336" +#KERNEL_IMAGE_MAXSIZE = "1294336" ############################################################### # module configs specific to this kernel -- cgit v1.2.3 From ced90dc79b32f3f273b58e35f7660e73c6427b1b Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 15 Sep 2007 19:46:13 +0000 Subject: linux-ezx: disable backlight patch for rorkre6 as it only turns of bl at this point --- packages/linux/linux-ezx_2.6.21.bb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index f364df8dde..deaa99d5ad 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,7 +2,7 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-r15" +PR = "${EZX}-r16" require linux.inc @@ -40,7 +40,6 @@ SRC_URI = " \ file://patches/ezx-eoc.patch;patch=1 \ file://patches/a1200-eoc.patch;patch=1 \ file://patches/e6-eoc.patch;patch=1 \ - file://patches/ezx-backlight.patch;patch=1 \ file://patches/a780-flip.patch;patch=1 \ file://patches/e680-locksw.patch;patch=1 \ file://patches/a780-leds.patch;patch=1 \ @@ -63,6 +62,13 @@ SRC_URI = " \ file://defconfig \ \ " + +BACKLIGHTPATCH = " file://patches/ezx-backlight.patch;patch=1 " +BACKLIGHTPATCH_rokre6 = "" + +SRC_URI += "${BACKLIGHTPATCH}" + + S = "${WORKDIR}/linux-${PV}" -- cgit v1.2.3 From 6a213f8385ebfb7e8e251c48a4930761448d6e91 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 16 Sep 2007 13:01:24 +0000 Subject: linux-ezx: enable uinput feature --- packages/linux/linux-ezx_2.6.21.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index deaa99d5ad..2e9569f43c 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,7 +2,7 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-r16" +PR = "${EZX}-r17" require linux.inc -- cgit v1.2.3 From 08af491801b83686aa8d81e68c5d0cd0c7c40332 Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sun, 16 Sep 2007 22:37:14 +0000 Subject: linux.inc: make convenient selection of root-over-nfs actually work --- packages/linux/linux-ezx_2.6.21.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index deaa99d5ad..77df8a75c6 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -68,7 +68,6 @@ BACKLIGHTPATCH_rokre6 = "" SRC_URI += "${BACKLIGHTPATCH}" - S = "${WORKDIR}/linux-${PV}" @@ -96,7 +95,7 @@ CMDLINE = "${CMDLINE_CON} ${CMDLINE_ROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDL # Uncomment to use root-over-nfs-over-usb #CMDLINE_NFSROOT_USB = "${CMDLINE_CON} ${CMDLINE_NFSROOT} ${CMDLINE_IP} ${CMDLINE_ROTATE} ${CMDLINE_OTHER} ${CMDLINE_DEBUG} ${CMDLINE_MEM}" -# 1024x1024 is the maximum kernel size for boot-over-usb +# 1024x1024 once was the maximum kernel size for boot-over-usb -- is it still? #KERNEL_IMAGE_MAXSIZE = "1294336" ############################################################### -- cgit v1.2.3 From 0aca944818b4d9171e0ecc980ecb3118aded7be4 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 21 Sep 2007 15:16:15 +0000 Subject: linux-ezx: substitute 18bpp patch with RP's overlay patch and activate overlay for a780 --- packages/linux/linux-ezx_2.6.21.bb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 3bdd13b19c..21cbb1e744 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,15 +2,18 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-r17" +PR = "${EZX}-r18" require linux.inc +RPSRC = "http://www.rpsys.net/openzaurus/patches/archive" + SRC_URI = " \ ${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${PV}.tar.bz2 \ file://logo_linux_clut224.ppm \ \ file://patches/patch-2.6.21.4;patch=1 \ + ${RPSRC}/pxa27x_overlay-r5.patch;patch=1 \ file://patches/ezx-core.patch;patch=1 \ file://patches/ezx-bp.patch;patch=1 \ file://patches/ezx-pm.patch;patch=1 \ @@ -58,7 +61,6 @@ SRC_URI = " \ file://patches/asoc-fix-loopback.patch;patch=1 \ file://patches/ezx-asoc.patch;patch=1 \ file://patches/mtdfix.patch;patch=1 \ - file://patches/lcd_18BPP_support.diff;patch=1 \ file://defconfig \ \ " -- cgit v1.2.3 From 613ad22e06e94f5fbc8a703b94ee645de0f28d77 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 22 Sep 2007 07:41:55 +0000 Subject: linux-ezx: sync a1200 and e6 changes with openezx svn, add more RP patches --- packages/linux/linux-ezx_2.6.21.bb | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 21cbb1e744..cb7d745dd1 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,7 +2,7 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-r18" +PR = "${EZX}-r19" require linux.inc @@ -13,7 +13,16 @@ SRC_URI = " \ file://logo_linux_clut224.ppm \ \ file://patches/patch-2.6.21.4;patch=1 \ + ${RPSRC}/lzo_kernel-r0.patch;patch=1 \ + ${RPSRC}/lzo_jffs2-r0.patch;patch=1 \ + ${RPSRC}/lzo_crypto-r1.patch;patch=1 \ + ${RPSRC}/lzo_jffs2_lzomode-r0.patch;patch=1 \ + ${RPSRC}/lzo_jffs2_sysfs-r0.patch;patch=1 \ + ${RPSRC}/pxa_timerfix-r0.patch;patch=1 \ ${RPSRC}/pxa27x_overlay-r5.patch;patch=1 \ + ${RPSRC}/pxa-linking-bug.patch;patch=1;status=unmergable \ + ${RPSRC}/mmcsd_large_cards-r0.patch;patch=1;status=hack \ + ${RPSRC}/mmcsd_no_scr_check-r0.patch;patch=1;status=hack \ file://patches/ezx-core.patch;patch=1 \ file://patches/ezx-bp.patch;patch=1 \ file://patches/ezx-pm.patch;patch=1 \ @@ -28,6 +37,9 @@ SRC_URI = " \ file://patches/e6-mci.patch;patch=1 \ file://patches/pxa27x-udc-support.2.patch;patch=1 \ file://patches/ezx-emu.patch;patch=1 \ + file://patches/ezx-eoc.patch;patch=1 \ + file://patches/a1200-eoc.patch;patch=1 \ + file://patches/e6-eoc.patch;patch=1 \ file://patches/a780-emu.patch;patch=1 \ file://patches/e680-emu.patch;patch=1 \ file://patches/ezx-mtd-map.patch;patch=1 \ @@ -40,9 +52,6 @@ SRC_URI = " \ file://patches/e680-ts.patch;patch=1 \ file://patches/a1200-ts.patch;patch=1 \ file://patches/e6-ts.patch;patch=1 \ - file://patches/ezx-eoc.patch;patch=1 \ - file://patches/a1200-eoc.patch;patch=1 \ - file://patches/e6-eoc.patch;patch=1 \ file://patches/a780-flip.patch;patch=1 \ file://patches/e680-locksw.patch;patch=1 \ file://patches/a780-leds.patch;patch=1 \ -- cgit v1.2.3 From 25fd50f6912de17bc9d13eebf9be2f20e3d8cc81 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 22 Sep 2007 07:48:44 +0000 Subject: linux-ezx: package kernel so people can flash it from userspace on the phone --- packages/linux/linux-ezx_2.6.21.bb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index cb7d745dd1..aca341db93 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,7 +2,7 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-r19" +PR = "${EZX}-20" require linux.inc @@ -84,9 +84,8 @@ S = "${WORKDIR}/linux-${PV}" ############################################################## # kernel image resides on a seperate flash partition (for now) -# -FILES_kernel-image = "" -ALLOW_EMPTY = "1" +# But we can flash it from userspace (flash_unlock /dev/mtdX && flash_eraseall /dev/mtdX && flashcp /boot/zImage /dev/mtdX) +# so lets make a package of it. What about a postinst that flashes the new kernel? COMPATIBLE_HOST = "arm.*-linux" COMPATIBLE_MACHINE = '(a780|e680|a1200|rorkre2|rokre6)' -- cgit v1.2.3 From fdb540ce78e9c5dbffab9e4e320b1e9bed5e3804 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sat, 22 Sep 2007 08:33:20 +0000 Subject: linux-ezx: fix PR --- packages/linux/linux-ezx_2.6.21.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index aca341db93..5d0096f2b7 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,7 +2,7 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-20" +PR = "${EZX}-r20" require linux.inc -- cgit v1.2.3 From 263245113de8634d43a649e72ab1d8a0f817304d Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Sun, 23 Sep 2007 14:57:12 +0000 Subject: linux-ezx: sync up with eoc and backlight patches * The default CMDLINE now boots an NOTE -> *EXT2* <- NOTE filesystem from the NOTE -> SECOND <- NOTE partition (/dev/mmcblk0p2) instead of ext3 of the first partition --- packages/linux/linux-ezx_2.6.21.bb | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 5d0096f2b7..f9de3f6f4d 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,7 +2,7 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-r20" +PR = "${EZX}-r21" require linux.inc @@ -70,15 +70,12 @@ SRC_URI = " \ file://patches/asoc-fix-loopback.patch;patch=1 \ file://patches/ezx-asoc.patch;patch=1 \ file://patches/mtdfix.patch;patch=1 \ + file://patches/ezx-backlight.patch;patch=1 \ + file://patches/pxa27x-udc-fix-a1200.patch;patch=1 \ file://defconfig \ \ " -BACKLIGHTPATCH = " file://patches/ezx-backlight.patch;patch=1 " -BACKLIGHTPATCH_rokre6 = "" - -SRC_URI += "${BACKLIGHTPATCH}" - S = "${WORKDIR}/linux-${PV}" @@ -94,7 +91,7 @@ COMPATIBLE_MACHINE = '(a780|e680|a1200|rorkre2|rokre6)' #CMDLINE_CON = "console=ttyS2,115200n8 console=tty1 " CMDLINE_CON = "console=tty1 " -CMDLINE_ROOT = "root=/dev/mmcblk0p1 rootfstype=ext3 rootdelay=5" +CMDLINE_ROOT = "root=/dev/mmcblk0p2 rootfstype=ext2 rootdelay=5" CMDLINE_NFSROOT = "root=/dev/nfs rootfstype=nfs nfsroot=192.168.0.200:/export/ezx-image rootdelay=5 " # Uncomment to enable dyntick #CMDLINE_OTHER = "dyntick=enable" -- cgit v1.2.3 From ae4f1d3dfaf309e0cb95411fac1fe6f32075d6b3 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 24 Sep 2007 11:54:03 +0000 Subject: linux-ezx: add patches for a1200 flip switch and keys --- packages/linux/linux-ezx_2.6.21.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index f9de3f6f4d..2170b04c97 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,7 +2,7 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-r21" +PR = "${EZX}-r22" require linux.inc @@ -47,6 +47,7 @@ SRC_URI = " \ file://patches/pxa-kbd.patch;patch=1 \ file://patches/a780-kbd.patch;patch=1 \ file://patches/e680-kbd.patch;patch=1 \ + file://patches/a1200-kbd.patch;patch=1 \ file://patches/pcap-ts.patch;patch=1 \ file://patches/a780-ts.patch;patch=1 \ file://patches/e680-ts.patch;patch=1 \ @@ -54,6 +55,7 @@ SRC_URI = " \ file://patches/e6-ts.patch;patch=1 \ file://patches/a780-flip.patch;patch=1 \ file://patches/e680-locksw.patch;patch=1 \ + file://patches/a1200-flip.patch;patch=1 \ file://patches/a780-leds.patch;patch=1 \ file://patches/e680-leds.patch;patch=1 \ file://patches/a780-vibrator.patch;patch=1 \ -- cgit v1.2.3 From 805aaee5708afe12a543d86a53b500badcd18e0b Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 25 Sep 2007 18:30:12 +0000 Subject: linux-ezx: catch up with svn and unbreak booting by enabling ext2 --- packages/linux/linux-ezx_2.6.21.bb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'packages/linux/linux-ezx_2.6.21.bb') diff --git a/packages/linux/linux-ezx_2.6.21.bb b/packages/linux/linux-ezx_2.6.21.bb index 2170b04c97..db561a7f0d 100644 --- a/packages/linux/linux-ezx_2.6.21.bb +++ b/packages/linux/linux-ezx_2.6.21.bb @@ -2,7 +2,7 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and AUTHOR = "The OpenEZX Team " HOMEPAGE = "http://www.openezx.org" EZX = "ezxdev" -PR = "${EZX}-r22" +PR = "${EZX}-r23" require linux.inc @@ -73,7 +73,6 @@ SRC_URI = " \ file://patches/ezx-asoc.patch;patch=1 \ file://patches/mtdfix.patch;patch=1 \ file://patches/ezx-backlight.patch;patch=1 \ - file://patches/pxa27x-udc-fix-a1200.patch;patch=1 \ file://defconfig \ \ " -- cgit v1.2.3