linux-dreambox: fixed slow dm900 boot with unpowered debug port (no cable plugged)
[opendreambox.git] / meta-dreambox / recipes-kernel / linux / linux-dreambox_3.14.bb
1 PATCHREV = "9321e2fc1ab885c955d9134f4c9b5c9b5a4e56b3"
2 PATCHLEVEL = "28"
3
4 SRC_URI = " \
5     ${KERNELORG_MIRROR}/linux/kernel/v3.x/linux-${PV}.tar.xz;name=kernel \
6     ${KERNELORG_MIRROR}/linux/kernel/v3.x/patch-${PV}.${PATCHLEVEL}.xz;apply=yes;name=stable-patch \
7     http://dreamboxupdate.com/download/kernel-patches/linux-dreambox-${PV}-${PATCHREV}.patch.xz;apply=yes;name=dream-patch \
8     file://0001-dm900-enable-support-for-rtl8192ce-based-usb-wlan-st.patch \
9     file://0001-removed-Abocom-WLAN-USB-stick-0x07b8-0x8188-from-rtl.patch \
10     file://0001-DVB-dvb_ringbuffer-add-missing-smp-write-barrier.patch \
11     file://0001-dreambox-disable-kernel-wake-timer-support-.-it-is-h.patch \
12     file://0001-dm900-update-kernel-config.patch \
13     file://0001-dm900-workarounds-for-boot-and-shutdown-problems-wit.patch \
14 "
15
16 SRC_URI[kernel.md5sum] = "b621207b3f6ecbb67db18b13258f8ea8"
17 SRC_URI[kernel.sha256sum] = "61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa"
18 SRC_URI[stable-patch.md5sum] = "502a4ee34af04e9b9e375e254f7b9a8f"
19 SRC_URI[stable-patch.sha256sum] = "e3c79a30ac959c84c329be5461da88a5c79c6463da30d376c27bb103aee79b51"
20 SRC_URI[dream-patch.md5sum] = "93e8592320849b0aa31825ee704c15f4"
21 SRC_URI[dream-patch.sha256sum] = "4d3197b9b8e8cdddb99fd2ce3d0429978975c5f38ef757e35b6c020278b1683a"
22
23 require linux-dreambox.inc
24 require recipes-kernel/linux/linux-dtb.inc
25
26 S = "${WORKDIR}/linux-${PV}"
27
28 CMDLINE = "bmem=640M@384M bmem=384M@2048M console=ttyS0,1000000 root=/dev/mmcblk0p2 rootwait rootfstype=ext4"
29
30 COMPATIBLE_MACHINE = "^(bcm7439)$"
31
32 DEFCONFIG = "${MACHINE}"
33
34 BRCM_PATCHLEVEL = "1.15"
35
36 LINUX_VERSION = "${PV}-${BRCM_PATCHLEVEL}-${MACHINE}"
37 KERNEL_IMAGETYPE = "zImage"
38 KERNEL_DEVICETREE = "dreambox-${MACHINE}.dtb"