summaryrefslogtreecommitdiff
path: root/classes/linux-kernel-base.bbclass
blob: e58c228080b959ac473bf8ac5b3cbd4737dcd6bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# parse kernel ABI version out of <linux/version.h>
def get_kernelversion(p):
    import re, os

    fn = p + '/include/linux/utsrelease.h'
    if not os.path.isfile(fn):
        fn = p + '/include/linux/version.h'

    import re
    try:
        f = open(fn, 'r')
    except IOError:
        return None

    l = f.readlines()
    f.close()
    r = re.compile("#define UTS_RELEASE \"(.*)\"")
    for s in l:
        m = r.match(s)
        if m:
            return m.group(1)
    return None

def get_kernelmajorversion(p):
	import re
	r = re.compile("([0-9]+\.[0-9]+).*")
	m = r.match(p);
	if m:
		return m.group(1)
	return None

def linux_module_packages(s, d):
	import bb, os.path
	suffix = ""
	if (bb.data.getVar("PARALLEL_INSTALL_MODULES", d, 1) == "1"):
		file = bb.data.expand('${STAGING_KERNEL_DIR}/kernel-abiversion', d)
		if (os.path.exists(file)):
		     suffix = "-%s" % (get_kernelmajorversion(base_read_file(file)))
	return " ".join(map(lambda s: "kernel-module-%s%s" % (s.lower().replace('_', '-').replace('@', '+'), suffix), s.split()))

# that's all

73c43570a62123a63.tar.gz'>openembedded-core-673abd92f999829bdd67d0273c43570a62123a63.tar.gz
openembedded-core-673abd92f999829bdd67d0273c43570a62123a63.tar.bz2
openembedded-core-673abd92f999829bdd67d0273c43570a62123a63.zip
conf/machine: Drop older machines with no recent updates
These are all moving to meta-extras. Ideally in the future machines such as these will be maintained to topic specific layers as we move to a more layer oriented model. If this causes a problem for anyone please discuss it on the mailing list. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-kernel')
-rw-r--r--meta/recipes-kernel/linux/files/sumversion-fix.patch16
-rw-r--r--meta/recipes-kernel/linux/linux-2.6.23/1300-fix-gcc-4.3-false-modulo-optimization.patch.patch (renamed from meta/recipes-kernel/linux/files/1300-fix-gcc-4.3-false-modulo-optimization.patch.patch)0
-rw-r--r--meta/recipes-kernel/linux/linux-igep-2.6.33.5/0001-omap3-init-MUX-for-OMAP3-IGEP-module.patch36
-rw-r--r--meta/recipes-kernel/linux/linux-igep-2.6.33.5/defconfig-igep00202451
-rw-r--r--meta/recipes-kernel/linux/linux-igep-2.6.33.5/defconfig-igep00302454
-rw-r--r--meta/recipes-kernel/linux/linux-igep_2.6.33.5.bb31
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/defconfig-mx31ads1632
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/defconfig-mx31litekit1365
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/defconfig-mx31phy1533
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/linux-2.6.19.2-mx3lite.patch.gzbin1128629 -> 0 bytes
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/mx31ads-patches.tgzbin1392361 -> 0 bytes
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/mx31lite-boot.patch42
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/mx31lite-fb.patch85
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/mx31lite-spi.patch42
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/mx31phy-patches.tgzbin1329713 -> 0 bytes
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.19.2/nor-query-table-fix.patch13
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.22.6/defconfig-mx31ads1596
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.22.6/defconfig-mx31phy1564
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.22.6/mx31ads-patches.tgzbin1344737 -> 0 bytes
-rw-r--r--meta/recipes-kernel/linux/linux-mx31-2.6.22.6/mx31phy-patches.tgzbin1658269 -> 0 bytes
-rw-r--r--meta/recipes-kernel/linux/linux-mx31.inc38
-rw-r--r--meta/recipes-kernel/linux/linux-mx31_2.6.19.2.bb227
-rw-r--r--meta/recipes-kernel/linux/linux-mx31_2.6.22.6.bb299
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/defconfig-atom-pc3125
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6-build-nonintconfig.patch147
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6-driver-level-usb-autosuspend.patch60
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6-usb-bt-autosuspend.patch11
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6-usb-uvc-autosuspend.patch19
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.29-dont-wait-for-mouse.patch47
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.29-kms-after-sata.patch50
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.29-kms-edid-cache.patch58
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.29-kms-run-async.patch137
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.29-silence-acer-message.patch22
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.29-sreadahead.patch96
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.31-silence-wacom.patch14
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.33-ahci-alpm-accounting.patch284
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.33-ahci-fix-oops-on-dummy-port.patch53
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.33-i2c-workaround-for-aava-koski-touchscreen.patch41
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.33-rc8-timberdale.patch10621
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.33-rt2860-1-2.patch48
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.33-rt2860-2-2.patch24
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.33-timberdale-audio-fix.patch23
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.33-vfs-tracepoints.patch120
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-CVE-tipc-Fix-oops-on-send-prior-to-entering-networked-mode.patch218
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-USB-gadget-introduce-g_nokia-gadget-driver.patch320
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-USB-otg-add-notifier-support.patch85
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-cando-dual-touch-driver.patch366
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-cypress-touch-driver.patch870
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-drm-i915-Ignore-LVDS-EDID-when-it-is-unavailabe-or-invalid.patch67
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-enable-hid-dg-contact-count-stantum-and-cando-touch-drivers.patch76
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-fix-marvell-firmware-path.patch58
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-hack-to-fix-aava-camera-sensor-issue.patch30
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-input-synaptics-clickpad-support.patch142
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-aava-specific-changes-no-audio.patch3342
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-analog-accelerometer-driver.patch462
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-audio-driver-6.0-1-8.patch1433
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-audio-driver-6.0-2-8.patch900
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-audio-driver-6.0-3-8.patch2532
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-audio-driver-6.0-4-8.patch1285
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-audio-driver-6.0-5-8.patch1690
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-audio-driver-6.0-6-8.patch2861
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-audio-driver-6.0-7-8.patch2391
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-audio-driver-6.0-8-8.patch85
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-ericsson-mbm-driver.patch465
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-fix-hw-qh-prefetch-bug.patch25
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-gpe-fix-for-sensor.patch85
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-graphics-changes-for-aava-koski-dv1-hardware.patch1859
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-gtm501l-driver-1.2.patch2395
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-ifxgps-driver.patch1648
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-img-graphics-driver-5.3.0.0007.patch106773
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-ipc-host-driver.patch268
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-keypad-driver.patch839
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-langwell-dma-driver-3.0.patch2469
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-mmc-driver-1.0.patch1367
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-nand-driver-2.0.patch11841
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-only-enable-mrst-pciquirks-on-mrst.patch35
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-platform-enabling.patch13580
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-pmic-battery-driver.patch849
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-rar-handler-driver-3.1.patch2531
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-sensor-driver-1.1.patch1836
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-spi-slave-controller-driver-1.1.patch2230
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-thermal-emc1403-driver.patch285
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-touchscreen-driver.patch996
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-moorestown-usb-otg-and-still-image-driver.patch8395
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-multi-touch-input-driver-for-event-devices.patch398
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-ondemand-fix-1-7.patch48
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-ondemand-fix-2-7.patch78
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-ondemand-fix-3-7.patch62
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-ondemand-fix-4-7.patch89
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-ondemand-fix-5-7.patch63
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-ondemand-fix-6-7.patch122
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-ondemand-fix-7-7.patch114
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-can.patch10765
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-dma.patch4133
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-gbe.patch8889
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-gpio.patch2700
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-i2c.patch3435
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-ieee1588.patch7945
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-pcieqos.patch2083
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-spi.patch4377
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-uart.patch1589
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-pch-usbdev.patch7018
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-rt2860-no-debug.patch36
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.34-stantum-and-mosart-multitouch-drivers.patch714
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.35-OMAP-DSS2-Add-ACX565AKM-Panel-Driver.patch813
-rw-r--r--meta/recipes-kernel/linux/linux-netbook-2.6.33.2/linux-2.6.35-OMAP-DSS2-Add-Kconfig-option-for-DPI-display-type.patch107