Merge bk://oe-devel@oe-devel.bkbits.net/packages
[vuplus_openembedded] / linux / mnci-ramses-2.4.21-rmk2-pxa1.oe
1 SECTION = "kernel"
2 LICENSE = "GPL"
3 KV = "2.4.21"
4 RMKV = "2"
5 PXAV = "1"
6 DESCRIPTION = "Linux kernel for MNCI device"
7
8 SRC_URI = "ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-${KV}.tar.bz2 \
9            ftp://ftp.arm.linux.org.uk/pub/armlinux/source/kernel-patches/v2.4/patch-${KV}-rmk${RMKV}.gz;patch=1 \
10            ftp://source.mvista.com/pub/xscale/pxa/diff-${KV}-rmk${RMKV}-pxa${PXAV}.gz;patch=1 \
11            file://linux-vtcomparison.patch;patch=1              \
12            file://linux-iw241_we16-6.patch;patch=1              \
13            file://linux-mkdep.patch;patch=1                     \
14            file://arm-noshortloads.patch;patch=1                \
15            file://arm-tiocmmodembits.patch;patch=1              \
16            file://pxa-pcmcia.patch;patch=1                      \
17            file://pxa-smc91x.patch;patch=1                      \
18            file://pxa-usb.patch;patch=1                 \
19            file://pxa-usbeth.patch;patch=1                      \
20            file://pxa-irda.patch;patch=1                        \
21            file://pxa-ac97.patch;patch=1                        \
22            file://pxa-timerint.patch;patch=1            \
23            file://fb-buffered.patch;patch=1                     \
24            file://fb-turn180.patch;patch=1                      \
25            file://i2c-ds1337.patch;patch=1                      \
26            file://keyb-input.patch;patch=1                      \
27            file://keyb-module.patch;patch=1                     \
28            file://logo-noscrollregion.patch;patch=1             \
29            file://net-dhcp-timeout.patch;patch=1                \
30            file://pm.patch;patch=1                              \
31            file://swap-performance.patch.patch;patch=1  \
32            file://small-nocramdisk.patch;patch=1                \
33            file://smc91x-ethtool.patch;patch=1          \
34            file://ucb1x00.patch;patch=1                 \
35            file://vmalloc.patch;patch=1                 \
36            file://orinoco-cvs.patch;patch=1                     \
37            file://usb-sl811.patch;patch=1                       \
38            file://ramses.patch;patch=1                  \
39            file://ramses-ac97.patch;patch=1                     \
40            file://ramses-keyb.patch;patch=1                     \
41            file://ramses-mtd.patch;patch=1                      \
42            file://ramses-orinoco-ignorecis.patch;patch=1        \
43            file://ramses-pcmcia.patch;patch=1           \
44            file://ramses-serial.patch;patch=1           \
45            file://ramses-smc91x.patch;patch=1           \
46            file://ramses-sysctl.patch;patch=1           \
47            file://ramses-ucb1x00-dejitter.patch;patch=1 \
48            file://ramses-lcd.patch;patch=1                      \
49            file://ramses-usb.patch;patch=1                      \
50            file://wedge.patch;patch=1"
51
52 S = "${WORKDIR}/linux-${KV}"
53
54 inherit kernel
55
56 KERNEL_CCSUFFIX = "-3.3.3"
57 KERNEL_IMAGETYPE = "zImage"
58
59 do_configure_prepend() {
60         install -m 0644 ${S}/arch/arm/def-configs/${MACHINE} ${S}/.config || die "No default configuration for ${MACHINE} available."
61 }