linux-dreambox-3.2: update to 3.2.29
[opendreambox.git] / meta-bsp / common / recipes / linux / linux-dreambox_3.2.bb
1 DEPENDS = "carl9170fw linux-firmware zd1211-firmware"
2 PR = "${INC_PR}.32"
3
4 PATCHREV = "b299a6a132d842b074b289b2568eece452d0663c"
5 PATCHLEVEL = "29"
6
7 SRC_URI = " \
8         ${KERNELORG_MIRROR}/linux/kernel/v3.x/linux-3.2.tar.bz2;name=kernel \
9         ${KERNELORG_MIRROR}/linux/kernel/v3.x/patch-3.2.${PATCHLEVEL}.bz2;apply=yes;name=kernel-patch \
10         http://sources.dreamboxupdate.com/download/kernel-patches/${P}-${PATCHREV}.patch.bz2;name=dmm-patch \
11         http://download.filesystems.org/unionfs/unionfs-2.x/unionfs-2.5.11_for_3.2.2.diff.gz;name=unionfs \
12         file://clear_sublevel.patch \
13         file://fadvise_dontneed_change.patch \
14         file://fix-proc-cputype.patch \
15         file://rtl8712-backport-b.patch \
16         file://rtl8712-backport-c.patch \
17         file://rtl8712-backport-d.patch \
18         file://make-3.82-hack.patch \
19         file://jffs2-compression-fixes.patch \
20         file://git.linux-mips.org-sync.patch \
21         file://brcmstb-smp.c-optimized-code-a-bit-add-a-kern-warnin.patch \
22         file://kernel-sched_fair.c-dont-call-smp_send_reschedule-fo.patch \
23         file://disable-unused-emac1-support.patch \
24         file://brcmnand-fixed-possible-race-condition.patch \
25         file://0001-nand_base.c-2ms-for-nand_wait_ready-is-not-enough.patch \
26         file://0002-MTD-dreambox_nand-cleanup-speedup-implement-select_c.patch \
27         file://defconfig \
28 "
29
30 SRC_URI[kernel.md5sum] = "7ceb61f87c097fc17509844b71268935"
31 SRC_URI[kernel.sha256sum] = "c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463"
32 SRC_URI[kernel-patch.md5sum] = "2f8e47646e60753fd347902688205194"
33 SRC_URI[kernel-patch.sha256sum] = "b07ba1279a26f08721d21021a125b876a114c02d9d3297c0ef82b7def85b407d"
34 SRC_URI[dmm-patch.md5sum] = "c364975ed4c2d066634729827f8552b9"
35 SRC_URI[dmm-patch.sha256sum] = "e56c75ad2c8e1d9328d55a7abf7c7ce805acb96354eb26449d5f91c65ad340a4"
36 SRC_URI[unionfs.md5sum] = "06e7c9f6cafd49b72184be851116c511"
37 SRC_URI[unionfs.sha256sum] = "ce6ffa3c17a11dcca24196c11f6efc95c59b65a5b99958e73e8d4cc8e4b1f1ef"
38
39 S = "${WORKDIR}/linux-3.2"
40
41 RDEPENDS_kernel-module-carl9170 = "carl9170fw"
42 RDEPENDS_kernel-module-cifs = "kernel-module-arc4 kernel-module-ecb kernel-module-hmac kernel-module-md4"
43 RDEPENDS_kernel-module-mac80211 = "kernel-module-aes-generic kernel-module-arc4"
44 RDEPENDS_kernel-module-r8712u = "linux-firmware-rtl8192su"
45 RDEPENDS_kernel-module-rt2800usb = "linux-firmware-rt2800usb"
46 RDEPENDS_kernel-module-rt73usb = "linux-firmware-rt73usb"
47 RDEPENDS_kernel-module-zd1211rw = "zd1211-firmware"
48
49 require linux-dreambox.inc