diff options
| author | Denys Dmytriyenko <denys@ti.com> | 2017-02-02 04:36:54 +0000 |
|---|---|---|
| committer | Denys Dmytriyenko <denys@ti.com> | 2017-02-02 18:34:49 -0500 |
| commit | c481cfe32a708012efe0a42ca3724e7a113f2205 (patch) | |
| tree | 9d9951307f6078f0a78be1c0ce899fe81ee4ed96 /recipes-kernel | |
| parent | e866980b744e99c9254ebd529b26a0e461c81b84 (diff) | |
| download | meta-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')
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 @@ | |||
| 1 | require 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 | ||
| 5 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.9:" | ||
| 6 | |||
| 7 | BRANCH = "ti-rt-linux-4.9.y" | ||
| 8 | |||
| 9 | SRCREV = "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 @@ | |||
| 1 | require 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 | ||
| 5 | FILESEXTRAPATHS_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 @@ | |||
| 1 | SECTION = "kernel" | ||
| 2 | DESCRIPTION = "Linux kernel for TI devices" | ||
| 3 | LICENSE = "GPLv2" | ||
| 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" | ||
| 5 | |||
| 6 | inherit kernel | ||
| 7 | |||
| 8 | require recipes-kernel/linux/linux-dtb.inc | ||
| 9 | require recipes-kernel/linux/setup-defconfig.inc | ||
| 10 | require recipes-kernel/linux/cmem.inc | ||
| 11 | require recipes-kernel/linux/ti-uio.inc | ||
| 12 | |||
| 13 | # Look in the generic major.minor directory for files | ||
| 14 | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.9:" | ||
| 15 | |||
| 16 | # Pull in the devicetree files into the rootfs | ||
| 17 | RDEPENDS_kernel-base += "kernel-devicetree" | ||
| 18 | |||
| 19 | # Add run-time dependency for PM firmware to the rootfs | ||
| 20 | RDEPENDS_kernel-base_append_ti33x = " amx3-cm3" | ||
| 21 | RDEPENDS_kernel-base_append_ti43x = " amx3-cm3" | ||
| 22 | |||
| 23 | # Add run-time dependency for VPE VPDMA firmware to the rootfs | ||
| 24 | RDEPENDS_kernel-base_append_dra7xx = " vpdma-fw" | ||
| 25 | |||
| 26 | # Add run-time dependency for Goodix firmware to the rootfs | ||
| 27 | RDEPENDS_kernel-base_append_dra7xx = " goodix-fw" | ||
| 28 | |||
| 29 | # Install boot-monitor skern file into /boot dir of rootfs | ||
| 30 | RDEPENDS_kernel-base_append_keystone = " boot-monitor" | ||
| 31 | |||
| 32 | # Install ti-sci-fw into /boot dir of rootfs | ||
| 33 | RDEPENDS_kernel-base_append_k2g = " ti-sci-fw" | ||
| 34 | |||
| 35 | # Add run-time dependency for SerDes firmware to the rootfs | ||
| 36 | RDEPENDS_kernel-base_append_keystone = " serdes-fw" | ||
| 37 | |||
| 38 | # Add run-time dependency for QMSS PDSP firmware to the rootfs | ||
| 39 | RDEPENDS_kernel-base_append_keystone = " qmss-pdsp-fw" | ||
| 40 | |||
| 41 | # Add run-time dependency for NETCP PA firmware to the rootfs | ||
| 42 | RDEPENDS_kernel-base_append_k2hk-evm = " netcp-pa-fw" | ||
| 43 | RDEPENDS_kernel-base_append_k2e = " netcp-pa-fw" | ||
| 44 | RDEPENDS_kernel-base_append_k2l-evm = " netcp-pa-fw" | ||
| 45 | |||
| 46 | # Add run-time dependency for PRU Ethernet firmware to the rootfs | ||
| 47 | RDEPENDS_kernel-base_append_am57xx-evm = " prueth-fw" | ||
| 48 | RDEPENDS_kernel-base_append_am437x-evm = " prueth-fw" | ||
| 49 | RDEPENDS_kernel-base_append_am335x-evm = " prueth-fw" | ||
| 50 | RDEPENDS_kernel-base_append_k2g = " prueth-fw" | ||
| 51 | |||
| 52 | S = "${WORKDIR}/git" | ||
| 53 | |||
| 54 | BRANCH = "ti-lsk-linux-4.9.y" | ||
| 55 | |||
| 56 | SRCREV = "20e747cb77b81fce68c4b7ee3cfa24e10aedf484" | ||
| 57 | PV = "4.9.7+git${SRCPV}" | ||
| 58 | |||
| 59 | # Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild | ||
| 60 | MACHINE_KERNEL_PR_append = "a" | ||
| 61 | PR = "${MACHINE_KERNEL_PR}" | ||
| 62 | |||
| 63 | KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git" | ||
| 64 | KERNEL_GIT_PROTOCOL = "git" | ||
| 65 | SRC_URI += "${KERNEL_GIT_URI};protocol=${KERNEL_GIT_PROTOCOL};branch=${BRANCH} \ | ||
| 66 | file://defconfig" | ||
