1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-01-12 01:20:20 +00:00

Compare commits

...

36 Commits

Author SHA1 Message Date
Jean-Jacques Hiblot
0edce56657 linux-ti-staging 4.4: update to the latest for ti2016.09-rc3
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 21:42:52 -04:00
Jean-Jacques Hiblot
10a7f17683 u-boot-ti-staging: update to ti2016.09-rc1 tag
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-12 21:07:41 -04:00
Jean-Jacques Hiblot
462d0a5513 linux-ti-staging 4.4: update to the latest for ti2016.09-rc1
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-12 21:07:36 -04:00
Karthik Ramanan
15a6004a8f libdce: Update SRCREV
* Minor REV bump

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-11 15:48:34 -04:00
Karthik Ramanan
1929a174a9 ipumm-fw: Update new SRCREV on git repo
The ipumm-fw repository had to undergo a forced commit update.
This was an unforeseen update and had to be done in urgency.
This recipe update takes care of fixing the new commit-id that
corresponds to the previous version that was being used.

There is no functional change.

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-03 18:44:57 -04:00
Jean-Jacques Hiblot
e88b3f0ef9 linux-ti-staging 4.4: update to 4.4.86 and ti2016.08-rc3 tag
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-05 15:37:53 -04:00
Jean-Jacques Hiblot
58d903691c linux-ti-staging 4.4: package the dtb for the dra76-evm platform
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-25 21:30:20 -04:00
Jean-Jacques Hiblot
b26e860beb linux-ti-staging 4.4: update to the latest for ti2016.08-rc2
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-25 21:30:16 -04:00
Jean-Jacques Hiblot
edb1549027 u-boot-ti-staging 2016.05: update to the latest for ti2016.08-rc2
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-25 21:30:12 -04:00
Denys Dmytriyenko
74718ef167 u-boot-ti-staging: update again for new ti2016.08-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Jean-Jacques Hiblot <jjhiblot@ti.com>
2017-08-04 12:47:18 -04:00
Denys Dmytriyenko
570596700e u-boot-ti-staging 2016.05: update to the latest for ti2016.08-rc1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Jean-Jacques Hiblot <jjhiblot@ti.com>
2017-08-03 16:16:51 -04:00
Denys Dmytriyenko
ba3c630b03 linux-ti-staging 4.4: update to the latest for ti2016.08-rc1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Jean-Jacques Hiblot <jjhiblot@ti.com>
2017-08-03 16:16:47 -04:00
Gowtham Tammana
643f746580 ti-gc320-driver: Update SRCREV
Update SRCREV to the latest head of `ti-5.0.11.p7-k4.4` branch.
This adds the following changes:

  - Remove dependency on dmac_flush/inv/clean_range
  - Remove spurious page count increments
  - Use __GFP_DMA32 for allocations

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 12:50:41 -04:00
Karthik Ramanan
3cc72b2790 dspdce-fw: Update SRCREV for dsp crash issue
This update fixes the issue where the copycodec
firmware crashes every 300 seconds after bind/
unbind operation

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 12:50:34 -04:00
Denys Dmytriyenko
9392a5f319 linux-ti-staging: update with opp core fix
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-31 12:24:29 -04:00
Denys Dmytriyenko
42bde88030 u-boot-ti-staging: update with latest fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-30 14:15:23 -04:00
Denys Dmytriyenko
753f6beddb linux-ti-staging: update to 4.4.57
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-30 14:15:18 -04:00
Denys Dmytriyenko
7ea95da9b2 linux-ti-staging_4.4: update to 4.4.54
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-15 17:44:22 -04:00
Jacob Stiffler
ac4ab71f83 openmp-rtos: bump SRCREV to version 2.6.0.0
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-15 17:44:16 -04:00
Denys Dmytriyenko
cb6e2adf99 kselftests: set file ownership to root, avoid contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-15 17:44:07 -04:00
Sam Nelson
b31bb0462b ti-ipc-rtos: Update to remove host-user-contaminated warnings
Update to copy NOT to preserve ownership (but to preserve mode and
timestamps)

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-15 17:44:01 -04:00
Denys Dmytriyenko
2a474f9f2c ti-ipc-rtos: sync with morty, move type and suffix vars
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 22:56:15 -05:00
Anand Balagopalakrishnan
7314bb6ac3 1/1] ti-sgx-ddk-um: add support for GBM pixmap surface
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 18:19:58 -05:00
Karthik Ramanan
103e50bebe ipumm-fw: update to 3.00.13.00
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 18:19:50 -05:00
Karthik Ramanan
179c0842b4 ti-ipc: update to 3.45.00.00
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 18:19:46 -05:00
Anand Balagopalakrishnan
ed06c3bb58 ti-sgx-ddk-um: add support for dmabuf import in GBM WSEGL
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 18:19:41 -05:00
Anand Balagopalakrishnan
de64271432 PATCH 1/1] ti-sgx-ddk-um: fix memory leak with EGL Image DMABuf import
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 18:19:36 -05:00
Denys Dmytriyenko
4a792606e2 conf/machine: bump max_leb_cnt for am3 and am4
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-17 18:57:18 -05:00
Jacob Stiffler
819e5c7a4e ti-cgt-pru: update to version 2.1.4
* The old license file, LICENSE.txt, has been removed in this release,
  so use the HTML manifest for the license.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-17 01:53:10 -05:00
Karthik Ramanan
f06c713f64 libdce: Update SRCREV
This change will include:
 * New interface file for MJPEG Encoder
 * Increase max instances of Engines

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-15 14:36:59 -05:00
Karthik Ramanan
e7a164190c ipumm-fw: Updated to MJPEG encoder
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-15 14:36:57 -05:00
Karthik Ramanan
55ef80db5e ti-sgx-ddk-um: enhance wl_display validation criterion
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-15 14:36:46 -05:00
Sam Nelson
b4800c6706 uio-test-pruss: Update to fix issue with make
Add device option to build for specific device
Make package Machine dependent

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-09 21:09:53 -05:00
Sam Nelson
f9d3386df6 multiprocmgr-test: Add test c66x images, sources and scripts to package
multiprocmgr-test installs source files, host binaries and associated
    scripts (ti/examples/mpm/test)
multiprocmgr-rtos-test installs the C66x test images in the same
directory structure.

Other updates include
- Use of oe_runmake instead of make
- Added runtime dependency of multiprocmgr-rtos-test & bash

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-09 21:09:51 -05:00
Anand Balagopalakrishnan
dbef3f2c9a ti-sgx-ddk-km: enable parallel builds
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-06 13:14:05 -05:00
e-ruei1@ti.com
d9a81e3be2 ti-sgx-ddk-km: remove update of sysconfig register in driver
The OCP SYSCONFIG register should be controlled by kernel hwmod only.
the original code sets the SGX idle and standby mode to "No Standby"
which prevents the SGX power domain to reach off state during suspend.
Even though the problem was only introduced with kernel 4.4 upgrade, i.e.
it seemed to be no harm before, we should remove the same.

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-18 21:09:15 -05:00
21 changed files with 97 additions and 59 deletions

View File

@@ -26,7 +26,7 @@ SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
# UBI: logical eraseblock size: 126976 bytes
# from ubiattach stdout:
# UBI device number 0, total 1988 LEBs
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 5600"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 5700"
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
# from dmesg:

View File

@@ -26,7 +26,7 @@ SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
# UBI: logical eraseblock size: 253952 bytes
# from ubiattach stdout:
# UBI device number 0, total 994 LEBs
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2650"
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2700"
# do ubiattach /dev/ubi_ctrl -m 11 -O 4096
# from dmesg:

View File

@@ -6,16 +6,16 @@ COMPATIBLE_MACHINE = "dra7xx"
SRC_URI = "git://git.ti.com/glsdk/dspdce.git;protocol=git"
SRCREV = "3b9cea492f23d7dabb9ffa0e69631b858ba8e90a"
SRCREV = "de6e599f067b25c46cc0c8f74a22cc3b8aafbae8"
PV = "1.00.00.06"
PV = "1.00.00.07"
S = "${WORKDIR}/git"
require recipes-ti/includes/ti-paths.inc
require recipes-ti/includes/ti-staging.inc
PR = "r3"
PR = "r4"
inherit update-alternatives
DEPENDS = "ti-xdctools ti-sysbios ti-codec-engine ti-framework-components ti-xdais ti-ipc-rtos ti-osal ti-cgt6x-native"

View File

@@ -5,13 +5,13 @@ LIC_FILES_CHKSUM = "file://../LICENSE;md5=78d9818a51b9a8e9bb89dea418bac297"
inherit module
MACHINE_KERNEL_PR_append = "b"
MACHINE_KERNEL_PR_append = "c"
PR = "${MACHINE_KERNEL_PR}"
# Need to branch out with ${PV} var
BRANCH = "ti-${PV}-k4.4"
SRCREV = "65887c911db495fb66c6847c8b6eadc76c7470f4"
SRCREV = "d188246f28ad52410bc303c26a873e2cc0f82090"
SRC_URI = "git://git.ti.com/graphics/ti-gc320-driver.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git/src"

View File

@@ -17,12 +17,12 @@ RDEPENDS_${PN} = " libdce"
SRC_URI = "git://git.ti.com/ivimm/ipumm.git;protocol=git"
SRCREV = "42fd71596b161e79e017e00741433e84705a28a6"
SRCREV = "2aa80581cc7d1d82a1af9a46c37793b2fe8b9d42"
S = "${WORKDIR}/git"
PV = "3.00.12.00"
PR = "r1"
PV = "3.00.13.00"
PR = "r6"
require recipes-ti/includes/ti-paths.inc
require recipes-ti/includes/ti-staging.inc

View File

@@ -7,7 +7,7 @@ inherit module
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15"
MACHINE_KERNEL_PR_append = "j"
MACHINE_KERNEL_PR_append = "l"
PR = "${MACHINE_KERNEL_PR}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
@@ -25,14 +25,12 @@ BRANCH = "ti-img-sgx/${PV}/k4.4"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-linux.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
SRCREV = "bc3128527024bd76f9ab4d8d7db13ad65a24458b"
SRCREV = "fd47e44b18944cf7ade480ac67a9c0172619ff7e"
TARGET_PRODUCT_omap-a15 = "jacinto6evm"
TARGET_PRODUCT_ti33x = "ti335x"
TARGET_PRODUCT_ti43x = "ti437x"
PARALLEL_MAKE = ""
EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" TARGET_PRODUCT=${TARGET_PRODUCT}'
do_compile_prepend() {

View File

@@ -7,14 +7,14 @@ DESCRIPTION = "u-boot bootloader for TI devices"
LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6"
PR = "r30"
PR = "r35"
PV_append = "+git${SRCPV}"
SRC_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git;protocol=git;branch=${BRANCH}"
BRANCH ?= "ti-u-boot-2016.05"
SRCREV = "4db46a6bbde46e4587b77e14763787f66c292701"
SRCREV = "340c262b4bed7adac127e572f857e6f931ef18b2"
# Support for secure devices - detailed info is in doc/README.ti-secure
TI_SECURE_DEV_PKG ?= ""

View File

@@ -8,7 +8,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
BRANCH = "ti-img-sgx/${PV}"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
SRCREV = "739111e5d67871d08f9d7e643492bee40dce933c"
SRCREV = "d184140aa5c17e13e1bf21151f1a7bc068bdf8bf"
# There's only hardfp version available
python __anonymous() {
@@ -31,7 +31,7 @@ INITSCRIPT_PARAMS = "defaults 8"
inherit update-rc.d
PR = "r19"
PR = "r23"
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux"
DEPENDS += "libdrm udev libgbm wayland libffi"

View File

@@ -42,6 +42,7 @@ do_compile () {
do_install () {
oe_runmake install
chown -R root:root ${D}
}
PACKAGE_BEFORE_PN = "${PN}-breakpoints ${PN}-cpu-hotplug ${PN}-efivarfs ${PN}-exec ${PN}-firmware ${PN}-ftrace \

View File

@@ -6,4 +6,4 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.4:"
BRANCH = "ti-rt-linux-4.4.y"
SRCREV = "15ae5cb78b00ab8989bcd85d36429c917c016237"
SRCREV = "c208fe68cbd1a735fc817a7dec534a2c8b0f7e6e"

View File

@@ -58,7 +58,8 @@ KERNEL_DEVICETREE_omap5-evm = "omap5-uevm.dtb"
KERNEL_DEVICETREE_dra7xx-evm = "dra7-evm.dtb dra7-evm-lcd-lg.dtb dra7-evm-lcd-osd.dtb dra7-evm-lcd-osd101t2587.dtb \
dra72-evm.dtb dra72-evm-lcd-lg.dtb dra72-evm-lcd-osd.dtb dra72-evm-lcd-osd101t2587.dtb \
dra72-evm-revc.dtb dra72-evm-revc-lcd-osd101t2045.dtb dra72-evm-revc-lcd-osd101t2587.dtb \
dra71-evm.dtb dra71-evm-lcd-auo-g101evn01.0.dtb"
dra71-evm.dtb dra71-evm-lcd-auo-g101evn01.0.dtb \
dra76-evm.dtb"
KERNEL_DEVICETREE_dra7xx-hs-evm = "${KERNEL_DEVICETREE_dra7xx-evm}"
KERNEL_DEVICETREE_am57xx-evm = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb \
am57xx-evm.dtb am57xx-evm-reva3.dtb \
@@ -81,8 +82,8 @@ S = "${WORKDIR}/git"
BRANCH = "ti-lsk-linux-4.4.y"
SRCREV = "7c580a51af521f320eb56717f291aa5b64c2f244"
PV = "4.4.41+git${SRCPV}"
SRCREV = "9d9bc78b62f4af2125944b7b36764bba7ef9ae89"
PV = "4.4.91+git${SRCPV}"
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
MACHINE_KERNEL_PR_append = "a"

View File

@@ -7,9 +7,9 @@ inherit autotools pkgconfig
DEPENDS = "libdrm ti-ipc"
SRC_URI = "git://git.omapzoom.org/repo/libdce.git;protocol=git"
SRCREV = "c51f144b079836afb868bff44afe7308248a0217"
SRCREV = "75810b7bb53d2d076a96c2d1e2f8c61b3c12cb6b"
PR = "r1"
PR = "r5"
S = "${WORKDIR}/git"
EXTRA_OECONF += "IPC_HEADERS=${STAGING_INCDIR}/ti/ipc/mm"

View File

@@ -2,8 +2,8 @@ DESCRIPTION = "TI PRU Code Generation Tools"
HOMEPAGE = "https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm"
LICENSE = "(TI-TSPA & Thai-Open-Source-Software-Center) & BSD-3-Clause & BSL-1.0 & Hewlett-Packard & AFL-3.0 & MIT & BSD-2-Clause & PD"
LIC_FILES_CHKSUM = "file://ti-cgt-pru_${PV}/LICENSE.txt;md5=b6311962635a4f15630e36ec2d875eca"
LIC_FILES_CHKSUM_class-target = "file://usr/share/doc/ti/cgt-pru/LICENSE.txt;md5=b6311962635a4f15630e36ec2d875eca"
LIC_FILES_CHKSUM = "file://ti-cgt-pru_${PV}/PRU_Code_Generation_Tools_2.1.x_manifest.html;md5=d7fea45a7968939ff953ae8a1e6719f4"
LIC_FILES_CHKSUM_class-target = "file://usr/share/doc/ti/cgt-pru/PRU_Code_Generation_Tools_2.1.x_manifest.html;md5=d7fea45a7968939ff953ae8a1e6719f4"
require recipes-ti/includes/ti-paths.inc
require recipes-ti/includes/ti-unpack.inc
@@ -18,11 +18,11 @@ BINFILE_NAME_class-target = "cgt-pru-arm"
SRC_URI = "http://software-dl.ti.com/codegen/esd/cgt_public_sw/PRU/${PV}/${BINFILE};name=${BINFILE_NAME}"
SRC_URI[cgt-pru-x86.md5sum] = "d9923acea12dc41fc975c381804bd5ed"
SRC_URI[cgt-pru-x86.sha256sum] = "bbea68a6e793156cfb4874777bfd41a32b20172d3a8f61db6aed33a697a58e30"
SRC_URI[cgt-pru-x86.md5sum] = "496b32b9804cf5b5b293dd938f7c5339"
SRC_URI[cgt-pru-x86.sha256sum] = "c80dbf35e7401f4c122ff25cc2f6b5db496607782fb4583cee8663a2763f4472"
SRC_URI[cgt-pru-arm.md5sum] = "3b97df4966715bdb50f9a9fc58fe6b24"
SRC_URI[cgt-pru-arm.sha256sum] = "819a4680296fabf1ae0d4e0184276f8ab5324621d35388026d1b678ea71040c9"
SRC_URI[cgt-pru-arm.md5sum] = "b13bf0cdf484102cdfcb92a81b8092a2"
SRC_URI[cgt-pru-arm.sha256sum] = "c125bbe4e805b830e5d746ade929dc1f202f25a6863d5005ed97cc5a82e26754"
do_install() {
install -d ${D}${TI_CGT_PRU_INSTALL_DIR_RECIPE}
@@ -40,6 +40,10 @@ FILES_${PN}-dbg = "${TI_CGT_PRU_INSTALL_DIR_RECIPE}/bin/.debug \
${TI_CGT_PRU_INSTALL_DIR_RECIPE}/lib/.debug \
"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
INSANE_SKIP_${PN} += "arch staticdev already-stripped"
BBCLASSEXTEND = "native nativesdk"

View File

@@ -1,4 +1,4 @@
PV = "3.44.01.01"
PV = "3.45.00.00"
INC_PR = "r0"
PACKAGE_ARCH = "${MACHINE_ARCH}"

View File

@@ -25,16 +25,19 @@ protocol=${TI_IPC_METADATA_GIT_PROTOCOL};\
branch=${TI_IPC_METADATA_GIT_BRANCH};\
name=${TI_IPC_METADATA_NAME}"
# Corresponds to tag: 3.44.01.01
SRCREV_ipc-examples = "b19a3b7a003aa3304a12599a498d9b3a24f20c6e"
# Corresponds to tag: 3.45.00.00
SRCREV_ipc-examples = "3a8ee1841ec36117a9bcd3d45bb2781bbd53ecf8"
# Corresponds to tag: 3.44.01.01
SRCREV_ipc-metadata = "a21264bdbb1b64d41bbcb4e6bb17d2c1d4ccb839"
# Corresponds to tag: 3.45.00.00
SRCREV_ipc-metadata = "30b83f09be1877f86b22c971d978cb478fc7dd6e"
S_ipc-examples = "${WORKDIR}/git/ipc-examples"
S_ipc-metadata = "${WORKDIR}/git/ipc-metadata"
PR = "${INC_PR}.0"
RELEASE_TYPE = "GA"
RELEASE_SUFFIX = ""
PR = "${INC_PR}.3"
DEPENDS_append_keystone = " ti-cgt6x-native \
gcc-arm-none-eabi-native \

View File

@@ -13,9 +13,6 @@ INSANE_SKIP_${PN}-dev += "arch"
ALLOW_EMPTY_${PN} = "1"
RELEASE_TYPE = "GA"
RELEASE_SUFFIX = ""
IPC_PACKAGE_DIR = "${S}/ipc-package"
do_compile() {
@@ -65,13 +62,14 @@ do_compile() {
}
do_install() {
CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership"
IPC_VERSION=`echo ${PV}${RELEASE_SUFFIX} | sed -e 's|\.|_|g'`
# Copy docs and other meta files
install -d ${D}${IPC_INSTALL_DIR_RECIPE}
cp -pPrf ${IPC_PACKAGE_DIR}/* -d ${D}${IPC_INSTALL_DIR_RECIPE}
cp ${CP_ARGS} ${IPC_PACKAGE_DIR}/* -d ${D}${IPC_INSTALL_DIR_RECIPE}
install -d ${D}${base_libdir}/firmware/ipc
cp -pPrf ${S}/packages/ti/ipc/tests/bin/* ${D}${base_libdir}/firmware/ipc || true
cp ${CP_ARGS} ${S}/packages/ti/ipc/tests/bin/* ${D}${base_libdir}/firmware/ipc || true
}
ALTERNATIVE_PRIORITY = "5"

View File

@@ -6,10 +6,10 @@ LIC_FILES_CHKSUM = "file://${S}/ipc-linux.mak;beginline=1;endline=30;md5=7b327f9
TI_IPC_GIT_URI = "git://git.ti.com/ipc/ipcdev.git"
TI_IPC_GIT_PROTOCOL = "git"
TI_IPC_GIT_BRANCH = "ipc-3.44-next"
TI_IPC_GIT_BRANCH = "master"
#Corresponds to 3.44.01.01
TI_IPC_SRCREV = "cff640a4c7e083f78116266ef681cec49d9b584b"
#Corresponds to 3.45.00.00
TI_IPC_SRCREV = "1584985938884bf6cb1d839779578354b1865ea4"
BRANCH = "${TI_IPC_GIT_BRANCH}"
SRC_URI = "${TI_IPC_GIT_URI};protocol=${TI_IPC_GIT_PROTOCOL};branch=${BRANCH};name=ipcdev"

View File

@@ -6,22 +6,36 @@ require recipes-ti/multiprocmgr/multiprocmgr.inc
DEPENDS = "ti-cgt6x-native"
PR = "${INC_PR}.0"
PR = "${INC_PR}.1"
export LOCAL_SYSROOT="${STAGING_DIR_TARGET}"
export C6X_GEN_INSTALL_PATH="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x"
PACKAGES =+ "${PN}-test"
FILES_${PN}-test = "${datadir}/ti/examples/mpm/test/filetestdemo/c66x/demo_loopback/build/bin/*.out \
${datadir}/ti/examples/mpm/test/sync_test/c66x/bin/*.out"
EXTRA_OEMAKE = "LOCAL_SYSROOT="${STAGING_DIR_TARGET}" \
C6X_GEN_INSTALL_PATH="${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x" \
"
do_compile() {
make c66x
make test_c66x
oe_runmake c66x
oe_runmake test_c66x
}
do_install() {
install -d ${D}${MPM_INSTALL_DIR_RECIPE}
cp -pPrf ${S}/* ${D}${MPM_INSTALL_DIR_RECIPE}
# Copy C66x binaries
install -d ${D}${datadir}/ti/examples/mpm/test/filetestdemo/c66x/demo_loopback/build/bin
cp ${S}/test/filetestdemo/c66x/demo_loopback/build/bin/*.out \
${D}${datadir}/ti/examples/mpm/test/filetestdemo/c66x/demo_loopback/build/bin/
install -d ${D}${datadir}/ti/examples/mpm/test/sync_test/c66x/bin
cp ${S}/test/sync_test/c66x/bin/*.out \
${D}${datadir}/ti/examples/mpm/test/sync_test/c66x/bin/
}
FILES_${PN}-dev += "${MPM_INSTALL_DIR_RECIPE}"
INSANE_SKIP_${PN}-dev = "arch"
INSANE_SKIP_${PN}-test = "arch"
ALLOW_EMPTY_${PN} = "1"

View File

@@ -2,22 +2,33 @@ DESCRIPTION = "TI Multiproc Manager test code"
include multiprocmgr.inc
PR = "${INC_PR}.1"
PR = "${INC_PR}.2"
DEPENDS = "multiprocmgr cmem"
RDEPENDS_${PN} = "multiprocmgr mpm-transport cmem"
RDEPENDS_${PN} += "multiprocmgr-rtos-test bash"
CC += "-I${STAGING_KERNEL_DIR}/include"
# Assuming the multiprocmgr kernel API is safe
CC[vardepsexclude] = "STAGING_KERNEL_DIR"
FILES_${PN} += "\
${datadir}/ti/examples/mpm \
"
FILES_${PN}-dbg += "\
${datadir}/ti/examples/mpm/*/.debug \
"
do_compile() {
make -C ${S} test
oe_runmake -C ${S} test
}
do_install() {
install -d ${D}${bindir}/
install -c -m 755 ${S}/test/filetestdemo/host/bin/demo_filetest ${D}${bindir}/mpm_demo_filetest
install -c -m 755 ${S}/test/sync_test/host/bin/sync_test ${D}${bindir}/mpm_sync_test
# Copy Sources and binary
install -d ${D}${datadir}/ti/examples/mpm/src
cp -r ${S}/src/mailbox ${D}${datadir}/ti/examples/mpm/src
cp -r ${S}/src/sync ${D}${datadir}/ti/examples/mpm/src
cp -r ${S}/test ${D}${datadir}/ti/examples/mpm
}

View File

@@ -4,7 +4,7 @@ LICENSE = "BSD"
require recipes-ti/includes/ti-paths.inc
PV = "2_05_00_00"
PV = "2_06_00_00"
PR = "r0"
OPENMP_RTOS_GIT_URI = "git://git.ti.com/openmp/ti-openmp-dsp-runtime.git"
@@ -15,7 +15,7 @@ BRANCH = "${OPENMP_RTOS_GIT_BRANCH}"
SRC_URI = "${OPENMP_RTOS_GIT_URI};protocol=${OPENMP_RTOS_GIT_PROTOCOL};branch=${BRANCH} \
"
SRCREV = "8a3e3b3d5aff1ea7c6dacf8699a83c948e926bfb"
SRCREV = "a9aae66f792e999dafbd2e0bd834f98122398c4c"
LIC_FILES_CHKSUM = "file://docs/license/omp_manifest_template.html;md5=61a6972303c0447b7c056195d7ebafee"

View File

@@ -11,11 +11,19 @@ BRANCH = "master"
SRC_URI = "git://git.ti.com/processor-sdk/uio-test-pruss.git;protocol=git;branch=${BRANCH}"
LIC_FILES_CHKSUM = "file://Makefile;startline=1;endline=31;md5=0ee4f2c42eb6b04e37859bb55a18b144"
# Corresponds to version 01.00.00.00
SRCREV = "f04b91b84331c9a12c897e4eb2836a0a3e3a5fae"
# Corresponds to version 01.00.00.00A
SRCREV = "88e78564ff9094ecb13b53d627fa6bfb25d9ac03"
PR = "r1"
COMPATIBLE_MACHINE = "omap-a15"
EXTRA_OEMAKE = "CGT_PRU=${TI_CGT_PRU_INSTALL_DIR}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEVICE_NAME = ""
DEVICE_NAME_append_am57xx-evm = "am57xx"
EXTRA_OEMAKE = "CGT_PRU=${TI_CGT_PRU_INSTALL_DIR} DEVICE=${DEVICE_NAME}"
do_install() {
install -d ${D}${bindir}/