Module: meta-ti Branch: master Commit: c481cfe32a708012efe0a42ca3724e7a113f2205 URL: http://arago-project.org/git/meta-ti.git?a=commit;h=c481cfe32a708012efe0a42ca3724e7a113f2205
Author: Denys Dmytriyenko <de...@ti.com> Date: Thu Feb 2 04:36:54 2017 +0000 linux-ti-staging: add version 4.9.7 Signed-off-by: Denys Dmytriyenko <de...@ti.com> --- .../linux/linux-ti-staging-4.9/defconfig | 1 + .../linux/linux-ti-staging-4.9/dra7xx/defconfig | 1 + .../linux/linux-ti-staging-4.9/k2g/defconfig | 1 + .../linux/linux-ti-staging-4.9/keystone/defconfig | 1 + .../linux/linux-ti-staging-4.9/ti33x/defconfig | 1 + .../linux/linux-ti-staging-4.9/ti43x/defconfig | 1 + .../linux/linux-ti-staging-rt-4.9/defconfig | 1 + .../linux/linux-ti-staging-rt-4.9/dra7xx/defconfig | 1 + .../linux/linux-ti-staging-rt-4.9/k2g/defconfig | 1 + .../linux-ti-staging-rt-4.9/keystone/defconfig | 1 + .../linux/linux-ti-staging-rt-4.9/ti33x/defconfig | 1 + .../linux/linux-ti-staging-rt-4.9/ti43x/defconfig | 1 + recipes-kernel/linux/linux-ti-staging-rt_4.9.bb | 9 +++ .../linux/linux-ti-staging-systest-4.9/defconfig | 1 + .../linux-ti-staging-systest-4.9/dra7xx/defconfig | 1 + .../linux-ti-staging-systest-4.9/k2g/defconfig | 1 + .../keystone/defconfig | 1 + .../linux-ti-staging-systest-4.9/ti33x/defconfig | 1 + .../linux-ti-staging-systest-4.9/ti43x/defconfig | 1 + .../linux/linux-ti-staging-systest_4.9.bb | 5 ++ recipes-kernel/linux/linux-ti-staging_4.9.bb | 66 ++++++++++++++++++++ 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 0000000..d083d18 --- /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 0000000..dcb53ba --- /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 0000000..316b04b --- /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 0000000..5a40b93 --- /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 0000000..88f80fa --- /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 0000000..4b9daaf --- /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 0000000..f0b8bab --- /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 0000000..47e3d04 --- /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 0000000..a9c24f2 --- /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 0000000..fc68085 --- /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 0000000..0a4fbac --- /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 0000000..99594c8 --- /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 0000000..b9d93b6 --- /dev/null +++ b/recipes-kernel/linux/linux-ti-staging-rt_4.9.bb @@ -0,0 +1,9 @@ +require linux-ti-staging_4.9.bb + +# Look in the generic major.minor directory for files +# This will have priority over generic non-rt path +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.9:" + +BRANCH = "ti-rt-linux-4.9.y" + +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 0000000..5d051bd --- /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 0000000..2b3635c --- /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 0000000..abfb330 --- /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 0000000..e95bcf9 --- /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 0000000..9ab6733 --- /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 0000000..825c31c --- /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 0000000..c53f94c --- /dev/null +++ b/recipes-kernel/linux/linux-ti-staging-systest_4.9.bb @@ -0,0 +1,5 @@ +require linux-ti-staging_4.9.bb + +# Look in the generic major.minor directory for files +# This will have priority over generic non-rt path +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 0000000..791d647 --- /dev/null +++ b/recipes-kernel/linux/linux-ti-staging_4.9.bb @@ -0,0 +1,66 @@ +SECTION = "kernel" +DESCRIPTION = "Linux kernel for TI devices" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" + +inherit kernel + +require recipes-kernel/linux/linux-dtb.inc +require recipes-kernel/linux/setup-defconfig.inc +require recipes-kernel/linux/cmem.inc +require recipes-kernel/linux/ti-uio.inc + +# Look in the generic major.minor directory for files +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.9:" + +# Pull in the devicetree files into the rootfs +RDEPENDS_kernel-base += "kernel-devicetree" + +# Add run-time dependency for PM firmware to the rootfs +RDEPENDS_kernel-base_append_ti33x = " amx3-cm3" +RDEPENDS_kernel-base_append_ti43x = " amx3-cm3" + +# Add run-time dependency for VPE VPDMA firmware to the rootfs +RDEPENDS_kernel-base_append_dra7xx = " vpdma-fw" + +# Add run-time dependency for Goodix firmware to the rootfs +RDEPENDS_kernel-base_append_dra7xx = " goodix-fw" + +# Install boot-monitor skern file into /boot dir of rootfs +RDEPENDS_kernel-base_append_keystone = " boot-monitor" + +# Install ti-sci-fw into /boot dir of rootfs +RDEPENDS_kernel-base_append_k2g = " ti-sci-fw" + +# Add run-time dependency for SerDes firmware to the rootfs +RDEPENDS_kernel-base_append_keystone = " serdes-fw" + +# Add run-time dependency for QMSS PDSP firmware to the rootfs +RDEPENDS_kernel-base_append_keystone = " qmss-pdsp-fw" + +# Add run-time dependency for NETCP PA firmware to the rootfs +RDEPENDS_kernel-base_append_k2hk-evm = " netcp-pa-fw" +RDEPENDS_kernel-base_append_k2e = " netcp-pa-fw" +RDEPENDS_kernel-base_append_k2l-evm = " netcp-pa-fw" + +# Add run-time dependency for PRU Ethernet firmware to the rootfs +RDEPENDS_kernel-base_append_am57xx-evm = " prueth-fw" +RDEPENDS_kernel-base_append_am437x-evm = " prueth-fw" +RDEPENDS_kernel-base_append_am335x-evm = " prueth-fw" +RDEPENDS_kernel-base_append_k2g = " prueth-fw" + +S = "${WORKDIR}/git" + +BRANCH = "ti-lsk-linux-4.9.y" + +SRCREV = "20e747cb77b81fce68c4b7ee3cfa24e10aedf484" +PV = "4.9.7+git${SRCPV}" + +# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild +MACHINE_KERNEL_PR_append = "a" +PR = "${MACHINE_KERNEL_PR}" + +KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git" +KERNEL_GIT_PROTOCOL = "git" +SRC_URI += "${KERNEL_GIT_URI};protocol=${KERNEL_GIT_PROTOCOL};branch=${BRANCH} \ + file://defconfig" -- _______________________________________________ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti