summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@ti.com>2015-12-03 10:42:26 -0500
committerDenys Dmytriyenko <denys@ti.com>2015-12-03 10:42:26 -0500
commit3d117e3cbcc3caf8a7b35424c547f4970b6bddbf (patch)
tree1ce13f7101e3d452c1dde1197af9f3c227238e86 /recipes-kernel
parent0e624e989e542d1c57a68ce8c4a55d1a83124325 (diff)
downloadmeta-ti-3d117e3cbcc3caf8a7b35424c547f4970b6bddbf.tar.gz
linux-ti-staging: remove outdated 3.12 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-kernel')
-rw-r--r--recipes-kernel/linux/linux-ti-staging-3.12/0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch45
-rw-r--r--recipes-kernel/linux/linux-ti-staging-3.12/baseport.cfg8
-rw-r--r--recipes-kernel/linux/linux-ti-staging-3.12/connectivity.cfg14
-rw-r--r--recipes-kernel/linux/linux-ti-staging-3.12/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg18
-rw-r--r--recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg20
-rw-r--r--recipes-kernel/linux/linux-ti-staging_3.12.bb62
7 files changed, 0 insertions, 168 deletions
diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch b/recipes-kernel/linux/linux-ti-staging-3.12/0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch
deleted file mode 100644
index a389e5c6..00000000
--- a/recipes-kernel/linux/linux-ti-staging-3.12/0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch
+++ /dev/null
@@ -1,45 +0,0 @@
1From bd9c0b09db8798815cb577f82beebf7e6c03edcd Mon Sep 17 00:00:00 2001
2From: Santosh Shilimkar <santosh.shilimkar@ti.com>
3Date: Thu, 13 Feb 2014 08:52:41 -0500
4Subject: [PATCH] Not-for-merge: ARM: config: omap: Disable SMP for AM335x
5 build
6
7SMP and SMP_ON_UP introduces some extra barriers and code many fast paths
8including kernel lock functions.
9
10Performance sensitive usecases like networking gets impacted because of this.
11In typical production kernel which is targeted for single core device
12like AM335x family, you don't want to take this hit.
13
14Ideally one should just create a device specific config feed as done by all
15typical distro's. Other option is to apply this specifically during build
16time using recipe.
17
18Whichever option, one definitely don't want this overhead for performance
19critical usecases.
20
21Disabling SMP in the build introduces one warining in cpuidle44xx.c driver
22and fix is included in the series
23
24Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
25Signed-off-by: Denys Dmytriyenko <denys@ti.com>
26---
27 arch/arm/configs/omap2plus_defconfig | 2 --
28 1 file changed, 2 deletions(-)
29
30diff --git a/arch/arm/configs/omap2plus_defconfig b/arch/arm/configs/omap2plus_defconfig
31index ff579a7..25217e3 100644
32--- a/arch/arm/configs/omap2plus_defconfig
33+++ b/arch/arm/configs/omap2plus_defconfig
34@@ -36,8 +36,6 @@ CONFIG_OMAP4_ERRATA_I688=y
35 CONFIG_ARM_THUMBEE=y
36 CONFIG_ARM_ERRATA_411920=y
37 CONFIG_PCIE_DRA7XX=y
38-CONFIG_SMP=y
39-CONFIG_NR_CPUS=2
40 CONFIG_CMA=y
41 CONFIG_PREEMPT_VOLUNTARY=y
42 CONFIG_LEDS=y
43--
441.8.3.2
45
diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/baseport.cfg b/recipes-kernel/linux/linux-ti-staging-3.12/baseport.cfg
deleted file mode 100644
index 8dc24af4..00000000
--- a/recipes-kernel/linux/linux-ti-staging-3.12/baseport.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
1##################################################
2# Baseport Config Options
3##################################################
4CONFIG_CRYPTO_HW=y
5CONFIG_CRYPTO_DEV_OMAP_AES=y
6CONFIG_CRYPTO_DEV_OMAP_SHAM=y
7CONFIG_CRYPTO_TEST=m
8CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=n
diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/connectivity.cfg b/recipes-kernel/linux/linux-ti-staging-3.12/connectivity.cfg
deleted file mode 100644
index bf18daeb..00000000
--- a/recipes-kernel/linux/linux-ti-staging-3.12/connectivity.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
1##################################################
2# Connectivity Configs
3##################################################
4CONFIG_MTD_NAND_OMAP_BCH=y
5CONFIG_MTD_TESTS=m
6CONFIG_SPI_SPIDEV=y
7CONFIG_USB_TEST=m
8CONFIG_USB_ACM=y
9CONFIG_USB_SERIAL_PL2303=y
10CONFIG_USB_PRINTER=y
11CONFIG_USB_NET_AX8817X=y
12CONFIG_USB_G_MULTI=m
13CONFIG_USB_G_MULTI_RNDIS=y
14CONFIG_USB_G_MULTI_CDC=y
diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/defconfig b/recipes-kernel/linux/linux-ti-staging-3.12/defconfig
deleted file mode 100644
index 926b35a5..00000000
--- a/recipes-kernel/linux/linux-ti-staging-3.12/defconfig
+++ /dev/null
@@ -1 +0,0 @@
1use-kernel-config=omap2plus_defconfig
diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg b/recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg
deleted file mode 100644
index 645dfdfa..00000000
--- a/recipes-kernel/linux/linux-ti-staging-3.12/ipc.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
1##################################################
2# IPC config options
3##################################################
4CONFIG_IOMMU_API=y
5CONFIG_IOMMU_SUPPORT=y
6CONFIG_OF_IOMMU=y
7CONFIG_OMAP_IOMMU=y
8CONFIG_OMAP_IOVMM=y
9CONFIG_OMAP_IOMMU_DEBUG=y
10CONFIG_VIRTIO=m
11CONFIG_RPMSG=m
12CONFIG_RPMSG_RPC=m
13CONFIG_REMOTEPROC=m
14CONFIG_OMAP_REMOTEPROC=m
15CONFIG_OMAP_REMOTEPROC_IPU=y
16CONFIG_OMAP_REMOTEPROC_DSP=y
17CONFIG_OMAP_REMOTEPROC_IPU1=y
18CONFIG_OMAP_REMOTEPROC_DSP2=y
diff --git a/recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg b/recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg
deleted file mode 100644
index e21602f4..00000000
--- a/recipes-kernel/linux/linux-ti-staging-3.12/systest.cfg
+++ /dev/null
@@ -1,20 +0,0 @@
1##################################################
2# Systest config options
3##################################################
4CONFIG_DEBUG_SPINLOCK=y
5CONFIG_DEBUG_MUTEXES=y
6CONFIG_DEBUG_KMEMLEAK=y
7CONFIG_DEVKMEM=y
8CONFIG_HAVE_DEBUG_KMEMLEAK=y
9CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=400
10CONFIG_DEBUG_KMEMLEAK_TEST=n
11CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=n
12CONFIG_DEBUG_LOCK_ALLOC=y
13CONFIG_DEBUG_INFO=y
14CONFIG_DEBUG_FS=y
15CONFIG_DEBUG_KERNEL=y
16CONFIG_PM_DEBUG=y
17CONFIG_DEBUG_GPIO=y
18CONFIG_USB_DEBUG=y
19CONFIG_SND_DEBUG=y
20CONFIG_RTC_DEBUG=y
diff --git a/recipes-kernel/linux/linux-ti-staging_3.12.bb b/recipes-kernel/linux/linux-ti-staging_3.12.bb
deleted file mode 100644
index dd68b8e6..00000000
--- a/recipes-kernel/linux/linux-ti-staging_3.12.bb
+++ /dev/null
@@ -1,62 +0,0 @@
1SECTION = "kernel"
2DESCRIPTION = "Linux kernel for TI devices"
3LICENSE = "GPLv2"
4LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
5
6inherit kernel
7
8require recipes-kernel/linux/linux-dtb.inc
9require recipes-kernel/linux/setup-defconfig.inc
10
11# Look in the generic major.minor directory for files
12FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-3.12:"
13
14# Pull in the devicetree files into the rootfs
15RDEPENDS_kernel-base += "kernel-devicetree"
16
17# Add a run-time dependency for the PM firmware to be installed
18# on the target file system.
19RDEPENDS_kernel-base_append_ti33x = " am33x-cm3"
20RDEPENDS_kernel-base_append_ti43x = " am33x-cm3"
21
22# Add a run-time dependency for the VPE VPDMA firmware to be installed
23# on the target file system.
24RDEPENDS_kernel-base_append_dra7xx = " vpdma-fw"
25
26# Default is to package all dtb files for ti33x devices unless building
27# for the specific beaglebone machine.
28KERNEL_DEVICETREE_ti33x = "am335x-evm.dtb am335x-evmsk.dtb am335x-bone.dtb am335x-boneblack.dtb"
29KERNEL_DEVICETREE_ti43x = "am43x-epos-evm.dtb am437x-gp-evm.dtb"
30KERNEL_DEVICETREE_beaglebone = "am335x-bone.dtb am335x-boneblack.dtb"
31KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
32KERNEL_DEVICETREE_dra7xx = "dra7-evm.dtb"
33
34KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
35
36COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
37
38S = "${WORKDIR}/git"
39
40BRANCH = "ti-linux-3.12.y"
41
42SRCREV = "68f449afccf6d1fb6b38bddfc3a40d9e97b53bdf"
43PV = "3.12.30+git${SRCPV}"
44
45# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
46MACHINE_KERNEL_PR_append = "a"
47PR = "${MACHINE_KERNEL_PR}"
48
49KERNEL_CONFIG_FRAGMENTS = "${WORKDIR}/baseport.cfg ${WORKDIR}/connectivity.cfg \
50 ${WORKDIR}/ipc.cfg"
51
52SRC_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=${BRANCH} \
53 file://defconfig \
54 file://baseport.cfg \
55 file://connectivity.cfg \
56 file://ipc.cfg \
57 file://systest.cfg \
58 "
59
60# Disable SMP in defconfig on single-core platforms to reduce overhead
61SRC_URI_append_ti33x = "file://0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch"
62SRC_URI_append_ti43x = "file://0001-Not-for-merge-ARM-config-omap-Disable-SMP-for-AM335x.patch"