linux-omap 2.6.39: initial add with beagleboard support
[openembedded.git] / recipes / linux / linux-omap_2.6.39.bb
blob1ecb662b9417bbc81e6b2f9585003a5a151257b8
1 require multi-kernel.inc
3 # development kernel
4 DEFAULT_PREFERENCE = "-1"
6 DESCRIPTION = "Linux kernel for OMAP processors"
7 KERNEL_IMAGETYPE = "uImage"
9 COMPATIBLE_MACHINE = "(beagleboard)"
11 # The main PR is now using MACHINE_KERNEL_PR, for omap3 see conf/machine/include/omap3.inc
12 SRCREV = "v2.6.39"
14 FILESPATHPKG_prepend = "linux-omap-2.6.39:"
16 SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git;protocol=git \
17 file://defconfig"
19 SRC_URI_append = " \
20 file://sakoman/0001-OMAP-DSS2-DSI-fix-use_sys_clk-highfreq.patch \
21 file://sakoman/0002-OMAP-DSS2-DSI-fix-dsi_dump_clocks.patch \
22 file://sakoman/0003-OMAP2PLUS-DSS2-Fix-Return-correct-lcd-clock-source-f.patch \
23 file://sakoman/0004-OMAP-DSS-DSI-Fix-DSI-PLL-power-bug.patch \
24 file://sakoman/0005-OMAP-DSS2-fix-panel-Kconfig-dependencies.patch \
25 file://sakoman/0006-OMAP-DSS2-add-bootarg-for-selecting-svideo-or-compos.patch \
26 file://sakoman/0007-video-add-timings-for-hd720.patch \
27 file://sakoman/0008-drivers-net-smsc911x-return-ENODEV-if-device-is-not-.patch \
28 file://sakoman/0009-drivers-input-touchscreen-ads7846-return-ENODEV-if-d.patch \
29 file://sakoman/0010-Revert-omap2_mcspi-Flush-posted-writes.patch \
30 file://sakoman/0011-Revert-omap_hsmmc-improve-interrupt-synchronisation.patch \
31 file://sakoman/0012-Don-t-turn-SDIO-cards-off-to-save-power.-Doing-so-wi.patch \
32 file://sakoman/0013-Enable-the-use-of-SDIO-card-interrupts.patch \
33 file://sakoman/0014-soc-codecs-Enable-audio-capture-by-default-for-twl40.patch \
34 file://sakoman/0015-soc-codecs-twl4030-Turn-on-mic-bias-by-default.patch \
35 file://sakoman/0016-RTC-add-support-for-backup-battery-recharge.patch \
36 file://sakoman/0017-ARM-OMAP2-mmc-twl4030-move-clock-input-selection-pri.patch \
37 file://sakoman/0018-Add-power-off-support-for-the-TWL4030-companion.patch \
38 file://sakoman/0019-ARM-OMAP-Add-twl4030-madc-support-to-Overo.patch \
39 file://sakoman/0020-Enabling-Hwmon-driver-for-twl4030-madc.patch \
40 file://sakoman/0021-mfd-twl-core-enable-madc-clock.patch \
41 file://sakoman/0022-ARM-OMAP-automatically-set-musb-mode-in-platform-dat.patch \
42 file://sakoman/0023-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch \
43 file://sakoman/0024-omap-Fix-mtd-subpage-read-alignment.patch \
44 file://sakoman/0025-mtd-nand-omap2-Force-all-buffer-reads-to-u32-alignme.patch \
45 file://sakoman/0026-omap-nand-fix-subpage-ecc-issue-with-prefetch.patch \
46 file://sakoman/0027-OMAP-Overo-Add-support-for-spidev.patch \
47 file://sakoman/0028-unionfs-Add-support-for-unionfs-2.5.9.patch \
49 file://beagle/0001-OMAP3-beagle-add-support-for-beagleboard-xM-revision.patch \
50 file://beagle/0002-OMAP3-beagle-add-support-for-expansionboards.patch \
53 SRC_URI_append_beagleboard = " file://logo_linux_clut224.ppm \
56 S = "${WORKDIR}/git"