diff options
-rw-r--r-- | packages/linux/linux-ezx_2.6.16.13.bb | 46 |
1 files changed, 14 insertions, 32 deletions
diff --git a/packages/linux/linux-ezx_2.6.16.13.bb b/packages/linux/linux-ezx_2.6.16.13.bb index 9ba090b69a..e8978fec3b 100644 --- a/packages/linux/linux-ezx_2.6.16.13.bb +++ b/packages/linux/linux-ezx_2.6.16.13.bb @@ -1,48 +1,26 @@ DESCRIPTION = "2.6 Linux Development Kernel for the Motorola GSM phones A780 and E680" SECTION = "kernel" +AUTHOR = "Harald Welte and the OpenEZX Team <openezx-devel@lists.openezx.org>" +HOMEPAGE = "http://www.openezx.org" MAINTAINER = "Michael 'Mickey' Lauer <mickey@vanille.de>" LICENSE = "GPL" -PR = "ezx3-r2" +DEPENDS += "quilt-native" +EZX = "ezx6" +PR = "${EZX}-r0" inherit kernel ############################################################## -# Source +# source SRC_URI = "http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2 \ -file://patch-2.6.16.13;patch=1 \ -file://dpm-core-2.6.16.patch;patch=1 \ -file://dpm-pxa27x-2.6.16.patch;patch=1 \ -file://pxa7xx_udc.patch;patch=1 \ -file://ezx_usb_gadged_serial_pxa27x.patch;patch=1 \ -file://pxa27x_udc-more.patch;patch=1 \ -file://ezx_defconfig.patch;patch=1 \ -file://ezx_core.patch;patch=1 \ -file://ezx_mtd.patch;patch=1 \ -file://ezx_roflash.patch;patch=1 \ -file://ezx_camera.patch;patch=1 \ -file://sa1100_rtc.patch;patch=1 \ -file://pxa_serial_bug_workaround.patch;patch=1 \ -file://ezx_sound.patch;patch=1 \ -file://pxa_serial_dpm.patch;patch=1 \ -file://ezxfb-fix-screensave.patch;patch=1 \ -file://keypad-module.patch;patch=1 \ -file://exz-platformdevices.patch;patch=1 \ -file://pxa_mtd_fix.patch;patch=1 \ -file://ezx_pxa_ssp.patch;patch=1 \ -file://pxamci_debug.patch;patch=1 \ -file://ssp_pcap_nobitbang.patch;patch=1 \ -file://pxamci-4bit.patch;patch=1 \ -file://a780-transflash_power.patch;patch=1 \ -file://ezx-kbd.patch;patch=1 \ -file://ezx-mmc-ro.patch;patch=1 \ -\ -file://defconfig-a780 \ -file://defconfig-e680" + http://people.openezx.org/laforge/kernel/patches-2.6.16-2.6.16.13-exz6.tar.bz2 \ + file://defconfig-a780 \ + file://defconfig-e680" S = "${WORKDIR}/linux-2.6.16" ############################################################## -# Compensate for sucky bootloader on all Sharp Zaurus models +# kernel image resides on a seperate flash partition (for now) # FILES_kernel-image = "" ALLOW_EMPTY = 1 @@ -63,6 +41,10 @@ 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_patch() { + mv ${WORKDIR}/patches ${S} && cd ${S} && quilt push -av +} + do_configure() { rm -f ${S}/.config |