summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@ti.com>2017-02-02 04:36:54 +0000
committerDenys Dmytriyenko <denys@ti.com>2017-02-02 18:34:49 -0500
commitc481cfe32a708012efe0a42ca3724e7a113f2205 (patch)
tree9d9951307f6078f0a78be1c0ce899fe81ee4ed96 /recipes-kernel
parente866980b744e99c9254ebd529b26a0e461c81b84 (diff)
downloadmeta-ti-c481cfe32a708012efe0a42ca3724e7a113f2205.tar.gz
linux-ti-staging: add version 4.9.7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-kernel')
-rw-r--r--recipes-kernel/linux/linux-ti-staging-4.9/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-4.9/dra7xx/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-4.9/k2g/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-4.9/keystone/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-4.9/ti43x/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-rt-4.9/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-rt-4.9/dra7xx/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-rt-4.9/k2g/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-rt-4.9/keystone/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-rt-4.9/ti33x/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-rt-4.9/ti43x/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-rt_4.9.bb9
-rw-r--r--recipes-kernel/linux/linux-ti-staging-systest-4.9/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-systest-4.9/dra7xx/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-systest-4.9/k2g/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-systest-4.9/keystone/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-systest-4.9/ti33x/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-systest-4.9/ti43x/defconfig1
-rw-r--r--recipes-kernel/linux/linux-ti-staging-systest_4.9.bb5
-rw-r--r--recipes-kernel/linux/linux-ti-staging_4.9.bb66
21 files changed, 98 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-ti-staging-4.9/defconfig b/recipes-kernel/linux/linux-ti-staging-4.9/defconfig
new file mode 100644
index 00000000..d083d182
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-4.9/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_omap2_release
diff --git a/recipes-kernel/linux/linux-ti-staging-4.9/dra7xx/defconfig b/recipes-kernel/linux/linux-ti-staging-4.9/dra7xx/defconfig
new file mode 100644
index 00000000..dcb53bab
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-4.9/dra7xx/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_dra7x_release
diff --git a/recipes-kernel/linux/linux-ti-staging-4.9/k2g/defconfig b/recipes-kernel/linux/linux-ti-staging-4.9/k2g/defconfig
new file mode 100644
index 00000000..316b04bb
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-4.9/k2g/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_k2g_release
diff --git a/recipes-kernel/linux/linux-ti-staging-4.9/keystone/defconfig b/recipes-kernel/linux/linux-ti-staging-4.9/keystone/defconfig
new file mode 100644
index 00000000..5a40b93d
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-4.9/keystone/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_keystone_release
diff --git a/recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig b/recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig
new file mode 100644
index 00000000..88f80fa9
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-4.9/ti33x/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_am3x_release
diff --git a/recipes-kernel/linux/linux-ti-staging-4.9/ti43x/defconfig b/recipes-kernel/linux/linux-ti-staging-4.9/ti43x/defconfig
new file mode 100644
index 00000000..4b9daaf9
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-4.9/ti43x/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_am4x_release
diff --git a/recipes-kernel/linux/linux-ti-staging-rt-4.9/defconfig b/recipes-kernel/linux/linux-ti-staging-rt-4.9/defconfig
new file mode 100644
index 00000000..f0b8bab0
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-rt-4.9/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_omap2_rt_release
diff --git a/recipes-kernel/linux/linux-ti-staging-rt-4.9/dra7xx/defconfig b/recipes-kernel/linux/linux-ti-staging-rt-4.9/dra7xx/defconfig
new file mode 100644
index 00000000..47e3d04a
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-rt-4.9/dra7xx/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_dra7x_rt_release
diff --git a/recipes-kernel/linux/linux-ti-staging-rt-4.9/k2g/defconfig b/recipes-kernel/linux/linux-ti-staging-rt-4.9/k2g/defconfig
new file mode 100644
index 00000000..a9c24f2e
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-rt-4.9/k2g/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_k2g_rt_release
diff --git a/recipes-kernel/linux/linux-ti-staging-rt-4.9/keystone/defconfig b/recipes-kernel/linux/linux-ti-staging-rt-4.9/keystone/defconfig
new file mode 100644
index 00000000..fc68085f
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-rt-4.9/keystone/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_keystone_rt_release
diff --git a/recipes-kernel/linux/linux-ti-staging-rt-4.9/ti33x/defconfig b/recipes-kernel/linux/linux-ti-staging-rt-4.9/ti33x/defconfig
new file mode 100644
index 00000000..0a4fbac2
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-rt-4.9/ti33x/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_am3x_rt_release
diff --git a/recipes-kernel/linux/linux-ti-staging-rt-4.9/ti43x/defconfig b/recipes-kernel/linux/linux-ti-staging-rt-4.9/ti43x/defconfig
new file mode 100644
index 00000000..99594c81
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-rt-4.9/ti43x/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_am4x_rt_release
diff --git a/recipes-kernel/linux/linux-ti-staging-rt_4.9.bb b/recipes-kernel/linux/linux-ti-staging-rt_4.9.bb
new file mode 100644
index 00000000..b9d93b69
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-rt_4.9.bb
@@ -0,0 +1,9 @@
1require linux-ti-staging_4.9.bb
2
3# Look in the generic major.minor directory for files
4# This will have priority over generic non-rt path
5FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.9:"
6
7BRANCH = "ti-rt-linux-4.9.y"
8
9SRCREV = "9515cdeb59f8f504c1fdcd67ef9118ff202e7c88"
diff --git a/recipes-kernel/linux/linux-ti-staging-systest-4.9/defconfig b/recipes-kernel/linux/linux-ti-staging-systest-4.9/defconfig
new file mode 100644
index 00000000..5d051bd1
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-systest-4.9/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_omap2_debug
diff --git a/recipes-kernel/linux/linux-ti-staging-systest-4.9/dra7xx/defconfig b/recipes-kernel/linux/linux-ti-staging-systest-4.9/dra7xx/defconfig
new file mode 100644
index 00000000..2b3635c3
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-systest-4.9/dra7xx/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_dra7x_debug
diff --git a/recipes-kernel/linux/linux-ti-staging-systest-4.9/k2g/defconfig b/recipes-kernel/linux/linux-ti-staging-systest-4.9/k2g/defconfig
new file mode 100644
index 00000000..abfb3309
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-systest-4.9/k2g/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_k2g_debug
diff --git a/recipes-kernel/linux/linux-ti-staging-systest-4.9/keystone/defconfig b/recipes-kernel/linux/linux-ti-staging-systest-4.9/keystone/defconfig
new file mode 100644
index 00000000..e95bcf95
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-systest-4.9/keystone/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_keystone_debug
diff --git a/recipes-kernel/linux/linux-ti-staging-systest-4.9/ti33x/defconfig b/recipes-kernel/linux/linux-ti-staging-systest-4.9/ti33x/defconfig
new file mode 100644
index 00000000..9ab6733c
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-systest-4.9/ti33x/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_am3x_debug
diff --git a/recipes-kernel/linux/linux-ti-staging-systest-4.9/ti43x/defconfig b/recipes-kernel/linux/linux-ti-staging-systest-4.9/ti43x/defconfig
new file mode 100644
index 00000000..825c31cd
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-systest-4.9/ti43x/defconfig
@@ -0,0 +1 @@
use-tisdk-config=ti_sdk_am4x_debug
diff --git a/recipes-kernel/linux/linux-ti-staging-systest_4.9.bb b/recipes-kernel/linux/linux-ti-staging-systest_4.9.bb
new file mode 100644
index 00000000..c53f94c5
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging-systest_4.9.bb
@@ -0,0 +1,5 @@
1require linux-ti-staging_4.9.bb
2
3# Look in the generic major.minor directory for files
4# This will have priority over generic non-rt path
5FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.9:"
diff --git a/recipes-kernel/linux/linux-ti-staging_4.9.bb b/recipes-kernel/linux/linux-ti-staging_4.9.bb
new file mode 100644
index 00000000..791d6476
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti-staging_4.9.bb
@@ -0,0 +1,66 @@
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
10require recipes-kernel/linux/cmem.inc
11require recipes-kernel/linux/ti-uio.inc
12
13# Look in the generic major.minor directory for files
14FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.9:"
15
16# Pull in the devicetree files into the rootfs
17RDEPENDS_kernel-base += "kernel-devicetree"
18
19# Add run-time dependency for PM firmware to the rootfs
20RDEPENDS_kernel-base_append_ti33x = " amx3-cm3"
21RDEPENDS_kernel-base_append_ti43x = " amx3-cm3"
22
23# Add run-time dependency for VPE VPDMA firmware to the rootfs
24RDEPENDS_kernel-base_append_dra7xx = " vpdma-fw"
25
26# Add run-time dependency for Goodix firmware to the rootfs
27RDEPENDS_kernel-base_append_dra7xx = " goodix-fw"
28
29# Install boot-monitor skern file into /boot dir of rootfs
30RDEPENDS_kernel-base_append_keystone = " boot-monitor"
31
32# Install ti-sci-fw into /boot dir of rootfs
33RDEPENDS_kernel-base_append_k2g = " ti-sci-fw"
34
35# Add run-time dependency for SerDes firmware to the rootfs
36RDEPENDS_kernel-base_append_keystone = " serdes-fw"
37
38# Add run-time dependency for QMSS PDSP firmware to the rootfs
39RDEPENDS_kernel-base_append_keystone = " qmss-pdsp-fw"
40
41# Add run-time dependency for NETCP PA firmware to the rootfs
42RDEPENDS_kernel-base_append_k2hk-evm = " netcp-pa-fw"
43RDEPENDS_kernel-base_append_k2e = " netcp-pa-fw"
44RDEPENDS_kernel-base_append_k2l-evm = " netcp-pa-fw"
45
46# Add run-time dependency for PRU Ethernet firmware to the rootfs
47RDEPENDS_kernel-base_append_am57xx-evm = " prueth-fw"
48RDEPENDS_kernel-base_append_am437x-evm = " prueth-fw"
49RDEPENDS_kernel-base_append_am335x-evm = " prueth-fw"
50RDEPENDS_kernel-base_append_k2g = " prueth-fw"
51
52S = "${WORKDIR}/git"
53
54BRANCH = "ti-lsk-linux-4.9.y"
55
56SRCREV = "20e747cb77b81fce68c4b7ee3cfa24e10aedf484"
57PV = "4.9.7+git${SRCPV}"
58
59# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
60MACHINE_KERNEL_PR_append = "a"
61PR = "${MACHINE_KERNEL_PR}"
62
63KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git"
64KERNEL_GIT_PROTOCOL = "git"
65SRC_URI += "${KERNEL_GIT_URI};protocol=${KERNEL_GIT_PROTOCOL};branch=${BRANCH} \
66 file://defconfig"