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

Compare commits

...

1950 Commits

Author SHA1 Message Date
Praneeth Bajjuri
eb52e3d60f linux-ti-staging: Update 5.4 kernel to 07.03.00.004
Update 5.4 kernel to 07.03.00.004

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-29 17:59:53 -05:00
Shiju Sivasankaran
b3e1efd370 ti-rtos: update metadata and version of am64x rtos firmware
updated rtos firmware
am64xx: 07.03.00.13

rtos fw of am64x build and upload from mcu-plus-sdk repo.

Signed-off-by: Shiju Sivasankaran <shiju@ti.com>
[praneeth@ti.com: updated commit message]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-28 23:45:23 -05:00
Denys Dmytriyenko
75e510d8bd ti-rtos-firmware: depend on openssl-native for signing
Fixes:
.../scripts/secure-binary-image.sh: line 69: openssl: command not found
.../scripts/secure-binary-image.sh: line 78: openssl: command not found

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-28 21:41:53 -05:00
Praneeth Bajjuri
7f98b27724 linux-ti-staging: Update 5.4 kernel to 5.4.106
Update linux 5.4 to 5.4.106 stable.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-27 12:19:27 -05:00
Praneeth Bajjuri
51a6085326 ti-uboot-staging: Update to the latest commit
ti-uboot-staging: Update to the latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-26 19:15:15 -05:00
Praneeth Bajjuri
8b1aa75cfe ti-rtos-firmware: sign DM firmware for J721e HS platform
U-boot build process requires DM firmware to be signed for J7 HS.
It's better for ti-rtos-firmware package (that delivers DM firmware) to sign
it once and provide signed version to other packages, instead of U-boot needing
to re-sign it during build in staging location.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-26 13:18:18 -05:00
Praneeth Bajjuri
5809a83e37 conf/machine: fix OPTEEMACHINE name for J721e
OPTEEMACHINE name as defined in the optee_os project [1] for
j721e is k3-j721e.

This patch fixes the name to correct target.

[1]: 87613cf952

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Acked-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-26 08:15:15 -05:00
Gowtham Tammana
dd2f003ad3 ti-img-rogue-umlibs: Update to pick rpath fixes
Update srcrev to pick the rpath warning fixes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-25 16:25:34 -05:00
Dan Murphy
ff736a05b3 linux-ti-mainline: Set the branch for the ti-upstream-tools repo
ti-upstream-tools[1] repository carries the overlays and defconfig
fragments that we don't wish to overload upstream kernel community with.
The reason for that being these are constantly on churn as our test
coverage increases etc. Currently we reuse the "BRANCH" variable to also
matchup with kernel and ti-upstream-tools repositories as well.

This can tend to be a little painful if we decide to start testing
various kernel configurations - RT etc.. So, lets just split out the
TOOLS_BRANCH separated from the branch we use for kernel. Even though
the branch remains the exact same at this point.

[1] https://git.ti.com/cgit/ti-linux-kernel/ti-upstream-tools/

Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
2021-03-25 16:23:03 -05:00
Dan Murphy
0376ebcd43 linux-ti-mainline: Add gmp-native as a kernel dependency
Add GNU Multiple Precision Arithmetic Library as a dependency for
mainline linux builds. These are necesary for kernel to handle gcc
plugins for builtins.h

Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-25 16:22:30 -05:00
Lucas Weaver
5776fe04ad ti-sci-fw: Update J7200/AM64 deploy to install ti-sci-fw
The J7200/AM64 ti-sci-fw needs to be installed in the deploy
directory so that it can be packaged in Processor SDK bundle

This is required because the ti-sci-fw is needed in the
installer prebuilt-images in order to build the combined boot
image for J7200/AM64

Signed-off-by: Lucas Weaver <l-weaver@ti.com>
2021-03-25 16:21:42 -05:00
Praneeth Bajjuri
25a1adc13a linux-ti-staging: Update 5.4 kernel to the latest commit SHA
Update 5.4 kernel to the latest commit SHA

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-19 18:20:22 -05:00
Praneeth Bajjuri
06f86d1f88 ti-uboot-staging: Update to the latest commit
ti-uboot-staging: Update to the latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-19 18:20:22 -05:00
Denys Dmytriyenko
00eb3341d4 layer.conf: remove releases before dunfell as compatible
For dunfell meta-ti moved to depend on meta-arm and is no longer compatible
with older releases.

Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-19 17:57:22 -05:00
Praneeth Bajjuri
1bd2073310 ti-sci-fw: Update image gen and sysfw to v2021.01a
Update the image gen and linux-firmware commit SHAs so that
we pick v2021.01a sysfw and the applicable
DM update with following version
* 07.03.00.21 for J721E and J7200

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-17 19:19:35 -05:00
Gowtham Tammana
57f24176dd ti-img-rogue-umlibs: Update artifacts to 1.13.5776728
Update GLES binary artifacts to latest version 1.13.5776728.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-17 12:53:58 -05:00
Gowtham Tammana
6cb197cbdd ti-img-rogue-driver: Update driver to 1.13.5776728
Update the Rogue kernel driver sources to version 1.13.5776728.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-17 12:53:24 -05:00
Shiju Sivasankaran
fd22326861 ti-rtos: update to uisng fw from mcu-plus-sdk for AM64x
update ti-rtos-metadata and ti-rtos-firmware recipes of meta-ti to
pick AM64x rtos firmware from mcu-plus-sdk instead of PDK.

Other devices such as AM65x, J7 continue to use fw from PDK.

Built and tested both IPC echo test applications - "rpmsg_client_sample”
& “rpmsg_char_simple”. Both tests passed for all remote R5F cores
on AM64x EVM

Signed-off-by: Shiju Sivasankaran <shiju@ti.com>
[praneeth@ti.com: rebase to dunfell/next]
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-17 12:51:03 -05:00
Praneeth Bajjuri
40ee321451 ti-rtos: Update metadata and versions for RTOS firmware
updated rtos firmwares
j721e, j7200: 07.03.00.21
am65xx: 07.03.00.22

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-17 12:51:03 -05:00
Nikhil Devshatwar
6c7764e500 recipes-bsp: wl18xx-fw: update SRCREV to latest
Update the wl18xx firmware recipe to latest version 8.9.0.0.86

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Reviewed-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-11 22:30:00 -06:00
Vivien Didelot
0e26563f5f ti33x: allow different virtual/bootloader
Boards like the beaglebone currently hardcode "u-boot" as a dependency
for the image and the wic format, and this prevents one from choosing
a different bootloader via:

    PREFERRED_PROVIDER_virtual/bootloader = "non-u-boot-bootloader"

Depending on "virtual/bootloader" instead of "u-boot" fixes this.

Signed-off-by: Vivien Didelot <vdidelot@pbsc.com>
Suggested-by: Denys Dmytriyenko <denis@denix.org>
Reviewed-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-11 22:29:35 -06:00
Praneeth Bajjuri
9421b0df61 linux-ti-staging: Update 5.4 kernel to the latest commit SHA
Update 5.4 kernel to the latest commit SHA

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-05 17:24:25 -06:00
Praneeth Bajjuri
513d02a22a ti-uboot-staging: Update to the latest commit
ti-uboot-staging: Update to the latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-05 17:21:21 -06:00
Praneeth Bajjuri
acbff6ec61 ti-rtos: Update path for firmwares on j7200
Between j7200 firmware tags 07.03.00.10 to 07.03.00.16
the downloadable weburl link changed
from *processor-sdk-rtos-jacinto7 to *processor-sdk-rtos-j7200.

This patch is to fix the recipe to pick the firmware from the
expected location on the new tag.

Fixes j7200 build error reported due to
77cdfa9f65 ("ti-rtos: Update metadata and versions for RTOS firmware")

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Reviewed-by: Denys Dmytriyenko <denis@denix.org>
2021-03-05 17:19:05 -06:00
Nishanth Menon
687c4b9397 linux-ti-mainline: Bump kernel version to v5.11
And lets work with the latest kernel

Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-04 18:45:42 -06:00
Nishanth Menon
cc672ee2e8 linux-ti-mainline: Bump up ti-upstream-tools SRCREV
Bump up our recipe version for ti-upstream-tools for updates in config
files needed for latest kernel

Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-04 18:44:56 -06:00
Praneeth Bajjuri
06bddc4509 ti-rtos: Update metadata and versions for RTOS firmware
updated rtos firmwares
am64xx: 07.03.01.06
j721e, j7200, am65xx: 07.03.00.16

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2021-03-04 17:39:38 -06:00
Praneeth Bajjuri
c26165ef90 ti-sci-fw: Update image gen and sysfw to v2021.01
Update the image gen and linux-firmware commit SHAs so that
am65x, j7200 and j721e also picks v2021.01 sysfw and the applicable
DM update with following version
* 07.03.00.12 for J721E
* 07.03.00.10 for J7200

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-23 21:33:57 -06:00
Praneeth Bajjuri
77cdfa9f65 ti-rtos: Update metadata and versions for RTOS firmware
updated rtos firmwares
am64xx: 07.03.01.02
am65xx: 07.03.00.10
j721e: 07.03.00.12
j7200: 07.03.00.10

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-22 14:08:05 -06:00
Praneeth Bajjuri
312f83615c linux-ti-staging: Update 5.4 kernel to the latest commit SHA
Update 5.4 kernel to the latest commit SHA

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-21 22:10:26 -06:00
Praneeth Bajjuri
0b4a372eca ti-uboot-staging: Update to the latest commit
ti-uboot-staging: Update to the latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-21 22:02:57 -06:00
Praneeth Bajjuri
7401e9c10c ti-sci-fw: Update image gen to latest
update image get to latest

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-21 21:58:31 -06:00
Praneeth Bajjuri
94bd05eda5 linux-ti-staging: Update 5.4 kernel to 07.03.00.000
Update 5.4 kernel to 07.03.00.000

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-11 15:57:47 -06:00
Praneeth Bajjuri
c4ba4d5cea ti-uboot-staging: Update to the latest commit
ti-uboot-staging: Update to the latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-11 11:54:31 -06:00
Lokesh Vutla
a882433f3e am64xx-sk Add combined boot build support
Add combined boot flow support for the AM64XX SK device.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-10 13:59:30 -06:00
Lokesh Vutla
9ae470af88 machine: am64xx-sk.conf: Add machine definition for AM64xx SK
AM642 StarterKit (SK) board is a low cost, small form factor board
designed for TI’s AM642 SoC. Add machine definition for SK board.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Reviewed-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-06 14:51:56 -06:00
Praneeth Bajjuri
649ebb21dd linux-ti-staging: Update 5.4 kernel to the latest commit SHA
Update 5.4 kernel to the latest commit SHA

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-06 14:46:13 -06:00
Lokesh Vutla
f71fe2438f ti-uboot-staging: Update to the latest commit
Update SRCREV to latest commit that includes AM64xx SK platform

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Reviewed-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-02-06 14:36:26 -06:00
Dan Murphy
67ad5a9bb3 linux-ti-staging_5.4: Update to 5.4.93 kernel revision
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-02-03 14:23:50 -06:00
Dan Murphy
b1a69deb89 linux-ti-staging_5.4: Update to 5.4.91 kernel revision
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-27 07:43:25 -06:00
Denys Dmytriyenko
6496a0edeb linux-ti-staging, u-boot-ti-staging: lower default preference
Latest versions of Linux kernel (5.10) and U-boot (2021.01) are not yet ready
for prime time in meta-ti and some features are still being migrated and causing
issues. The recipes are meant for development and not yet for production.

Normally selection of the version is done with PREFERRED_VERSION by the Distro
(e.g. Arago), but if not specified by a Distro (Poky, distroless, etc.), the
default is to use the latest version. Hence need to change the default to not
automatically pick the latest version that is not ready yet.

This can be removed/reverted once those versions are ready to be picked by
default.

Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-27 06:52:43 -06:00
Dan Murphy
ad5390700f u-boot-ti-staging: Override the LIC_FILE_CHKSUM for 2021
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-27 06:51:16 -06:00
Dan Murphy
a0ee3effd6 linux-ti-staging-5.10: With the kernel being AUTOREV'd remove the minor version
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-27 06:50:47 -06:00
Dan Murphy
542456ca08 ti-sci-fw: Update image gen and sysfw to v2020.12a
Update the image gen and linux-firmware commit SHAs so that
am65x, j7200 and j721e also picks v2020.12a sysfw and the applicable
DM update on j7200 and j721e based on 07.02.00.10 tag

Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-20 14:58:01 -06:00
Dan Murphy
c55ef77607 ti-rtos: Update metadata and versions for RTOS firmware
am64xx update to 07.02.01.06
am65, j7 and j7200 updated to 07.02.00.10

Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-20 12:58:47 -06:00
Praneeth Bajjuri
1ed529d1cb ti-uboot-staging: Update to the latest commit
Update SRCREV to latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-20 12:41:52 -06:00
Dan Murphy
4bd3b055a9 linux-ti-staging: Update 5.4 kernel to the latest SHA
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-20 08:51:48 -06:00
Praneeth Bajjuri
c232ecd8c3 ti-uboot-staging: Update to the latest commit
Update SRCREV to latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-20 07:40:42 -06:00
Dan Murphy
72e443f03f ti-sci-fw: Remove incorrect directive for 7200-hs
The 7200-hs-evm does not exist as a machine and if it did then this
directive should have been j7200-hs.  So just remove it as it is
unneeded.

From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-18 13:28:12 -06:00
Dan Murphy
47987915f7 u-boot-ti-staging: Add 2021.01 recipe
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-14 15:07:16 -06:00
Dan Murphy
874ff0d7f9 linux-ti-staging: Add 5.10 recipe
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-14 15:07:05 -06:00
Praneeth Bajjuri
26cd10d5ae ti-sci-fw: Update image gen and sysfw to v2020.12
Update the image gen and linux-firmware commit SHAs so that
am65x, j7200 and j721e also picks v2020.12 sysfw and the applicable
DM update on j7200 and j721e based on 07.02.00.05 tag

Dan Murphy - Removed am64xx PV over ride

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-14 14:39:34 -06:00
Dan Murphy
221737207c ti-rtos: Update metadata and versions for RTOS firmware to 07.02.0x.05
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-14 13:20:01 -06:00
Dan Murphy
14a232a272 linux-ti-staging: Update 5.4 kernel to the latest 5.4.87
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-14 13:19:05 -06:00
Praneeth Bajjuri
82e41e4414 ti-uboot-staging: Update to the latest commit
Update SRCREV to latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-14 13:19:05 -06:00
Dan Murphy
46b2004ab2 u-boot-ti: am64xx: Remove dm support for uboot
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-08 11:40:25 -06:00
Dan Murphy
53ae9e8076 linux-ti-staging: Update 5.4 kernel to the latest commit SHA
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-08 06:34:55 -06:00
Denys Dmytriyenko
be0396863b optee-os: upgrade to upstream 3.11.0
As meta-arm has this version in master, but not in dunfell, temporarily overlay
corresponding patches locally - could be removed for the next release. Need to
alter FILESEXTRAPATHS for bbappend to locate local patches.

Since meta-arm/dunfell has 3.8-specific patches in SRC_URI, let's redefine it
completely to match 3.11-specific patch list in meta-arm/master.

Last, but not least, guard all upstream recipe varibales with "ti-soc" override
to only affect platforms in meta-ti, but not any other BSPs.

Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-08 06:34:55 -06:00
Dan Murphy
89402b1230 am64xx: Add combined boot build support
Add combined boot flow support for the AM64XX device.

From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-08 06:34:55 -06:00
Praneeth Bajjuri
707f3b67c8 ti-sci-fw: am64x: Update image gen and sysfw to v2020.12
Update the image gen and sysfw commit SHAs so that am64x picks
v2020.12 version.

Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-08 06:34:17 -06:00
Praneeth Bajjuri
d6f8a0ba02 ti-uboot-staging: Update to the latest commit
Update SRCREV to latest commit

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-07 06:59:11 -06:00
Lokesh Vutla
bd2b6bf172 pruprp-fw: Update prp firmware to 2.17.25
Update prueth prp firmware to 2.17.25

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-06 09:41:47 -06:00
Lokesh Vutla
77776a0e73 pruhsr-fw: Update hsr firmware to 2.17.25
Update prueth hsr firmware to 2.17.25

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-06 09:41:41 -06:00
Lokesh Vutla
0704aef081 prusw-fw: Update switch firmwares to 3.2.7 version
Update prueth switch firmwares to 3.2.7 version

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-06 09:41:23 -06:00
Lokesh Vutla
76cc333b6d prueth-fw: Update prueth dual emac firmware to 5.5.13
Update the prueth dual emac firmware to 5.5.13 version

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-06 09:39:21 -06:00
Lokesh Vutla
ce0fecc116 k3conf: Update to latest commit
Update k3conf to latest sha, bumping up version to 0.2

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-05 14:42:07 -06:00
Dan Murphy
928cb40fbe linux-ti-staging: Update 5.4 kernel to 5.4.84
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2021-01-04 14:01:24 -06:00
Dan Murphy
418855aa0b prueth-fw-am65x-sr2: Updating firmware to 02.02.08.02
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 14:22:58 -06:00
Dan Murphy
d3d78e286c ti-sci-fw: Update image gen and sysfw commit SHA
Update the image gen and sysfw commit SHAs.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 14:22:51 -06:00
Dan Murphy
26c9810a30 k3conf: Update SRCREV to latest
Update the k3conf to the latest SHA to pick up AM64.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 11:55:34 -06:00
Dan Murphy
def08bdfe3 am64xx-evm-k3r5: Update SYSFW_SOC to am64x from am65x
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 11:55:34 -06:00
Dan Murphy
c13d467e73 ti-uboot-staging: Update to the latest commit
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 11:55:34 -06:00
Praneeth Bajjuri
888ed87486 trusted-firmware-a: Update SRCREV for AM64X support
Update SRCREV to pick latest that includes AM64X support

commit 65dd16b4e ("ti: k3: Introduce lite device board support")
adds support of AM64X platform in ti-atf branch.

This patch updates the SRCREV and also updates the BOARD to "lite" to
build for the mentioned platform.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Suggested-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Reviewed-by: Denys Dmytriyenko <denis@denix.org>
2020-12-17 07:13:47 -06:00
Dan Murphy
76ba5caad6 ti-rtos: Update metadata and versions for RTOS firmware
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 07:13:47 -06:00
Dan Murphy
ffe3b7c6e0 machine: am64xx-evm.conf: Remove commented code and update PDK values
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 07:13:47 -06:00
Dan Murphy
873917f7dc u-boot-ti: Remove unneeded variable for am64xx
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 07:13:47 -06:00
Dan Murphy
0097e62a6c linux-ti-staging: Update kernel to latest commit sha
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-17 07:13:47 -06:00
Dan Murphy
9ec15b2fad ti-rtos: Update metadata with AM64 firmware
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-11 12:38:26 -06:00
Dan Murphy
a7b1d85c9f u-boot-ti: Update u-boot to pick up AM64 architecture
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-11 10:44:06 -06:00
Dan Murphy
2436bcd3dd linux-ti-staging: Update kernel to pick up AM64 platform
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-11 10:44:06 -06:00
Dan Murphy
5f8c89ef7f machine: am64xx-evm.conf: Add machine definition for AM64xx platform
The AM64 is a follow on device of the AM65xx K3 multicore SoC architecture.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-11 10:44:06 -06:00
Suman Anna
05437e4d51 ipc: ti-rpmsg-char: Update library to 0.3.0
Update the ti-rpmsg-char library to 0.3.0 version that enables
the support for the various R5F remote processors on AM64x SoCs.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-11 06:23:45 -06:00
Nishanth Menon
33c89d6c52 trusted-firmware-a: Update to v2.4 merge
Update to v2.4 tag merge from upstream to keep TF-A in sync.

For major changes in trusted-firmware-a, See:
https://trustedfirmware-a.readthedocs.io/en/latest/change-log.html#version-2-4

TI specific fixups include:
 - stub for shutdown (CPUs enter wfi)
 - uart console is now configurable.

While at it, update to include PV_k3 as 2.4. We use PV_k3 instead of
PV since this allows meta-ti to not affect other platforms esp in a
multi-BSP configuration.

We also add LIC_FILES_CHKSUM_k3 to make sure that we don't let any
re-licensing in the project pass through unnoticed as that has to
be carefully examined for making sure we have all the right legal
compliance - There has been no change compared to previous versions,
but we introduce this as a protection in case there is a change in the
future.

Reviewed-by: Denys Dmytriyenko <denis@denix.org>
Suggested-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-11 06:23:45 -06:00
Dan Murphy
9dce84ef28 linux-ti-staging: Update kernel to 5.4.78
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-08 07:43:31 -06:00
Praneeth Bajjuri
19f7b0e421 u-boot-ti-staging_2020.01: Update SRCREV to latest
commit a6904f563f ("Remove redundant YYLOC global declaration")
is in ti-u-boot-2020.01 branch now.

Updating SRCREV of ti-u-boot-2020.01 to pick the patch from there.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-12-07 06:54:05 -06:00
Khem Raj
efabc3ccce u-boot-ti-staging_2020.01: Fix build on hosts with gcc10 on them
Backport a patch from upstream to fix build on distros with gcc10+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-19 10:33:45 -06:00
Dan Murphy
07209f738f ti-rtos: update metadata and firmware to 07.01.00.38
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-13 19:21:56 -06:00
Suman Anna
f7945aefb0 k3conf: Update SRCREV to latest
Use latest SRCREV on master branch to pick up all the
changes compliant with TIFS 2020.08b firmware.

The license CHKSUM also need to be updated due to a minor
change from http to https in the Copyright line.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-12 21:27:26 -06:00
Dan Murphy
e45b018fa2 ti-sci-fw: Update SHA to pick up 07.01.00.38 ti-dm firmware with 2020.08b sysfw
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-12 14:27:26 -06:00
Dan Murphy
0d0311cc2f linux-ti-staging: Update RT kernel hash to pick up a few fixes
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-12 09:17:13 -06:00
Dan Murphy
7fe282c6b7 u-boot-ti-staging: Update to latest commit SHA
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-06 21:25:32 -06:00
Dan Murphy
30899e6d73 ti-sci-fw: Update to 2020.08b system firmware
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-06 21:25:32 -06:00
Dan Murphy
ef1709ac9a ti-rtos: update metadata and firmware to 07.01.00.33
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-06 07:14:08 -06:00
Gowtham Tammana
88a7a60825 ti-img-rogue-umlibs: update srcrev to pick rpath fixes
Update the srcrev to pick the latest artifacts that fix some of the
redundant rpath warnings seen with Yocto.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-05 10:11:23 -06:00
Nikhil Devshatwar
fe7adbfe0e recipes-devtools: k3conf: Update SRCREV to latest
Use latest SRCREV on master branch.
This adds support for resource management commands

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-05 10:10:51 -06:00
Suman Anna
56fb42a746 ipc: ti-rpmsg-char: Update library to 0.2.0
Update the ti-rpmsg-char library to 0.2.0 version that includes
an improvement to signal handling logic.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-05 10:10:16 -06:00
Dan Murphy
e32cc38566 linux-ti-staging: Update kernel to 5.4.74
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-03 09:19:21 -06:00
Dan Murphy
08ca4af7aa trusted-firmware-a: Update to newer SHA
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-03 09:19:07 -06:00
Gowtham Tammana
d9f526a399 ti-img-rogue-driver: pull general toolchain support
The patch for supporting the general toolchain is pulled into the repo.
Removing it here from the recipe.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-02 07:28:17 -06:00
Suman Anna
1c5da3b5cd ipc: ti-rpmsg-char: Update SRCREV
Update the ti-rpmsg-char SRCREV to pull in a bug fix.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-02 07:27:18 -06:00
Khem Raj
ec34c941a5 ti-rpmsg-char: Mark these recipes to be TI SOC specific
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-02 07:25:23 -06:00
Khem Raj
91fe7b2a7a ti-rpmsg-char-examples: Fix cross compile
This fixes problems during cross compile where it starts to peek into
build host's include and library paths and causes errors with clang and
QA warnings with gcc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-11-02 07:25:11 -06:00
Dan Murphy
31dfe138b5 ti-rtos: update metadata and firmware to 07.01.00.25
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-24 16:44:47 -05:00
Dan Murphy
4bd4014332 u-boot-ti-staging: Update to tag 07.01.00.004
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-24 16:44:26 -05:00
Denys Dmytriyenko
dc122351a0 conf/machine: extend SR2.0 support from AM65 GP to AM65 HS platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-22 14:38:49 -05:00
Dan Murphy
0dd5970453 u-boot-ti-staging: Update to latest HEAD for bug fix
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-22 11:27:29 -05:00
Suman Anna
e4403ea537 ipc: ti-rpmsg-char: Add initial recipes
Add the initial recipes for building the ti-rpmsg-char package.
The library and examples are built using two separate recipes
in ti-rpmsg-char_git.bb and ti-rpmsg-char-examples_git.bb.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-22 11:27:19 -05:00
Dan Murphy
2efa25e5ef linux-ti-staging: Update kernel to latest commit SHA
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-22 10:26:08 -05:00
Dan Murphy
fd8d653061 boot-monitor: update to latest commit SHA
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-22 09:28:44 -05:00
Dan Murphy
7da952e38e u-boot-ti-staging: Update to latest HEAD for j7 build
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
2020-10-21 12:44:07 -05:00
Dan Murphy
fd396c3a2c u-boot-ti: Add new firmware to u-boot command line for j7
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
2020-10-21 12:43:50 -05:00
Dan Murphy
ccfc0cc0d6 ti-rtos: update metadata and firmware to 07.01.00.24
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
2020-10-21 12:43:34 -05:00
Dan Murphy
7bc99691d2 ti-sci-fw: Update to 2020.08-rc3 system firmware
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-20 09:04:30 -05:00
Dan Murphy
57a0085d21 prusw-fw: Update the firmware to 3.1.6 version
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-19 06:51:20 -05:00
Khem Raj
177e77e5a2 ti-rtos-firmware: Remove trailing slash from S
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-14 10:55:15 -05:00
Khem Raj
7388e3c163 ti-pdk-fetch.bbclass: Do not emit trailing slash during S forming
latest OE-core does not promote using trailing slash to make pseudo's
life easier

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-14 10:55:13 -05:00
Denys Dmytriyenko
8025ba5995 ti-sci-fw: now Cortex-R5 SPL can also be provided by u-boot-ti-mainline
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-14 10:46:40 -05:00
Dan Murphy
95fa7738d8 linux-ti-staging: Update kernel to 5.4.70
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
2020-10-14 10:45:49 -05:00
Denys Dmytriyenko
74e9332414 u-boot-ti-mainline: add mainline 2020.10
Update md5 README checksum for u-boot. No actual licensing changes.

Change is with u-boot commit
35bd70c5107f0 ("Convert CONFIG_SPLASH_SCREEN et al to Kconfig")

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-14 10:40:54 -05:00
Denys Dmytriyenko
0cf0dd9af6 linux-ti-mainline: add mainline 5.9 using ti-upstream-tools
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-14 10:40:47 -05:00
Denys Dmytriyenko
9b10b8144c linux-ti-staging: extract common rdepends, pass defconfig_builder.sh via variable
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-14 10:40:40 -05:00
Denys Dmytriyenko
b5cb0c8f45 u-boot-ti: adjust location of optee binary to align with meta-arm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-10 11:46:45 -05:00
Denys Dmytriyenko
8ac0c75768 conf/machine: pass OPTEEFLAVOR via OPTEEMACHINE as <mach>-<flavor>
Recipe in meta-arm doesn't use OPTEEFLAVOR, but optee-os Makefile can extract
it from OPTEEMACHINE.
Keep OPTEEFLAVOR for legacy platforms - used for HS signing in the output name.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-10 11:46:38 -05:00
Denys Dmytriyenko
896afdb67d optee-os: add TI signing calls via TI_SECURE_DEV_PKG
It was originally residing in meta-arago due to earlier dependency on meta-optee
layer from meta-linaro. Now optee is in meta-arm and this code can move to meta-ti.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-10 11:46:29 -05:00
Dan Murphy
5c5fc6c2aa linux-ti-staging: Update kernel to 5.4.69
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-08 14:48:20 -05:00
Dan Murphy
d6093ec457 u-boot-ti-staging: Update to tag 07.01.00.003
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-06 14:02:20 -05:00
Dan Murphy
e1da4b3afe linux-ti-staging: Update to the tag 07.01.00.003
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-06 14:00:50 -05:00
Praveen Rao
db8acc79af ti-sci-fw: update imggen SRCREV to the latest
Signed-off-by: Praveen Rao <prao@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-06 09:23:16 -05:00
Dan Murphy
4df4bc37e8 prueth-fw-am65x-sr2: Updating firmware to 02.02.07.02
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-05 13:51:13 -05:00
Roger Quadros
76cafa23d9 prusw-fw: Update the firmware to 3.1.4 version
Update the firmware to version 3.1.4

Signed-off-by: Roger Quadros <rogerq@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-02 10:21:19 -05:00
Roger Quadros
0723d49290 prueth-fw: Update the firmware to 5.3.9 version
Update the firmware to version 5.3.9

Signed-off-by: Roger Quadros <rogerq@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
2020-10-02 10:21:19 -05:00
Denys Dmytriyenko
569cb33c53 README: fix branch name for dunfell
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-24 22:37:35 +00:00
Denys Dmytriyenko
d7f9fc42c5 README: document dependency on meta-arm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-24 00:47:02 +00:00
Denys Dmytriyenko
9d70ee001c README: add Dan Murphy to maintainers list
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-23 21:58:04 +00:00
Dan Murphy
04db9dc4a3 linux-ti-staging: Update linux-staging to 5.4.66
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-23 21:57:49 +00:00
Denys Dmytriyenko
aa76eef5b3 ti-rtos: update metadata and firmware to 07.01.00.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-22 19:21:11 +00:00
Gowtham Tammana
101afd379d ti-sgx-ddk-um: Update SRCRERV to pick latest artifacts
Update SRCREV to pick the latest artifacts. The GL headers are excluded
in the artifacts instead of it in the recipe.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-18 02:02:42 +00:00
Dan Murphy
e7de9f0a9a u-boot-ti-staging: Update to tag 07.01.00.0002
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-18 02:02:01 +00:00
Dan Murphy
b2e8251da8 linux-ti-staging: Update to the tag 07.01.000.02 and update linux-staging to 5.4.61
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-18 02:01:33 +00:00
Lokesh Vutla
fe280f8fbe prueth-prp: Update the firmware to 2.16.24 version
Update the prueth prp firmware to 2.16.24 version.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-09 15:58:39 +00:00
Lokesh Vutla
4ca8bdc994 prueth-hsr: Update the firmware to 2.16.24 version
Update the prueth hsr firmware to 2.16.24 version.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-09 15:58:27 +00:00
Lokesh Vutla
80a55e2702 prueth-fw: Update the firmware to 5.2.8 version
Update the prueth firmware to 5.2.8 version.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-09 15:58:13 +00:00
Denys Dmytriyenko
9216fc89b5 ti-rtos-firmware/metadata: update to 07.01.00.10 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-02 07:26:23 +00:00
Dan Murphy
3e63830e52 ti-sci-fw: upgrade 2020.07-rc2 -> 2020.07-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-01 18:30:34 +00:00
Dan Murphy
75e247d55b linux-ti-staging: Update to the tag 07.01.000.01 and rt kernel moves to 5.4.61
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-01 18:30:25 +00:00
Dan Murphy
61cf332b2c u-boot-ti-staging: Update to tag 07.01.00.0001
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-09-01 18:30:06 +00:00
Lokesh Vutla
83f7dd59e1 prusw-fw: Package the firmware images from ti-linux-firmware
Directly take the images from ti-linux-firmware instead of using pdk

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-27 00:48:57 +00:00
Lokesh Vutla
393834355c prueth-fw: Package the firmware images from ti-linux-firmware
Directly take the images from ti-linux-firmware instead of using pdk
Aldo drop build for k2g as firmwares are not yet available.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-27 00:48:53 +00:00
Lokesh Vutla
dcd5aa12e2 prueth-hsr/prp: Update hsr/prp firmwares to latest
Update the hsr/prp firmwares to latest that includes support for
timestamping rx packets. Unfortunately version number is not
incremented for this update.

Also rename the bb file to add PV in it.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-27 00:48:41 +00:00
Denys Dmytriyenko
7452ceb1d2 ti-sci-fw: pick up u-boot-spl.bin from sysroot and simplify dependency
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-26 01:05:42 +00:00
Denys Dmytriyenko
6f56c41ec8 u-boot-ti: deploy u-boot-spl.bin for all K3 and add staging into sysroot
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-26 01:05:36 +00:00
Denys Dmytriyenko
d231ad8d09 rtos, pdk, csl: bump PE where versions went backwards due to reverts
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:39 +00:00
Denys Dmytriyenko
c5e7e23e14 rtos, gcc-arm-none-eabi: Rename gcc-arm-none-eabi -> gcc-arm-baremetal
Rename gcc-arm-none-eabi to gcc-arm-baremetal.
As meta-arm now provides baremetal gcc-arm-none-eabi version 9, and due to layer
priorities, let's rename gcc-arm-none-eabi to gcc-arm-baremetal to force picking
the right version for RTOS builds.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:35 +00:00
Denys Dmytriyenko
9ea5416a23 Revert "ti-sysbios: upgrade 6.76.03.01 -> 6.82.01.19"
This reverts commit 0bdb11bd04.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:25 +00:00
Denys Dmytriyenko
88aa84679c Revert "ti-ndk: upgrade 3.61.01.01 -> 3.75.01.01"
This reverts commit f0aa865fe9.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:21 +00:00
Denys Dmytriyenko
8102adb54b Revert "ti-ns: upgrade 2.60.01.06 -> 2.75.00.17"
This reverts commit 292aed84fb.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:17 +00:00
Denys Dmytriyenko
ec50798702 Revert "ti-xdctools: upgrade 3.55.02.22 -> 3.61.00.16"
This reverts commit 4d2441931c.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:13 +00:00
Denys Dmytriyenko
6c6863a1c8 Revert "ti-cgt7x: upgrade 1.2.0 -> 1.3.0"
This reverts commit ce230a6b15.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:10 +00:00
Denys Dmytriyenko
0d81a83aca Revert "ti-cgt-arm: upgrade 18.12.5 -> 20.2.0"
This reverts commit 82a33143d1.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:07 +00:00
Denys Dmytriyenko
b80306b74c Revert "gcc-arm, gcc-aarch64: upgrade baremetal gcc compilers to 9.2-2019.12"
This reverts commit 3a657f7d35.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:03 +00:00
Denys Dmytriyenko
9f29dab2e7 Revert "edma3-lld: update to the latest"
This reverts commit f2419cdd2d.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:58:00 +00:00
Denys Dmytriyenko
152e3ae0a3 Revert "HACK: ipumm: Temporary work-around for linker error with XDC tools upgrade"
This reverts commit 33b0e937b7.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:57:56 +00:00
Denys Dmytriyenko
92c95804bf Revert "ti-pdk-fetch: update to REL.CORESDK.07.00.00.24 tag"
This reverts commit 1d66c14e43.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:57:53 +00:00
Denys Dmytriyenko
36104ff4cf Revert "ti-pdk-fetch: update to 07.00.00.34"
This reverts commit 380d55bd0a.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:57:49 +00:00
Denys Dmytriyenko
37dc82c6d3 Revert "common-csl-ip: update to REL.CORESDK.07.00.00.24"
This reverts commit 0085345562.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:57:45 +00:00
Denys Dmytriyenko
eb5db43f31 Revert "common-csl-ip: update to 07.00.00.34"
This reverts commit f2b2b2095f.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-25 17:57:42 +00:00
Denys Dmytriyenko
b260415c3d ti-rtos-metadata: expand compatibility to ti-soc, but deploy only k3 for now
This is needed for future support and to make CI prep step machine-agnostic.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-20 19:37:54 +00:00
Denys Dmytriyenko
3a72ba07c1 ti-rtos-firmware: add recipe for RTOS FW binary integration
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-20 18:13:28 +00:00
Denys Dmytriyenko
a66d20c1b1 ti-rtos-metadata: add recipe to fetch and deploy metadata.inc for RTOS FW binary integration
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-20 18:13:25 +00:00
Denys Dmytriyenko
e0b51996e0 ti-display-sharing-fw: remove deprecated firmware
Display sharing is not supported in K5.4+ and corresponding FW is now obsolete.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-20 18:13:21 +00:00
Denys Dmytriyenko
86ce914746 pru-icss: revert part of the last change that moved rpmsg_lib.lib to base_libdir
As part of replacing hard-coded /lib with ${base_libdir}, rpmsg_lib.lib was
also mistakenly moved from ${libdir} to ${base_libdir}, which is incorrect
and breaks other recipes, when they try to link against this library from
${libdir}.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-18 22:49:50 +00:00
Nikhil Devshatwar
00dc1b1cd7 conf: machine: j7200-evm: Add Jailhouse overlay
j7200-evm supports virtualization with Jailhouse hypervisor.
To use Jailhouse, kernel needs to boot with an additional
DTB overlay. Include this in the list of DTBs for the machine.

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-18 22:49:43 +00:00
Dan Murphy
e5b6af6bbe linux-ti-staging: Update to the latest 5.4.58 stable release
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-18 22:49:25 +00:00
Nikhil Devshatwar
36f337c26e recipes-kernel: jailhouse: Add support for machine j7200-evm
Initialize the cell names and console for the j7200-evm machine

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-18 22:48:46 +00:00
Denys Dmytriyenko
deedc7882c conf/machine: introduce new j7200 platform
The J7200 SoC is a part of the K3 Multicore SoC architecture platform.
It is targeted for automotive gateway, vehicle compute systems,
Vehicle-to-Vehicle (V2V) and Vehicle-to-Everything (V2X) applications.
The SoC aims to meet the complex processing needs of modern embedded
products.

Some highlights of this SoC are:
* Dual Cortex-A72s in a single cluster, two clusters of lockstep
  capable dual Cortex-R5F MCUs and a Centralized Device Management and
  Security Controller (DMSC).
* Configurable L3 Cache and IO-coherent architecture with high data
  throughput capable distributed DMA architecture under NAVSS.
* Integrated Ethernet switch supporting up to a total of 4 external ports
  in addition to legacy Ethernet switch of up to 2 ports.
* Upto 1 PCIe-GEN3 controller, 1 USB3.0 Dual-role device subsystems,
  20 MCANs, 3 McASP, eMMC and SD, OSPI/HyperBus memory controller, I3C and
  I2C, eCAP/eQEP, eHRPWM among other peripherals.
* One hardware accelerator block containing AES/DES/SHA/MD5 called SA2UL
  management.

See J7200 Technical Reference Manual (SPRUIU1, June 2020)
for further details: https://www.ti.com/lit/pdf/spruiu1

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-17 22:20:45 +00:00
Denys Dmytriyenko
c0924565aa u-boot-ti: add support for the new j7200 platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-17 22:20:42 +00:00
Denys Dmytriyenko
69b51bca36 ti-sci-fw: add support for the new j7200 platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-17 22:20:38 +00:00
Denys Dmytriyenko
0f2c17cf06 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-17 22:20:35 +00:00
Denys Dmytriyenko
3a9f3485e2 linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-17 22:20:31 +00:00
Denys Dmytriyenko
b6cfca3b7a ti-sci-fw: upgrade 2020.06 -> 2020.07-rc2
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-17 22:20:28 +00:00
Alessio Igor Bogani
363d0f688f Replace hard-coded lib with base_libdir variable
Signed-off-by: Alessio Igor Bogani <alessio.bogani@elettra.eu>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-17 17:03:33 +00:00
Nikhil Devshatwar
fa7d594e81 recipes-kernel: jailhouse: Update SRCREV to latest
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-14 22:35:18 +00:00
Denys Dmytriyenko
5e12310bfc conf/machine: clean up MACHINE_FEATURES for k3/j7/am65 families
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-06 20:55:36 +00:00
Dan Murphy
9a75ee4f4c linux-ti-staging: update to 5.4.54
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-06 17:06:03 +00:00
Denys Dmytriyenko
7ee10b1083 ti-sci-fw: set PV inside .inc so it's easier to update 3 files
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-05 20:29:12 +00:00
Denys Dmytriyenko
93f261719d ti-sci-fw: rename k2g specific version with PV in the name
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-05 20:29:00 +00:00
Denys Dmytriyenko
e63fb24a6f u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-05 20:28:46 +00:00
Denys Dmytriyenko
456b57eba2 linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-08-05 20:28:35 +00:00
Denys Dmytriyenko
972d008d2b u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-07-31 01:04:04 +00:00
Denys Dmytriyenko
346017b313 linux-ti-staging: update to 5.4.52
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-07-31 01:03:47 +00:00
Denys Dmytriyenko
eba01bdc11 ti-sci-fw: update 2020.04a -> 2020.06
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-07-24 17:24:12 +00:00
Prasad Jondhale
160dfafcb3 cpsw9g-eth-fw: Update SRCREV to latest
Signed-off-by: Prasad Jondhale <prasad.jondhale@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-07-10 16:25:19 +00:00
Murali Karicheri
132e0b1b5b linux-ti-staging: Package PRU HSR, PRP firmware for AM3/AM4/AM57xx
AM3/4/5 PREUTH driver now supports HSR/PRP offload driver. So include
these firmwares for the required SoCs.

Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-07-08 15:24:41 +00:00
Murali Karicheri
0d959d68aa prueth-hsr/prp: add hsr/prp firmware recipe for version 2.15.23
This patch adds recipe for hsr/prp firmware on am3/4/5 SoCs. The binary
files are located on ti-linux-firmware.git. This is a forward port of
the recipe from processor sdk 6.3

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-07-07 18:31:01 +00:00
Denys Dmytriyenko
f2b2b2095f common-csl-ip: update to 07.00.00.34
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-03 17:13:03 +00:00
Denys Dmytriyenko
380d55bd0a ti-pdk-fetch: update to 07.00.00.34
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-03 17:12:59 +00:00
Dan Murphy
5312c1622d linux-ti-staging: update to 07.00.00.005 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-03 17:12:41 +00:00
Dan Murphy
8b82b2a9fd u-boot-ti-staging: update to 07.00.00.005 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-03 17:12:27 +00:00
Ramprasad N
33b0e937b7 HACK: ipumm: Temporary work-around for linker error with XDC tools upgrade
IPUMM build is showing linker error for a function
ti_sdo_ce_utils_syscbuf_SysCBuf_Module_startup__E with latest xdc tool.

A dummy version of this function is added in ipumm as a temporary solution.

Signed-off-by: Ramprasad N <x0038811@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 19:02:46 +00:00
Denys Dmytriyenko
f2419cdd2d edma3-lld: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 19:01:47 +00:00
Denys Dmytriyenko
3a657f7d35 gcc-arm, gcc-aarch64: upgrade baremetal gcc compilers to 9.2-2019.12
Overlay recipes from meta-arm/master to provide baremetal gcc 9.2-2019.12

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:59:56 +00:00
Denys Dmytriyenko
82a33143d1 ti-cgt-arm: upgrade 18.12.5 -> 20.2.0
License file got changed from txt to html

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:59:52 +00:00
Denys Dmytriyenko
1d66c14e43 ti-pdk-fetch: update to REL.CORESDK.07.00.00.24 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:59:13 +00:00
Denys Dmytriyenko
0085345562 common-csl-ip: update to REL.CORESDK.07.00.00.24
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:57:37 +00:00
Denys Dmytriyenko
ce230a6b15 ti-cgt7x: upgrade 1.2.0 -> 1.3.0
License change due to year update.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:56:46 +00:00
Denys Dmytriyenko
4d2441931c ti-xdctools: upgrade 3.55.02.22 -> 3.61.00.16
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:56:42 +00:00
Denys Dmytriyenko
ce65d05a39 ti-xdctools: drop old unused patches
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:56:39 +00:00
Denys Dmytriyenko
292aed84fb ti-ns: upgrade 2.60.01.06 -> 2.75.00.17
License change due to year update.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:56:35 +00:00
Denys Dmytriyenko
f0aa865fe9 ti-ndk: upgrade 3.61.01.01 -> 3.75.01.01
License change due to year update.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:56:31 +00:00
Denys Dmytriyenko
0bdb11bd04 ti-sysbios: upgrade 6.76.03.01 -> 6.82.01.19
License change due to year update.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-06-01 18:56:26 +00:00
Denys Dmytriyenko
b8ee3362a8 ti-sci-fw: update to 2020.04a and 07.00.00.004 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-29 19:21:48 +00:00
Dan Murphy
e9916b9017 linux-ti-staging: update to 5.4.40 and 07.00.00.004 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-29 19:21:32 +00:00
Dan Murphy
4f457fa700 u-boot-ti-staging: update to 07.00.00.004 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-29 19:21:19 +00:00
Denys Dmytriyenko
df3d0dd66e conf/machine: unify common AM65x GP and HS settings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-28 01:11:05 +00:00
Gowtham Tammana
f8f0f083b5 ti-img-rogue-umlibs: Update srcrev to pick latest
Updating the srcrev to pick the latest changes which adds an unittest.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-28 01:10:51 +00:00
Denys Dmytriyenko
5357bcf01c trusted-firmware-a: override named SRC_URI and SRCREV
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-21 01:04:31 +00:00
Dan Murphy
23ae1c7a05 u-boot-ti-staging: update to 07.00.00.003 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-21 01:04:05 +00:00
Dan Murphy
609a14ffaa linux-ti-staging: update to 5.4.40 and 07.00.00.003 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-21 01:03:49 +00:00
Denys Dmytriyenko
0f99cfb94c trusted-firmware-a: upstreamed and unified to meta-arm, drop locally
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-19 20:30:29 +00:00
Prasad Jondhale
f152e696d9 recipes-bsp: cpsw9g-eth-fw: Update SRCREV to latest
Signed-off-by: Prasad Jondhale <prasad.jondhale@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-18 19:34:17 +00:00
Nikhil Devshatwar
6793ca0970 recipes-kernel: jailhouse: Update SRCREV to latest
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-18 19:33:23 +00:00
Denys Dmytriyenko
d91a615686 ti-sci-fw: introduce recipe to package sources for MAINMACHINE
ti-sci-fw builds multiple config variants via multiconfig and the number
is expected to grow. Provide a recipe to package a single set of sources
for MAINMACHINE.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-16 04:47:55 +00:00
Roger Quadros
2cb5121e0f am65xx-evm: Add missing k3-am654-idk-sr1.dtbo
For SR1.0 we use a different overlay for IDK card.

Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-16 04:47:49 +00:00
Denys Dmytriyenko
d8cc5fb4af atf, sciclient: add missing j7-hs-evm support
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-14 00:13:45 +00:00
Dan Murphy
86c16be6cd linux-ti-staging: update to 5.4.39 and 07.00.00.002 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-13 00:55:32 +00:00
Jacob Stiffler
d3bda926d2 ti-xdctools: add more PRIVATE_LIBS
* libjli.so and libawt_xawt.so are now detected within the
  ti-xdctools packages.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-13 00:55:10 +00:00
Denys Dmytriyenko
eea4166cba ti-img-encode-decode: not compatible with K5.4 - remove
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-13 00:54:29 +00:00
Denys Dmytriyenko
a83fb916dc conf/wic: switch back to 2-partition SD images, reserve extra space in boot
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:16:33 +00:00
Denys Dmytriyenko
676c7ba681 ti-sci-fw: update k3-image-gen to ti2020.01.00 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:16:33 +00:00
Denys Dmytriyenko
3cba5a4f7f u-boot-ti-staging: update to ti2020.01.00 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:16:33 +00:00
Denys Dmytriyenko
9a40ee1122 linux-ti-staging: update to 5.4.38 and ti2020.01.00 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:16:33 +00:00
Angela Stegmaier
c78bda6101 common-csl-ip: bump SRCREV to align with PDK
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:16:30 +00:00
Angela Stegmaier
41f36c9a00 ti-pdk: SRCREV update to 2020.5.6
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:16:21 +00:00
Angela Stegmaier
c7ce199950 ti-ipc: remove am65xx build
Only ipc-lld is supported for am65xx.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:16:02 +00:00
Denys Dmytriyenko
29b8f2d7ce prueth-fw-am65x-sr2: add prebuilt PRU Ethernet FW for AM65x SR2.0
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:14:16 +00:00
Nick Saulnier
d0996bea80 pru-icss: update Manifest, PSSP, add am65x tx_pru
- Updated the Software Manifest from 6.0 -> 6.1
	removes GPL-2.0 license from package
	adds j7 processor

- Updated to PRU Software Support Package v5.7.0
	Updated AM65x code for AM65x Silicon Revision 2.0
	Updated software manifest & code to remove GPL-2.0 license
	Minor README improvements

- Add AM65x SR2.0 TX_PRU cores & firmware to recipe

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:14:11 +00:00
Nikhil Devshatwar
f336dcf83e recipes-bsp: cpsw9g-eth-fw: Update SRCREV to latest
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-07 01:14:07 +00:00
Denys Dmytriyenko
606ea3fdc4 Revert "pru-icss: update Manifest, PSSP, add am65x tx_pru"
This reverts commit b584aeaf3d.
2020-05-06 04:19:55 +00:00
Daniel D?az
f0371c25b8 conf/machine: Use weak assignment for preferred virtual/kernel
A user of the meta-ti layer may choose to use a combination
of the machines herein with another kernel, not necessarily
the one from the machine definition.

Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-06 00:55:11 +00:00
Nick Saulnier
b584aeaf3d pru-icss: update Manifest, PSSP, add am65x tx_pru
- Updated the Software Manifest from 6.0 -> 6.1
	removes GPL-2.0 license from package
	adds j7 processor

- Updated to PRU Software Support Package v5.7.0
	Updated AM65x code for AM65x Silicon Revision 2.0
	Updated software manifest & code to remove GPL-2.0 license
	Minor README improvements

- Add AM65x SR2.0 TX_PRU cores & firmware to recipe

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-06 00:54:35 +00:00
Vignesh Raghavendra
5c56f4befe linux-ti-staging: Package PRU switch firmware for AM57xx
AM57xx PRUETH driver now support switch mode and needs prusw-fw to
support switch mode. Therefore include PRU switch firmware for AM57xx builds.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-06 00:53:48 +00:00
Denys Dmytriyenko
2875d40969 ti-sci-fw: update imggen SRCREV to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-05 07:20:08 +00:00
Denys Dmytriyenko
ac5479c7cc am65xx-evm.conf: add SR1 DTB, list DTBs one-per-line for easy patching
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-05 05:23:10 +00:00
Denys Dmytriyenko
bbc737aabc linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-05 05:23:07 +00:00
Denys Dmytriyenko
f814840465 conf, recipes-bsp: support building for K3 R5F cores via multiconfig
K3 Multicore SoC architecture defines different functional domains, each
containing specific processing cores and peripherals. Early boot is normally
handled by running bootloader and loading SYSFW on MCU Cortex-R5F core:
https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/am65x/README
https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/j721e/README

This change adds support for building bootloader and SYSFW ITB image for
K3 Cortex-R5F cores via multiconfig.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-05 05:22:25 +00:00
Gowtham Tammana
79e77ea1cf ti-img-rogue-umlibs: Update srcrev to pick latest
Updating srcrev to pick latest libs

  - Support for surfaceless EGL display token
  - RGBA4444 format support as window surface

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-01 23:16:26 +00:00
Khem Raj
a5f3933ca8 u-boot-ti: Limit compatibility to TI SOCs
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-05-01 19:27:37 +00:00
Denys Dmytriyenko
3fe08cc5a5 u-boot-ti: remove initial-env, it's safe to depend on optee now
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-30 19:33:46 +00:00
Nikhil Devshatwar
baa7ddff0d recipes-kernel: linux-ti-staging: Autoload kernel module rpmsg_kdrv_switch
rpmsg_kdrv_switch kernel module is implicitly dependent on the
for virtual ethernet driver. Ensure that the module is auto loaded
by default foe j7-evm platfom.

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-29 18:13:26 +00:00
Denys Dmytriyenko
8db3352b80 linux-ti-staging: update to 5.4.34
Also drop backported perf patch.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-28 23:43:06 +00:00
Denys Dmytriyenko
e53bcaf45c u-boot-ti-staging: update to the latest snapshot
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-24 20:42:58 +00:00
Denys Dmytriyenko
6577fb582f linux-ti-staging: update to the latest snapshot
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-24 20:42:54 +00:00
Denys Dmytriyenko
dd0d596fff conf, recipes: add support for j7-hs-evm platform and j7 SoC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-23 23:31:32 +00:00
Mahesh Radhakrishnan
08b60347ca sa-lld: SRCREV update to 04.00.00.03D
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-17 00:14:58 +00:00
Mahesh Radhakrishnan
f1f95acb2d ti-pdk: SRCREV update
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-17 00:14:58 +00:00
Mahesh Radhakrishnan
0860b3d648 common-csl-ip: SRCREV update to 03.03.00.17B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-17 00:14:58 +00:00
Mahesh Radhakrishnan
43dd7939c0 cmb-addon-rtos: SRCREV update to 01.01.00.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-17 00:14:58 +00:00
Mahesh Radhakrishnan
2ba09c1165 ti-pdk:SRCREV update to 2020.4.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-17 00:14:58 +00:00
Mahesh Radhakrishnan
568f329454 ti-pdk: SRCREV update to 2020.4.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16 00:38:30 +00:00
Angela Stegmaier
6ce507c67b ipc-lld: Update examples to build only select examples
Full build of all examples is not needed. Update the
recipe to build only selected examples.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16 00:38:30 +00:00
Mahesh Radhakrishnan
55e346562b starterware-inc: SRCREV update to 02.01.01.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16 00:38:30 +00:00
Mahesh Radhakrishnan
a5ab27614c sa-lld:SRCREV update to 04.00.00.03C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16 00:38:30 +00:00
Mahesh Radhakrishnan
b87db55af8 pm-lld-rtos:SRCREV update to 01.08.00.23A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16 00:38:30 +00:00
Mahesh Radhakrishnan
f8d36b85c2 common-csl-ip:SRCREV update to 03.03.00.17A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16 00:38:30 +00:00
Mahesh Radhakrishnan
2c4208fae0 ti-pdk:SRCREV update to 2020.4.5
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-16 00:38:30 +00:00
Denys Dmytriyenko
b86df50cef optee: mark compatible with ti-soc platforms
May need to limit this to HS platforms in the future, but since there's
no SOC_FAMILY defined, listing them individually is rather painful now.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-14 01:47:01 +00:00
Denys Dmytriyenko
9bfa2a5d85 HACK: cppi-lld: enable k2g by building k2h target
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 22:37:14 +00:00
Denys Dmytriyenko
bd09a56cbf HACK: qmss-lld: enable k2g by building k2h target
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 22:37:11 +00:00
Denys Dmytriyenko
6fb158e44e sa-lld: limit to k2hk, k2e and k2l
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 22:37:07 +00:00
Denys Dmytriyenko
9c3d6bb03f pa-lld: limit to k2hk, k2e and k2l, skip correct version of .a library
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 22:37:04 +00:00
Denys Dmytriyenko
7922198553 iqn2-lld: fix packaging issue due to libpruss.a
dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/iqn2-lld/1_2020.2.20-r0.0/package/usr/lib/libiqn2.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 22:37:00 +00:00
Denys Dmytriyenko
c6aaeb386e dfe-lld: fix packaging issue due to libdfe.a
dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/dfe-lld/1_2020.2.20-r0.0/package/usr/lib/libdfe.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 22:36:57 +00:00
Denys Dmytriyenko
bbf63dede4 ipc-transport-srio: fix packaging issue due to libTransportSrio.a
dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/ipc-transport-srio/02.00.00.02A-r0.1.0/package/usr/lib/libTransportSrio.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:04:56 +00:00
Denys Dmytriyenko
1233670c91 ipc-transport-qmss: fix packaging issue due to libTransportQmss.a
dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/ipc-transport-qmss/02.00.00.02A-r0.1.0/package/usr/lib/libTransportQmss.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:04:52 +00:00
Denys Dmytriyenko
66e3501503 qmss-lld: fix packaging issue due to libqmss*.a
dwarfsrcfiles: .../work/k2hk_evm-linux-gnueabi/qmss-lld/1_2020.2.20-r0.1/package/usr/lib/libqmss_k2h.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:04:48 +00:00
Denys Dmytriyenko
1cd90302a6 cppi-lld: fix packaging issue due to libcppi*.a
dwarfsrcfiles: .../work/k2hk_evm-linux-gnueabi/cppi-lld/1_2020.2.20-r0.1/package/usr/lib/libcppi_k2h.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:04:45 +00:00
Denys Dmytriyenko
5e61dfc7b4 hyplnk-lld: fix packaging issue due to libhyplnk*.a
dwarfsrcfiles: .../work/k2hk_evm-linux-gnueabi/hyplnk-lld/1_2020.2.20-r0.1/package/usr/lib/libhyplnk_k2h.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:04:41 +00:00
Denys Dmytriyenko
ccbe86288f aif2-lld: fix packaging issue due to libaif2.a
dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/aif2-lld/1_2020.2.20-r0.0/package/usr/lib/libaif2.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:04:37 +00:00
Denys Dmytriyenko
aa792eafe9 traceframework: fix packaging issue due to libtraceframework.a
dwarfsrcfiles: .../work/k2hk_evm-linux-gnueabi/traceframework/01.01.01.09A-r0.0/package/usr/lib/libtraceframework.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:04:34 +00:00
Denys Dmytriyenko
244ead2eb0 pa-lld: fix packaging issue due to libpa.a
dwarfsrcfiles: .../work/k2hk_evm-linux-gnueabi/pa-lld/1_2020.2.20-r0.1/package/usr/lib/libpa.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:04:29 +00:00
Denys Dmytriyenko
0d20ce168b rm-lld: fix packaging issue due to librm.a
dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/rm-lld/1_2020.2.20-r0.0/package/usr/lib/librm.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:03:57 +00:00
Denys Dmytriyenko
e3ff2cae65 sa-lld: fix packaging issue due to libsa.a
dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/sa-lld/04.00.00.03B-r0.1/package/usr/lib/libsa.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 19:03:53 +00:00
Denys Dmytriyenko
7dbd1b32d5 u-boot-ti.inc: renmae u-boot-initial-env to ${PN}-initial-env
#$%^#$%^

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-13 04:40:52 +00:00
Denys Dmytriyenko
96fbdca56e layer.conf: depend on meta-arm layer
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-11 22:50:05 +00:00
Denys Dmytriyenko
4562f87b12 openmp-rtos: require dsp machine and openmp distro features
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:26:21 +00:00
Denys Dmytriyenko
d17cefe483 linux-ti-staging: fix perf build against latest libbfd
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:26:15 +00:00
Denys Dmytriyenko
f93bc7c892 libgal: require gc320 machine feature
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:26:09 +00:00
Denys Dmytriyenko
952eb75d5c ti-gc320-driver: require gc320 machine feature
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:26:05 +00:00
Denys Dmytriyenko
b20e4c0be4 libgles: require gpu machine feature
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:26:01 +00:00
Denys Dmytriyenko
36c3c2dc34 powervr-drivers: require gpu machine feature
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:25:58 +00:00
Denys Dmytriyenko
4684b88c1e libulm: require dsp machine feature, cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:25:54 +00:00
Denys Dmytriyenko
68802ef0f3 dspdce-fw: require dsp machine feature, cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:25:50 +00:00
Denys Dmytriyenko
71ec36a62a ipumm: require mmip machine feature, cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:25:24 +00:00
Denys Dmytriyenko
d969a03347 libdce: cleanup SUMMARY
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:25:20 +00:00
Denys Dmytriyenko
d218d56dd4 ti-img-rogue-umlibs: drop RDEPENDS on python-core
* Python2 is deprecated
* It doesn't seem there's still a run-time dependency on Python2

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:25:15 +00:00
Denys Dmytriyenko
ddaef48d08 jailhouse: finish conversion to python3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-08 18:25:08 +00:00
Denys Dmytriyenko
bbc14eb480 linux-ti-staging: update to 5.4.28
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-04 03:02:30 +00:00
Denys Dmytriyenko
2d74619fba u-boot-ti-stgaging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-04 03:02:30 +00:00
Mahesh Radhakrishnan
f7f25b3ffe sciclient-rtos: Specifying HS_BUILD=yes for am65xx-hs-evm targets
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-04-01 17:04:14 +00:00
Khem Raj
9df06d26f1 README: Update mailing list address
While here format it a little bit to make
mailing list address stand out

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-25 20:31:25 +00:00
Khem Raj
37d8e18294 layer.conf: Mark layer dunfell release compatible
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-25 20:29:17 +00:00
Denys Dmytriyenko
0a546850ae recipes-ti: deprecate softhsmv2/libp11/engine-pkcs11
These components depend on OpenSSL 1.0 and haven't been updated for long time.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-23 23:51:14 +00:00
Denys Dmytriyenko
7646efc16a wic: create SD card with 3 partitions for testing
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-23 17:52:49 +00:00
Denys Dmytriyenko
73f41c3f34 am57xx-evm, dra7xx-evm: re-add flattened DTBs for cam and lcd modules
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-17 22:02:50 +00:00
Dan Murphy
b6744745bc linux-ti-staging: update to the ti2020.00-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-17 22:02:50 +00:00
Dan Murphy
3a6a8a4758 uboot-ti-staging: update to ti2020.00-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-17 22:02:50 +00:00
Nikhil Devshatwar
1e57a993e0 recipes-kernel: jailhouse: Update SRCREV to latest
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-17 22:02:50 +00:00
Angela Stegmaier
669f355c9c ti-ipc: Update to new version 3.51.00.00A
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-17 02:30:38 +00:00
Gowtham Tammana
f68e4a5adc ti-gc320-driver: Update srcrev to pick dma api fixes
Update srcrev to pick the fixes for dma api crashes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-13 04:03:58 +00:00
Mahesh Radhakrishnan
9d4240be7b sciclient-rtos: SRCREV update, adding steps to generate sysfw.bin
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-11 22:47:53 +00:00
Nikhil Devshatwar
c5045c8c29 recipes-bsp: ivshmem-uio-tests: New recipe for ivshmem test apps
uio_send and uio_read are the applications used for communication
between different Virtual Machines using the ivshmem protocol.

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-06 21:41:59 +00:00
Tinku Mannan
e4d198d756 nimu-icss: Adding k3 to COMPATIBLE_MACHINE list
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-06 21:41:59 +00:00
Tinku Mannan
7242bfb9f9 icss-emac-lld: Adding k3 to COMPATIBLE_MACHINE list
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-06 21:41:59 +00:00
Nikhil Devshatwar
0aa7f656de conf: j7-evm: Update the secondary console for jailhouse
Latest upstream jailhouse uses ttyS3 as console.
Update the conf file so that this reflects correctly in the
tiny rootfs.

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-05 06:54:06 +00:00
Nikhil Devshatwar
1e31e2d24c recipes-bsp: jailhouse: Update tty for j7-evm jailhouse
Latest upstream jailhouse uses ttyS3 as the console for
inmate cell. Update the recipe to pass the correct cmdline.

Override only for j7-evm

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-05 06:54:06 +00:00
Dan Murphy
842fc3cf4b linux-ti-staging: update to the ti2020.00-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-05 06:54:06 +00:00
Dan Murphy
60126531a6 uboot-ti-staging: update to ti2020.00-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-05 06:54:06 +00:00
Mahesh Radhakrishnan
a9b7d2e192 ti-cgt-arm: Update to 18.12.5
The License checksum has changed due to version number change, but the
license itself has not changed

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-03 02:41:42 +00:00
Denys Dmytriyenko
f682343757 icss-emac-lld: fix packaging issue due to libicss_emac.a
dwarfsrcfiles: .../work/am57xx_evm-linux-gnueabi/icss-emac-lld/1_2020.2.20-r0.0/package/usr/lib/libicss_emac.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-02 18:25:54 +00:00
Denys Dmytriyenko
456a428dd4 pruss-lld: fix packaging issue due to libpruss.a
dwarfsrcfiles: .../work/am57xx_evm-linux-gnueabi/pruss-lld/1_2020.2.20-r0.2/package/usr/lib/libpruss.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-02 18:25:45 +00:00
Denys Dmytriyenko
b1506a7ffb osal: fix packaging issue due to libosal.a
dwarfsrcfiles: .../work/am57xx_evm-linux-gnueabi/osal/1_2020.2.20-r0.1/package/usr/lib/libosal.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-02 18:25:37 +00:00
Denys Dmytriyenko
a26c281c0d ti-cgt6x: fix packaging issue due to libc.a
dwarfsrcfiles: .../work/armv7at2hf-neon-linux-gnueabi/ti-cgt6x/1_8.3.2-r0/package/usr/share/ti/cgt-c6x/lib/libc.a: not a valid ELF file

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-03-02 18:25:16 +00:00
Denys Dmytriyenko
97441a763e licenses: add Hewlett-Packard and Patrick-Powell licenses used by Code Gen tools
Also correct ti-cgt-arm to not reference Hewlett-Packard, only Patrick-Powell,
according to included SPDX document.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-28 14:40:46 +00:00
Denys Dmytriyenko
9669febed9 ti-cgt6x: remove deprecated versions
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-28 14:40:46 +00:00
Denys Dmytriyenko
0fe9243e80 am65xx-evm: re-add k3-am654-evm-prupwm.dtbo
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-26 04:03:59 +00:00
Nikhil Devshatwar
47cca9560d conf: j7-evm: Add jailhouse dtbo
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-26 04:03:59 +00:00
Dan Murphy
e29c3d1797 uboot-ti-staging: update to ti2020.00-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-26 04:03:59 +00:00
Dan Murphy
8875008c22 linux-ti-staging: update to the ti2020.00-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-26 04:03:59 +00:00
Nikhil Devshatwar
36deb80197 recipes-kernel: jailhose: Update to 0.12 version
Jailhouse 0.12 does not need to define custom config flags.
Remove the steps to copy the config from do_configure task

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-25 13:32:21 +00:00
Angela Stegmaier
dbd01e7b0d board-rtos: Update dependencies for am65xx-evm
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-22 04:35:10 +00:00
Angela Stegmaier
84ec100cb1 common-csl-ip: bump SRCREV to align with PDK
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-22 04:35:10 +00:00
Angela Stegmaier
9671583bba ti-pdk-fetch: SRCREV udpate to 2020.2.20
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-22 04:35:10 +00:00
Jacob Stiffler
54617cb6f2 ti-cgt-arm: skip file-rdeps as this package is precompiled
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-22 04:35:10 +00:00
Denys Dmytriyenko
07739c6ee5 layer.conf: drop ti-ipc from SIGGEN_EXCLUDERECIPES_ABISAFE for now
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-21 05:14:41 +00:00
Denys Dmytriyenko
b52b628792 vis: mark as compatible with dra7xx family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-21 05:14:41 +00:00
Denys Dmytriyenko
2a2fed7265 omap-a15: add gc320 machine feature
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-21 05:14:41 +00:00
Denys Dmytriyenko
efa27a59ef sgx-um, rogue-umlibs, gc320-libs: RRECOMMENDS on corresponding drivers
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-21 05:14:41 +00:00
Denys Dmytriyenko
53ac18e1a4 ion-tests: move back to meta-arago-extras
As it happens, ion-tests requires gtest from by meta-oe, but meta-ti has no
dependency on meta-oe. Unfortunately this was overlooked when all ion recipes
were migrated to meta-ti. Fix this by moving just ion-tests back.

Cc: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-20 22:39:45 +00:00
Angela Stegmaier
07eebdb8a7 ipc-lld: Update examples build target
Update the build target from examples to apps.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-20 22:39:45 +00:00
Mahesh Radhakrishnan
1dd141dec4 sciclient-rtos: Updating License checksum, along with the file it is calculated
The license as such has not changed, but moved to a License file which
is not expected to change frequently

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-20 22:39:45 +00:00
Mahesh Radhakrishnan
340766192a ti-pdk-fetch: SRCREV udpate to 2020.2.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-20 22:39:45 +00:00
Denys Dmytriyenko
25ae004da6 k3conf: add diagnostic tool for K3 platforms
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 21:05:41 +00:00
Denys Dmytriyenko
1f3016d3e9 multiprocmgr: update to latest, drop upstreamed patches
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 18:26:33 +00:00
Denys Dmytriyenko
dc9ca5ef3a j7-evm: add k3-j721e-pcie-backplane.dtbo
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 18:26:33 +00:00
Denys Dmytriyenko
471576b720 am57xx-evm: re-add am5729-beagleboneai.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 18:26:33 +00:00
Dan Murphy via Lists.Yoctoproject.Org
9af789c923 u-boot-ti-staging: Update for ti2020.01-rc tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 17:16:41 +00:00
Denys Dmytriyenko
4f4f5fbead gdbc6x: suppress gcc9 -Wstringop-truncation warning
It's an old bfd/coff code, will need to be updated in the future.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 17:16:41 +00:00
Denys Dmytriyenko
25ad7dda26 linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 17:13:08 +00:00
Gowtham Tammana
f4c8536a93 ti-sgx-ddk-km: Update srcrev to pick use preemption
Update srcrev to pick the use preemption changes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 17:13:08 +00:00
Ramprasad N
98f28dcff7 ipumm: Update SRCREV with the vring fix for k5.1+
The following is the main change done:
Use FW_RSC_ADDR_ANY for places where memory needs to be allocated
dynamically like RSC_CARVEOUT and vdev resource entries

Signed-off-by: Ramprasad N <x0038811@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-17 17:13:08 +00:00
Gowtham Tammana
3f072cb05c ti-sgx-ddk-km: Update srcrev for rtlinux build
Update srcrev to pickup fix for rt linux build error.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-13 21:56:46 +00:00
Gowtham Tammana
684b0c8f81 ti-gc320-driver: Update srcrev to pick rtlinux build fix
Update srcrev to pick the fix for rt linux build issue.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-13 19:23:58 +00:00
Andrew F. Davis
98b8f15cf7 ti-sgx-ddk-km: Enable SGX driver for Beagleboard and Pandaboard
These boards have SGX GPUs but do not build as this recipe is not
compatible with them, add compatibles for these machines.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-13 18:33:55 +00:00
Andrew F. Davis
6874bfaba3 ti-sgx-ddk-um: bump SRCREV for zeus support
This also allows us to do two extra tasks so lets do them here:
 - Add support back for Beagleboard and Pandaboard
 - Remove plugins workaround as SO names are handled correctly now

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-13 18:33:55 +00:00
Denys Dmytriyenko
418c90c917 conf/machine: add dependency for wic to package deployed SPL
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-13 18:33:55 +00:00
Denys Dmytriyenko
416ca6041e multiprocmgr: swap SUMMARY and DESCRIPTION fields
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-12 02:17:52 +00:00
Denys Dmytriyenko
de8612bd55 multiprocmgr-test: also do not access kernel headers directly
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-12 02:17:52 +00:00
Denys Dmytriyenko
6a701a3a5d multiprocmgr: do not mix kernel and user-space headers, fully depend on uapi
As multiprocmgr is a user-space app and should only use uapi headers, drop
extra -I for the kernel headers. Patch out any assumptions of direct access
to the kernel headers.

Cc: Suman Anna <s-anna@ti.com>
Cc: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-11 22:17:39 +00:00
Andrew F. Davis via Lists.Yoctoproject.Org
7e1182b72e ti-sgx-ddk-km: Update branch for k5.4 sources
Update the BRANCH and SRCREV to pick the sources for k5.4.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-11 17:15:47 +00:00
Denys Dmytriyenko
39893104c0 linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-11 03:53:47 +00:00
Denys Dmytriyenko
8cb8d5954b u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-11 03:53:47 +00:00
Denys Dmytriyenko
a0430c5cc4 u-boot-ti: also include new upstream u-boot-common.inc
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-11 01:16:11 +00:00
Khem Raj
8a1b73f740 ti-cgt6x: Limit it to TI SOCs
Helps meta-ti live in a multi-BSP distributions

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-11 01:14:57 +00:00
Denys Dmytriyenko
576c6f9a31 conf/machine: generalize wic usage by moving settings to SOC files
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-11 01:14:57 +00:00
Gowtham Tammana via Lists.Yoctoproject.Org
b91222fe1d ti-gc320-driver: Update branch for k5.4
Update branch and srcrev for k5.4 support.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-11 01:14:57 +00:00
Denys Dmytriyenko
6ddc0bebd3 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-10 03:00:28 +00:00
Denys Dmytriyenko
86f828a156 linux-ti-staging: update to 5.4.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-10 03:00:28 +00:00
Gowtham Tammana
86bfec6a5e ti-img-rogue-umlibs: Update branch for zeus
Update branch for zeus release. There is no change to srcrev.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-10 03:00:28 +00:00
Gowtham Tammana
87cda1a137 ti-img-rogue-driver: Update branch to pick k5.4 sources
Update the branch id to pick the sources relevant to k5.4.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-10 03:00:28 +00:00
Sam Nelson via Lists.Yoctoproject.Org
3fd9559247 ti-ipc: Update to new version 3.51.00.00
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-07 02:22:56 +00:00
Angela Stegmaier via Lists.Yoctoproject.Org
4700cfbd08 ipc-lld: limit BOARDS list when building for j7-evm
For now only j721e_evm is supported when building for j7-evm
MACHINE target. Limit the BOARDS list in this case to what is
supported.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-02-07 02:22:56 +00:00
Denys Dmytriyenko
aecb431a60 jailhouse: switch to Python3 dependencies
python-argparse is not available in oe-core, but meta-python provides a
drop-in replacement python3-configargparse, if needed. meta-ti does not
depend on meta-python for now - can be adjusted in the distro layer.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 22:31:50 +00:00
Andrew F. Davis
823ddbf9e5 powervr-drivers: Use M for kernel build subdirectory over SUBDIRS
SUBDIRS has been deprecated for a while and as of k5.4 no longer works.
Use M= instead.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 21:32:52 +00:00
Andrew F. Davis
a3fdca327f conf/machine: use xz over gz for images
This compresses better and most machines use this now, lets switch these
remaining machines over.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 21:32:18 +00:00
Andrew F. Davis
76b0f118a3 xserver-xf86-config: Remove server-xf86-config xorg.conf configurations
This package adds the xorg.conf needed for some Xorg servers. Xorg does
not need these anymore as the automatic configuration will handle this.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 18:44:18 +00:00
Andrew F. Davis
8556d16171 omapfbplay: Remove depricated and non-working omapfbplay tool
This program uses many software components that are not recommended
anymore making it a bad example. The original source repo is gone.
It has dependencies on very old kernel versions. Lastly it doesn't
look to have been built by anyone in a long time. Lets remove this.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 18:44:09 +00:00
Denys Dmytriyenko
353970336b README: update mailing list URL
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 00:41:18 +00:00
Denys Dmytriyenko
f018e1b5fd j7-evm: remove unavailable display-sharing and jailhouse DTBOs
* ti/k3-j721e-common-proc-board-infotainment-display-sharing.dtbo
* ti/k3-j721e-common-proc-board-jailhouse.dtbo

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 00:30:33 +00:00
Denys Dmytriyenko
bdced4fb22 am65xx-evm: remove unavailable DTBOs
* ti/k3-am654-evm-csi2-ov490.dtbo
* ti/k3-am654-evm-csi2-ov5640.dtbo
* ti/k3-am654-evm-prupwm.dtbo

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 00:30:29 +00:00
Denys Dmytriyenko
1c781390f7 dra7xx-evm: remove unavailable Cam/LCD-related DTBs
* dra7-evm-lcd-osd101t2045.dtb
* dra7-evm-lcd-osd101t2587.dtb
* dra71-evm-lcd-auo-g101evn01.0.dtb
* dra72-evm-lcd-osd101t2045.dtb
* dra72-evm-lcd-osd101t2587.dtb
* dra72-evm-revc-lcd-osd101t2045.dtb
* dra72-evm-revc-lcd-osd101t2587.dtb
* dra76-evm-tfp410.dtb
* dra76-evm-ov490.dtb
* dra76-evm-ov5640.dtb
* dra76-evm-tfp410-ov490.dtb
* dra76-evm-tfp410-ov5640.dtb

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-31 00:30:24 +00:00
Denys Dmytriyenko
1750a787e0 am57xx-evm: remove unavailable BBAI and Cam/LCD-related DTBs
* am5729-beagleboneai.dtb
* am57xx-evm-cam-mt9t111.dtb
* am57xx-evm-cam-ov10635.dtb
* am57xx-evm-reva3-cam-mt9t111.dtb
* am57xx-evm-reva3-cam-ov10635.dtb
* am571x-idk-lcd-osd101t2045.dtb
* am571x-idk-lcd-osd101t2587.dtb
* am572x-idk-lcd-osd101t2045.dtb
* am572x-idk-lcd-osd101t2587.dtb
* am574x-idk-lcd-osd101t2587.dtb

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-30 04:53:58 +00:00
Denys Dmytriyenko
d8bc9f4d92 ti33x.inc: remove unavailable PRU-related DTBs
* am335x-icev2-prueth.dtb
* am335x-boneblack-prusuart.dtb

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-30 04:53:54 +00:00
Denys Dmytriyenko
4539344eea linux-ti-staging: upgrade to 5.4
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-30 04:53:50 +00:00
Denys Dmytriyenko
b120128d15 u-boot-ti-staging: upgrade to 2020.01
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-30 04:53:46 +00:00
Dan Murphy
fce5032498 linux-ti-staging: update to ti2019.06-rc5
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-29 18:52:25 +00:00
Denys Dmytriyenko
9d0fdcc997 cpsw9g-eth-fw: update to 6.2 to work with latest SYSFW 2019.12 APIs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-29 17:03:18 +00:00
Denys Dmytriyenko
25600212ce Revert "ti-sysbiois: Sysbiois update to 6.76.04.02"
This reverts commit b7452e53c6.
There are multiple reports of failures with this version.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-28 00:52:54 +00:00
Dan Murphy via Lists.Yoctoproject.Org
7ea09536f0 linux-ti-staging: update to ti2019.06-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-24 04:34:12 +00:00
David Huang
01ac08905b ti-img-encode-decode: Update SRCREV to latest
Pick up latest version of ti-img-encode-decode recipe
with Makefiles using CROSS_COMPILE instead of hard coding
aarch64-linux-gnu as the cross compiler.

Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-24 04:34:12 +00:00
Mahesh Radhakrishnan
60c01b5e81 pcie-lld-rtos: Update license checksum
The license itself has not changed, but the copyright year got updated.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23 14:20:34 +00:00
Mahesh Radhakrishnan
87976e7deb pm-lld-rtos:common-csl-ip-rtos: Adding am57xx boards for dra7xx build
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23 14:20:34 +00:00
Mahesh Radhakrishnan
4f6dfaf55d common-csl-ip-rtos: Adding am57xx boards for dra7xx build
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23 14:20:34 +00:00
Mahesh Radhakrishnan
9664c1ce97 ti-pdk-fetch: SRCREV update of pdk repo to 2020.1.22
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23 14:20:34 +00:00
Mahesh Radhakrishnan
3afa5b9e3c ti-sysbiois: Sysbiois update to 6.76.04.02
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23 14:20:34 +00:00
David Huang
d8ca8ecea2 ti-img-encode-decode: Update SRCREV to latest
Pick up latest version of ti-img-encode-decode with improvements
to V4L2 decoder stream restart and slice map calculation, and
encoder performance profiling options.

Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23 02:15:07 +00:00
Jacob Stiffler
83e5425a12 ti-pdk-fetch: hard-link .git directory into workdir
Link the git directory into the recipe's work directory to provide
git history and commit information for recipes that may need it.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-23 02:15:07 +00:00
Dan Murphy
2251edb9b9 linux-ti-staging: update to ti2019.06-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-11 01:54:20 +00:00
Dan Murphy
acc4864971 linux-ti-staging: update to ti2019.06-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-03 22:53:17 +00:00
Dan Murphy
b6db2bb397 u-boot-ti-staging: update to ti2019.06-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-03 22:53:17 +00:00
Khem Raj
499fa32b1f rwmem: Delete
Already migrated to meta-oe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2020-01-03 18:50:31 +00:00
Jacob Stiffler
036668d1e3 ti-pdk-fetch: bump SRCREV for minor fix
* dualemac: fix to drop PTP sync msgs from unknown master

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-20 15:53:19 +00:00
Mahesh Radhakrishnan
53f9c6e880 ti-sysbios: Sysbios update to 6.76.03.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-19 21:31:41 +00:00
Khem Raj
03ee604203 libion: Fix build for multilibbed environment
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-19 21:31:41 +00:00
Jacob Stiffler
aa54401858 ti-pdk-fetch: bump SRCREV for prusw-fw update
* STP switch support for per-port MAC addresses

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-18 23:32:52 +00:00
Sam Nelson
4fd7d1e6f5 ti-ipc: Update ipc-examples to 3.50.04.08 with bug fixes
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-18 04:16:12 +00:00
Jacob Stiffler
86386e9a04 prusw-fw: PRU switch firmware for am57xx
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-18 04:16:12 +00:00
Jacob Stiffler
9cd23a0d60 ti-pdk-fetch: bump SRCREV for Processor SDK 6.2
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-18 04:16:12 +00:00
Jacob Stiffler
ff7b8aac13 common-csl-ip: bump SRCREV for Processor SDK 6.2
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-18 04:16:12 +00:00
Nick Saulnier
0b87f5b68d pru-icss_git.bb: Update Manifest and PSSP commits
- Updated the Software Manifest from 5.0 -> 6.0 to account for new processors,
etc.

- Updated to PRU Software Support Package v5.6.0
	updated manifest
	added PRU Getting Started Labs
	improved several examples

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-18 04:16:12 +00:00
Denys Dmytriyenko
d04279e800 am57xx-evm: add am5729-beagleboneai.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-17 04:58:08 +00:00
Dan Murphy
f7f7f9e4c8 linux-ti-staging: update to ti2019.06-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-17 04:58:08 +00:00
Dan Murphy
a62dd12716 u-boot-ti-staging: update to ti2019.06-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-17 04:58:08 +00:00
Tinku Mannan
54f6540bd2 udma-lld: update recipe to include j7200_evm in j7 board list
Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-16 00:38:31 +00:00
Tinku Mannan
140a0b3958 udma-lld: Update to support multiple board list for make package
Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-16 00:38:31 +00:00
Denys Dmytriyenko
1956be7e18 prueth-fw, linux-ti-staging: allow packaging PRU ETH for GP and HS devices
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-10 15:33:22 +00:00
Caleb Robey
e3bd2632a2 cmem: Adding am5729 beagleboneai CMEM configuration
CMEM memory block for bbai should be 402MB to allow full EVE
acceleration and DSP use, but accounting for the BBAI only having
1GB of RAM.

Signed-off-by: Caleb Robey <c-robey@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Djordje Senicic
6848304559 cmem: am5729idk has specific CMEM cfg increased to 512MB
- CMEM memory block increased to 512MB to enable TIDL using 4xEVE and 2xDSP

Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Luca Ceresoli
fb189e30eb Fix "basehash value changed" errors and BB_NUMBER_THREADS usage
Changing BB_NUMBER_THREADS between successive builds causes a "basehash
value changed" error. Additionally, using BB_NUMBER_THREADS to pass a
number of processes to run to xdc is wrong: PARALLEL_MAKE is the correct
variable to use.

Fix both problems by using oe.utils.parallel_make_argument() to obtain the
number of processes to run from PARALLEL_MAKE.

Fixes:

  ERROR: When reparsing .../meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb.do_configure, the basehash value changed from 63897a188012cedde03f756b5dbbfa70 to 13b80bf4f4327c367bd201eb4aa32ad7. The metadata is not deterministic and this needs to be fixed.
  ERROR: When reparsing .../meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb.do_compile, the basehash value changed from 2fb59a7db2a2f69d2c25c06c1b6a4245 to 314c664cc040afae2800fcc378dd9ae0. The metadata is not deterministic and this needs to be fixed.

Steps to reproduce:

  BB_NUMBER_THREADS="3" bitbake ti-ipc-rtos ti-ipc-examples-linux
  BB_NUMBER_THREADS="4" bitbake -c cleansstate osal-rtos
  BB_NUMBER_THREADS="5" bitbake ti-ipc-rtos ti-ipc-examples-linux

Reported here: https://e2e.ti.com/support/processors/f/791/p/825142/3059419
Reported-by: Matthew McKee (e-mail unknown)
Suggested-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Ankur Tyagi
1108d01678 am335x-evm.conf: Use soft assignment for MKUBIFS_ARGS, UBINIZE_ARGS
This is allow user to override them in their configuration

Signed-off-by: Ankur Tyagi <ankur.tyagi@gallagher.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
77a6b7b5c4 iolink-lld: TI RTOS low level driver for IO-Link Master
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
0cc2d5007d fvid2: TI RTOS Video Driver Interface
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
f646351875 cal-lld: TI RTOS low level driver for CAL
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
a2d75d641f ti-pdk-build: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
27a75f0f66 utils-rtos: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
5861d028da usb-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
efdca78f7f udma-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
cc037ecfec uart-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
0a4cd31533 tsip-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
1bb460f434 transport-rtos: migrate to ti-pdk-fetch.bbclass
* Add new recipe for timesync-rtos

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
7db307f172 tcp3d-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
b722282c03 srio-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
c47e3a6af7 spi-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
03a123afa7 sciclient: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
9ac91faf66 rm-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
4bf68c1e0c qmss-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
ba4056bd5e pruss-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
db928aabaf prueth-fw: migrate to ti-pdk-fetch.bbclass
* LIC_FILES_CHKSUM changed to due to a corresponding change in the
  S directory.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
0b784feecd pru: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
55f7592f7a pcie-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
eee864cc83 pa-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
73c1b85d89 osal: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
fbfd67d0d4 nwal-lld: migrate to ti-pdk-fetch.bbclass
LIC_FILES_CHKSUM changed to use a relative path.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
14e2f7d2ba mmcsd-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
733486c090 mcbsp-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
8417461736 mcasp-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
bfc869e3e0 iqn2-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
dc5eebc9af ipc-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
2526da0f62 icss-emac-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
aded1243a1 i2c-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
a4e7b3782c hyplnk-lld: migrate to ti-pdk-fetch.bbclass
LIC_FILES_CHKSUM changed to use a relative path.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
3123058efc gpmc-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
a1867f2225 gpio-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
ef4b5eb643 fftc-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
a7d8ed6610 fatfs-rtos: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
edad58994a emac-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
540795f3c4 dfe-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
5af9c8a750 cppi-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
d4d5f8c590 board-rtos: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
1fbdf3f1d4 bcp-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
40e25f592a aif2-lld: migrate to ti-pdk-fetch.bbclass
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Jacob Stiffler
d8a176c384 ti-pdk-fetch: add class for common pdk sources
Recently individual components and LLD sources have been combined
into a single PDK repo. Use this class to specify the common source.
Also use this class to keep the sources separate from each other when
building. This keeps the build identical to previous recipes while
keeping control on interdependencies.

Similar to gcc-source, use the ti-pdk-source recipe to unpack the
sources into a "work-shared" area. Then hard-link only the necessary
files into a recipe's WORKDIR.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-12-09 18:15:23 +00:00
Khem Raj
f35a0fdd86 kselftests: Fix typo in COMPATIBLE_MACHINE
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-21 20:03:28 +00:00
Denys Dmytriyenko
f16f60ea9c am335x-evm: bump max_leb_cnt again
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-21 02:23:13 +00:00
Dan Murphy
f39aef109e linux-ti-staging: update to ti2019.05-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-21 02:23:13 +00:00
Dan Murphy
65b837e5ca u-boot-ti-staging: update to ti2019.05-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-21 02:23:13 +00:00
Khem Raj
8424953005 kselftests: Disable for riscv
4.10 did not have RISC-V support

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-19 14:59:09 +00:00
Dan Murphy
7e03fc792b u-boot-ti-staging: update to ti2019.05-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-14 05:35:59 +00:00
Denys Dmytriyenko
e01ddec2c0 am65xx-evm: add k3-am654-evm-prupwm.dtbo
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Carlos Hernandez <ceh@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-14 05:35:59 +00:00
Dan Murphy
42370c446f linux-ti-staging: update to ti2019.05-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-07 03:01:02 +00:00
Denys Dmytriyenko
ed3dd60a9c am335x, am437x: bump max_leb_cnt again
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-05 20:40:16 +00:00
Denys Dmytriyenko
320a03e45f am335x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 17:53:24 +00:00
Denys Dmytriyenko
5b3af3e762 arm-trusted-firmware: update to 2.2
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 17:29:10 +00:00
Dan Murphy
ee6212a299 u-boot-ti-staging: update to ti2019.05-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 17:29:10 +00:00
Dan Murphy
3e518190c2 linux-ti-staging: update to ti2019.05-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 17:29:10 +00:00
Denys Dmytriyenko
dca677d7e0 am437x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 17:29:10 +00:00
Santosh Jha
7bfaa67b23 ipc-lld: inherit update-alternatives for softlink
- Fixed softlink  - inherit update-alternatives
- Added all-bios binaries in install

Signed-off-by: Santosh Jha <sjha@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 17:29:10 +00:00
e-ruei1@ti.com
5ac0ca6ea0 ti-sgx-ddk-um: update SRCREV to pick up Mesa-based EGL/GLES libraries
This is the initial step toward Mesa-based EGL/GLES libraries which
support all the required EGL 1.5 extensions. We plan to provide a
Mesa-pvr recipe to build Mesa from source and SGX/DDK patches where
ti-sgx-ddk-um shall provide the EGL/GLES plugins only at the next step.

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 21:30:08 +00:00
Mahesh Radhakrishnan
c1d0faa004 ti-pdk-build-rtos: SRCREV update to 01.00.00.14B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 18:11:06 +00:00
Sam Nelson
d8cf1e5823 ti-ipc: Update to new version 3.50.04.08
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 18:11:06 +00:00
Gowtham Tammana
df0127324e ti-img-rogue-driver: Update srcrev to pick latest
Picks the following changes
  - enable hwr by default
  - mips page table setup fix

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 18:11:06 +00:00
Denys Dmytriyenko
1bd9530e3b kselftests: re-add ptp into main RDEPENDS
Commit 371b7bb522 enabled ptp package, but
did not add it to RDEPENDS, fix it.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 18:11:06 +00:00
Mahesh Radhakrishnan
621a2fdbfd board-rtos: SRCREV update to 01.00.10.06G
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 18:11:06 +00:00
Denys Dmytriyenko
6514f160c3 ti-ipc: update 0001-Add-kernel-build-dir.patch
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-18 00:58:13 +00:00
Denys Dmytriyenko
701aae5244 ti-display-sharing-fw: update to 06.01.00.00
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-17 18:31:46 +00:00
Santhana Bharathi
0b7284e7e3 cpsw9g-eth-fw: update ethernet firmware
* Updated Ethernet firmware binary for 1.0 release

Signed-off-by: Santhana Bharathi <santa@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-17 03:30:52 +00:00
Sam Nelson
d793618c72 Revert "ti-ipc: Update commit id for latest code for 3.50.04.07"
This reverts commit 03e5b21e8a.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-15 04:33:34 +00:00
Denys Dmytriyenko
41bddc3533 am335x-hs-evm.conf: fix typo in machine description
There was a typo in machine description - AM435x instead of AM335x

Reported-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-15 04:33:34 +00:00
Mahesh Radhakrishnan
36ee9c1dc2 mcasp-lld-rtos:SRCREV update to 01.01.00.15C
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-14 16:59:27 +00:00
Sam Nelson
82b2fbafe8 ti-ipc: Update examples to latest version
Fixes issues with AM65X examples

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-14 16:59:27 +00:00
Mahesh Radhakrishnan
e446baacbf board-rtos:SRCREV update to 01.00.10.06F
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-11 21:27:10 +00:00
Gowtham Tammana
d45598c7bf ti-img-rogue-umlibs: Update srcrev to pick FW arbitration fix
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-10 04:48:22 +00:00
Sam Nelson
03e5b21e8a ti-ipc: Update commit id for latest code for 3.50.04.07
Include fixes issues found with static analysis

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-10 04:48:22 +00:00
Dan Murphy
f9ed732eec u-boot-ti-staging: update to ti2019.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-10 04:48:22 +00:00
Dan Murphy
fdeeb9488b linux-ti-staging: update to ti2019.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-10 04:48:22 +00:00
Khem Raj
6085afc0b9 layer.conf: Mark compatible with zeus release
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 23:55:00 +00:00
Mahesh Radhakrishnan
730ce06a8c transport-rtos: SRCREV update to 01.00.00.17A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 23:51:58 +00:00
Mahesh Radhakrishnan
da56d99a40 pruss-lld: SRCREV update to 01.00.00.15B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 23:51:58 +00:00
Mahesh Radhakrishnan
bca5fa644a mmcsd-lld-rtos: SRCREV update to 01.00.00.17D
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 23:51:58 +00:00
Mahesh Radhakrishnan
af698129f5 mcasp-lld-rtos: SRCREV update to 01.01.00.15B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 23:51:58 +00:00
Mahesh Radhakrishnan
644b44b9c9 board-rtos: SRCREV update to 01.00.10.06E
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 23:51:58 +00:00
Denys Dmytriyenko
b5cdc26998 pru-pwm-fw: add PRU PWM Firmware recipe
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 23:51:58 +00:00
Khem Raj
dc6693c839 ion-tests: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
02a79b52ea ti-pdk-build-rtos: SRCREV update to 01.00.00.14A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
bf78d2f43a uart-lld-rtos: SRCREV update to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
c54274aba1 spi-lld-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
28770f448d sa-lld: SRCREV update to 04.00.00.03B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
6f6254bd00 pruss-lld: SRCREV update to 01.00.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
ee0e2697f2 osal: SRCREV udpate to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
893be32684 mmcsd-lld-rtos: SRCREV uppdate to 01.00.00.17C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
807e91dfe8 mcasp-lld-rtos: SRCREV update to 01.01.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
2a6592456b i2c-lld-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
771d3165f6 gpio-llld-rtos: SRCREV udpate to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
61c377fca0 emac-lld: SRCREV udpate to 01.00.03.18
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
6058efc461 common-csl-ip: SRCREV update to 03.03.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Mahesh Radhakrishnan
f01c4d6fa7 board-rtos: SRCREV update to 01.00.10.06D
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Santosh Jha
ec43f93845 IPCLLD: Added ipc_echo_testb for j721e RR5Fs
- Added R5F binaries of ipc_echo_testb
- Added alternate target for symbolic link

Signed-off-by: Santosh Jha <sjha@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 00:43:44 +00:00
Denys Dmytriyenko
4d6d14a2b1 jailhouse: update to ti2019.04-rc3 tag
This includes ramdisk alignment fix.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-03 13:59:47 +00:00
Dan Murphy
3abd67da81 linux-ti-staging: update to ti2019.04-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-03 13:59:47 +00:00
Dan Murphy
d822434b70 u-boot-ti-staging: update to ti2019.04-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-03 13:59:47 +00:00
Santosh Jha
ee4fc84fd5 ipc-lld: Adding recipe for IPC low-level driver and examples
IPC-LLD provides the low-level RPMSG based
communication interface between various cores

Signed-off-by: Santosh Jha <sjha@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-03 13:59:47 +00:00
Mahesh Radhakrishnan
2aba7315d4 ti-pdk-build-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
d1bb08d297 multiprocmgr: SRCREV update to 3.0.5.0
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
02d351b2d0 profiling-rtos: SRCREV update to 01.00.00.10
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
700d30245e usb-lld-rtos: SRCREV update to 01.00.00.19
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
c0ca64a431 udma-lld-rtos: SRCREV update to 01.00.00.04
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
aa40f9eb33 uart-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
f6db16616f transport-rtos: SRCREV update to 01.00.00.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
3f7e8c01e9 starterware: SRCREV update to 02.01.01.12
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
3ad09e2df8 spi-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
2f5296a28c serdes-diag-rtos: SRCREV update to 01.00.00.13
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
a2b62bae75 sciclient-rtos: SRCREV update to 01.00.00.04
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
cc1ae799e2 pruss-lld: SRCREV update to 01.00.00.15
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
03d5ad0008 pm-lld-rtos: SRCREV update to 01.08.00.23
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
6ba7be3a95 pcie-lld-rtos: SRCREV update to 02.03.00.05
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
75ae8154ca osal: SRCREV update to 01.00.00.16
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
4df3b28a69 nwal-lld: SRCREV update to 02.01.00.13
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
6ffe270247 mmcsd-lld-rtos: SRCREV update to 01.00.00.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
640db9578c mmap-lld: SRCREV update to 02.00.00.08C
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
8c1ea25227 mcasp-lld-rtos: SRCREV update to 01.01.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
ccd137fe65 icss-emac-lld: SRCREV update to 01.00.00.17
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
7040e24042 i2c-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
57973ce0e6 gpio-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
019d824728 fatfs-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
f25505255f emac-lld:SRCREV update to 01.00.03.18
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
bad521d8fb dfe-lld:SRCREV to 01.00.00.09A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
1f34637036 common-csl-ip: SRCREV to 03.03.00.16A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Mahesh Radhakrishnan
ed935069c8 board-rtos: SRCREV update to 01.00.10.06C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 23:55:53 +00:00
Khem Raj
55a4c021e5 vshmem-uio-driver: Make it ti-soc specific
It rdepends on jailhouse package which is already marked at ti-soc
compatible only, so in a multi-BSP setup it ends up breaking builds

ERROR: Nothing RPROVIDES 'jailhouse' (but
/home/jenkins/oe/world/yoe/sources/meta-ti/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb
RDEPENDS on or otherwise requires it)
jailhouse was skipped: incompatible with machine qemux86-64 (not in COMPATIBLE_MACHINE)
NOTE: Runtime target 'jailhouse' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['jailhouse']
NOTE: Runtime target 'ivshmem-uio-driver-dev' is unbuildable,
removing...
Missing or unbuildable dependency chain was: ['ivshmem-uio-driver-dev', 'jailhouse']
ERROR: Nothing RPROVIDES 'ivshmem-uio-driver' (but /home/jenkins/oe/world/yoe/sources/meta-ti/recipes-bsp/ivshmem-uio/ivshmem-uio-driver_git.bb RDEPENDS on or otherwise requires it)
No eligible RPROVIDERs exist for 'ivshmem-uio-driver'
NOTE: Runtime target 'ivshmem-uio-driver' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['ivshmem-uio-driver']

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:14:35 +00:00
Suman Anna
7c0b7c5a95 pru-icss: fix build warnings for j7-evm
The rpmsg-echo firmwares are not supported for Tx_PRU cores on
J721E SoCs, these cores only support the Halt images. So suppress
the build warnings around Tx_PRU rpmsg-echo firmwares by limiting
the default ALTERNATIVES and updating the list for just the
pru-icss-halt package.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-02 17:14:35 +00:00
Khem Raj
6fe2b1b668 beaglebone-getting-started: update to the latest and fix licenses
This is as per
https://github.com/jadonk/beaglebone-getting-started/blob/master/LICENSE.txt
* Mention CC-BY-SA-3.0
* Update to GPLv3+ since RNDIS addition
* Remove ambiguous "others" license

Package now contains sample bash scripts for the host
* skip file-rdeps QA check

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-01 03:58:45 +00:00
Khem Raj
7129eceb9d signgp.bb: Use SPDX short identifier for new BSD i.e. BSD-3-Clause
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-01 03:58:36 +00:00
Gowtham Tammana
e0019a7823 ti-img-rogue-driver: Update srcrev to pick latest changes
Picks the following changes
  - Fix dma-api warnings
  - Add flags to support guest instance

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Erick Narvaez <e-narvaez@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 23:14:41 +00:00
Gowtham Tammana
7b4eceb0cb ti-img-rogue-umlibs: Update srcrev to pick virt fw bin
A firmware binary for guest is added to source repo, updating the
srcrev to pick the latest changes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Erick Narvaez <e-narvaez@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 23:14:41 +00:00
Nikhil Devshatwar
a1b9985e59 recipes-bsp: ivshmem-uio: Add new recipe for ivshmem-uio driver
This is external kernel module which enables userspace io over the
Jailhouse ivhsmem (inter VM shared memory)
This driver is useful to test the inter VM communication.

Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 23:14:41 +00:00
Angela Stegmaier
d14685394d ti-img-encode-decode: Update SRCREV to latest
Pick up latest version of ti-img-encode-decode with fixes
for debug warnings.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 23:14:41 +00:00
Khem Raj
bc665b2dfd recipes-ti: Use COMMON_LICENSE_DIR instead of COREBASE
Fixes
beaglebone-capes-1.0-r4 do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. This will become an error in the future

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-30 19:08:25 +00:00
Khem Raj
43a09d9cc8 rwmem: Update to 2.0-rc2+
- New versions uses CMake and extra modules
- Correct detection of nm/ranlib/ar for LTO
- Fix build with clang/libc++
- depend on python3, needed during build

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-27 06:54:19 +00:00
Mahesh Radhakrishnan
5ee68b64a7 ti-cgt7x: Update to version 1.2.0
The license checksum changed due to the version, but the license itself
has not changed since the last release (1.1.0)

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-27 06:54:19 +00:00
Nikhil Devshatwar
46ded9537d recipes-kernel: jailhouse: update SRCREV to ti2019.04-rc2 tag
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-27 06:54:19 +00:00
Khem Raj
b5bc013337 uim: Rename to uim-sysfs
There is a uim recipe clash with meta-oe layer where uim recipe is
pre-existing see [1]

[1] http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/uim/

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-25 02:10:43 +00:00
Nick Saulnier
494495c457 pru-icss: add J721E Support
Updated git commit & version number for PRU Software Support Package.

Builds J721E Halt and RPMsg examples and packages them into lib/firmware/pru

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-25 02:10:43 +00:00
Dan Murphy
39d367ce7d linux-ti-staging: update to ti2019.04-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 16:53:29 +00:00
Dan Murphy
2e56a43250 u-boot-ti-staging: update to ti2019.04-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 16:53:29 +00:00
Gowtham Tammana
dca27cf8a1 ti-sgx-ddk-km: Update SRCREV to pick CMA mem area changes
Support for new CMA linux mem area is added, updating srcrev to pick
the latest changes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 16:53:29 +00:00
Denys Dmytriyenko
443209bfd9 conf/machine: mtools and dosfsutils are now in wic depends by default
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 16:53:29 +00:00
Angela Stegmaier
68b4743b45 ti-img-encode-decode: Update SRCREV to latest
Pick up latest version of ti-img-encode-decode with latest
bug fixes.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 16:53:29 +00:00
Sam Nelson
9591a24002 ti-ipc: Update to new version 3.50.04.07
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-24 16:53:29 +00:00
Denys Dmytriyenko
7ce8ddaf75 j7-evm: add new k3-j721e-proc-board-tps65917.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-21 01:05:03 +00:00
Santhana Bharathi
3c3d65fdb8 cpsw9g-eth-fw: update ethernet firmware
* Updated the ethernet Fw to use PDK memory map
  so that it can run along with IPC apps in
  CoreSDK.
* Added stripped version of the firmware

Signed-off-by: Santhana Bharathi <santa@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-21 01:05:03 +00:00
Mahesh Radhakrishnan
a0a5d6d906 sciclient-rtos: SRCREV update
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-20 17:36:53 +00:00
Gowtham Tammana
bdcc57ab01 ti-img-rogue-driver: Update srcrev to pick get_order fix
`__get_order()` API got changed to `get_order()` in the newer kernel
4.19.73. Updating the srcrev to pick the corresponding fix in the
driver.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-18 19:47:31 +00:00
Dan Murphy
30f0c5a3a6 u-boot-ti-staging: update to ti2019.04-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-18 19:47:31 +00:00
Dan Murphy
6f1aed2f90 linux-ti-staging: update to ti2019.04-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-18 19:47:31 +00:00
Denys Dmytriyenko
e747b3dda1 libion: update to fix musl builds by avoiding __BEGIN_DECL/__END_DECL
The fix from Khem Raj to use extern "C" instead of __BEGIN_DECL/__END_DECL macros

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-18 19:47:31 +00:00
Mahesh Radhakrishnan
44a979c526 ibl-boot-rtos: SRCREV bump to address b2ccs utils packaging issue on windows
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 04:35:14 +00:00
Gowtham Tammana
1a59e32aab ti-img-rogue-umlibs: Update srcrev to pick latest
The source repo has been updated with latest nulldrmws artifacts and
debug binaries. Updating srcrev to pick the latest changes.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 04:35:14 +00:00
Huang, David
7df5c17315 videnc-test-app: Add the videnc-test-app recipe
The videnc-test-app provides the video encoder test app
(tienc_encode) for j7-evm.

Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 04:35:14 +00:00
Huang, David
1062d7b55e viddec-test-app: Update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 04:35:14 +00:00
Andrew F. Davis
c8606e4bea libgbm: Remove remaining parts of this project
After libgbm was moved into the ti-sgx-ddk-um project the recipe for
libgbm was deleted, this patch was left over, remove it here.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 04:35:14 +00:00
Santhana Bharathi
19f70740e9 cpsw9g-eth-fw: Add CPSW 9G support for J7
Signed-off-by: Santhana Bharathi <santa@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-17 04:35:14 +00:00
Denys Dmytriyenko
4c3b612171 ion: add libion and ion-tests packages for ION support
ION Userspace Memory Allocator Library and tests

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-13 03:32:12 +00:00
Denys Dmytriyenko
e1757509f9 ti-softhsmv2, libp11, engine-pkcs11: openssl10 is no longer available
These packages still need to be migrated from 1.0 API to 1.1
Specific to Keystone2 platforms.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-13 03:00:47 +00:00
Tinku Mannan
bdf083451e emac-lld-rtos: Adding trace-rtos as a dependency for k3 devices
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-13 02:59:56 +00:00
Angela Stegmaier
44346284a4 ti-img-encode-decode: Update SRCREV and build encoder
Pick up latest version of ti-img-encode-decode which
includes updates for decoder and addition of encoder.

Also update the recipe to build the encoder module.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 22:20:48 +00:00
Denys Dmytriyenko
234fdf48d8 ti-gc320-libs: only compatible with DRA7xx platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 22:20:48 +00:00
Denys Dmytriyenko
8bd0b61b89 ti-sgx-ddk-km: also support arm-oe-linux-gnueabi as a hardfp compiler
OE-built internal toolchain doesn't use "-gnueabihf" suffix and instead uses
"-gnueabi" for both softfp and hardfp.

For now we only support hardfp (user-space binaries are only available in
hardfp), but would be nice to check for "callconvention-hard" before applying
the patch.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 22:20:48 +00:00
Denys Dmytriyenko
7f2ab381b8 ti-img-rogue-driver: port generic toolchain support from SGX
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 22:20:48 +00:00
Denys Dmytriyenko
7ed7595f4f jailhouse: ensure INITRAMFS_IMAGE is initialized, pass full CC var
* If both INITRAMFS_IMAGE and JH_RAMFS_IMAGE are unset, variables fail to
  expand, which leads to dependency errors.
* Passing full CC variable ensure all options are specified, especially
  --sysroot one for internal toolchains.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 22:20:48 +00:00
Gowtham Tammana
3f3da42967 ti-img-rogue-umlibs: Update srcrev to pick latest fixes
Updating srcrev to pick latest fixes in the libs

  - GL header updates to include latest extension definitions
  - Fixes for NV12 format

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 22:20:48 +00:00
Khem Raj
6f80b1e559 ti-unpack: Simplify the logic to detect 32bit glibc on build host
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-12 16:02:34 +00:00
Gowtham Tammana
a345e0c205 ti-img-rouge-umlibs: Update srcrec to pick virt bins
Update the graphics libraries to pick the virtualization support
enabled binaries.

   1950766 Virt: Enable FW build for virtualization

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-10 19:07:24 +00:00
Gowtham Tammana
f70e374d91 ti-img-rogue-driver: Update src to pick virt changes
Virtualization support is added to the driver. Updating srcrev here to
pick the relevant sources.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-10 19:07:24 +00:00
Denys Dmytriyenko
dfcde6f0ca cadence-mhdp-fw: update to 1.2.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-06 21:09:11 +00:00
Andrew F. Davis
0274c8113b ti-sgx-ddk-um: Remove the removing of wayland-egl.pc
This file was shipped as part of the DDK, but was also supplied by
libwayland so it was deleted here. This file has been removed from
the DDK, so deleting the file manually here is no longer needed.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-06 21:09:11 +00:00
Andrew F. Davis
ed1b39caba ti-sgx-ddk-um: Drop omap5-sgx-ddk-um-linux package
No one in-tree depends on this anymore. This used to be the name of the
package so this was kept here for several years for backwards
compatibility. Remove this from PROVIDES.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-06 21:09:11 +00:00
Andrew F. Davis
82792f5c33 ti-sgx-ddk-um: Add wayland-protocols as build dependency
Although not needed for the IMG default EGL implementation this is needed
when building the Mesa EGL version of the DDK.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-06 21:09:11 +00:00
Andrew F. Davis
59d654b69f ti-sgx-ddk-um: Add expat as runtime dependency
Although not needed for the IMG default EGL implementation libexpat
is needed when using the Mesa EGL version.

While here s/libudev/udev as 'libudev' is package shipped as part of the
eudev project, but we use systemd, so we actually depend on 'udev'.

Move the PACKAGE_ARCH and PR defines to a more natural spot that also
lines up with the RGX version of recipe for easier diffs.

One thing we could have done is remove the DEPENDS line. We do not have
any build dependencies as these are pre-made library binaries, but I use
the package rootfs generated by bitbake to build the binaries locally,
so leave it for now.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-06 21:09:11 +00:00
Andrew F. Davis
fb9f13a6f7 ti-sgx-ddk-um: libgbm is now part of this project
The GBM library is tightly coupled with the system graphics systems,
other hardware GPU vendors (including our Rogue DDK) and Mesa all deploy
a version of the library as part of their GPU driver. We SGX does the
same. This should ease integration for us as we now don't rely on a
separate project for this library and our deployment strategy can match
across Mesa/RGX recipes, allowing for better re-use of common components.

Signed-off-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-09-06 21:09:11 +00:00
Jacob Stiffler
5c4028d4c4 am65xx, j7-evm: add secondary serial console for Jailhouse
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Jacob Stiffler
2b0a156938 jailhouse: use ramfs for linux-demo
* Configure the linux-demo to use a ramfs for the linux inmate.
* Using JH_RAMFS_IMAGE, this can be set in some global conf.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Jacob Stiffler
bd699060d5 jailhouse: provide tools package
Create a package containing the jailhouse tools which are used to work
with the cells and inmates. This recipe provides a good example for
using the jailhouse-cell-linux tool.

The tools require the pyjailhouse python modules, so package them as
well.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Jacob Stiffler
f48aabf15c jailhouse: remove earlycon bootargs for all k3
* Also update to ti2019.03-rc4

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Dan Murphy
d1c55056d9 linux-ti-staging: update to ti2019.03-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Dan Murphy
9899c8527f u-boot-ti-staging: update to ti2019.03-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Mahesh Radhakrishnan
4b709f8fbc ti-pdk.bbclass:j7-evm.conf: Correcting the core list for j7-evm (mpu2/3_x to mcu2/3_x)
Correcting the corelist. There is no mpu2_x or mpu3_x instead they
should be  mcu2_x/mcu3_x which is present in j7-evm

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Mahesh Radhakrishnan
00d5037fc1 j7-evm.conf: Correcting the core list for j7-evm (mpu2/3_x to mcu2/3_x)
There is no mpu2_1,mpu3_0,mpu3_1 for j7-evm. They should have been
mcu2_1,mcu3_0 and mcu3_1 respectively.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Alessio Igor Bogani
dca115bc77 am65xx-evm, beagle-x15, beaglebone, j7-evm, lego-ev3: Let user optionally override kickstarter files
Signed-off-by: Alessio Igor Bogani <alessio.bogani@elettra.eu>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-30 21:30:43 +00:00
Denys Dmytriyenko
8088399477 conf/machine: update with new DTBs/DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-20 23:00:11 +00:00
Mahesh Radhakrishnan
f4b0490bee sciclient-rtos: Adding mcu1_1 to LIMIT_CORES for am65xx targets
The default TI_PDK_LIMIT_CORES set in conf/machine/includes/am65xx.inc
doesn't contain mcu1_1 which sciclient supports for am65x. Hence
appending it in the recipe.
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-20 23:00:11 +00:00
Dan Murphy
53b704d98d linux-ti-staging: update to ti2019.03-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-20 23:00:11 +00:00
Jacob Stiffler
a88b25f7e9 jailhouse: update to ti2019.03-rc2
* extend to am65xx family
* and correct am65xx cell and inmate filenames.
* remove earlycon bootargs for am65xx

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-20 23:00:11 +00:00
Mahesh Radhakrishnan
2e90412ae5 udma-lld-rtos: Adding support for J7-evm
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-17 01:01:37 +00:00
Mahesh Radhakrishnan
935c3db805 board-rtos: Updating dependencies for j7-evm
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-17 01:01:37 +00:00
Mahesh Radhakrishnan
5bacfa974c i2c-lld-rtos: Updating dependants for j7-evm
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-17 01:01:37 +00:00
Mahesh Radhakrishnan
f0c96aed49 sciclient-rtos: Adding support to j7-evm
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-17 01:01:37 +00:00
Mahesh Radhakrishnan
8442a3c5e4 ti-pdk-bbclass: Defining dependants for j7-evm, updated the default core list
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-17 01:01:37 +00:00
Mahesh Radhakrishnan
f73afc1ceb ti-cgt-7x: Initial version of TI-CGT-C7000 recipe
This tool is not publically fetchable yet and requires pre-downloading

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-17 01:01:37 +00:00
Mahesh Radhakrishnan
e5ddf2550f ti-paths.inc: Adding install directory for ti-cgt-7x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-17 01:01:37 +00:00
Denys Dmytriyenko
8fd1928608 am65xx-hs-evm: add DTB/DTBO load addresses and offset
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-14 04:13:21 +00:00
Mahesh Radhakrishnan
832cb1ccbd j7-evm.conf: Adding TI_PDK_LIMIT_SOCS/BOARDS/CORES for j7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-14 04:13:21 +00:00
Dan Murphy
e438a07c92 linux-ti-staging: update to ti2019.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-14 04:13:21 +00:00
Dan Murphy
cdac461550 u-boot-ti-staging: update to ti2019.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-14 04:13:21 +00:00
Mahesh Radhakrishnan
9769735d04 ti-sysbios: Update to sysbios 6.72.02.02
The checksum has changed due to version & date, the license has not
changed
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-09 20:22:42 +00:00
Mahesh Radhakrishnan
2741f20f28 emac-lld:SRCREV bump to 01.00.03.17A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-09 20:22:42 +00:00
Mahesh Radhakrishnan
f55bfd5b5c ipc-transport: SRCREV update to 02.00.00.02A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-09 20:22:42 +00:00
Mahesh Radhakrishnan
eef11d5ee7 qmss-lld: SRCREV update to 02.01.00.16A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-09 20:22:42 +00:00
Denys Dmytriyenko
43f00d21e3 pru-swuart-fw: add PRU Software UART Firmware recipe
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Denys Dmytriyenko
eeb2742726 pru-icss: also install headers and library into dev packages
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Denys Dmytriyenko
5e6663fe5b ipc-lld-fw: fix ALTERNATIVE use as package-specific
Previous commit, while adding support for another platform, extended
ALTERNATIVE variable (which is package-specific) with machine overrides,
accidentally dropping the necessary ${PN} suffix in the process.
Restore it to make update-alternatives system work again.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Dan Murphy
675d4f3bd3 u-boot-ti-staging: update to ti2019.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Dan Murphy
698e401236 linux-ti-staging: update to ti2019.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
c42eec09ac ti-pdk-build-rtos: SRCREV update to 01.00.00.13B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
3f5458acc9 swtools: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
70d1b6d4bc mathlib: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
684f1ea884 dsplib: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
95d7f194cd wdtimer-rtos: SRCREV update to 01.00.00.04A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
afba8a685a tsip-lld-rtos: SRCREV update to 01.00.00.08A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
abf00b1b7a transport-rtos: SRCREV update to 01.00.00.16B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
5290c4f909 traceframework: SRCREV udpate to 01.01.01.09A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
c584adb3fe tcp3d-lld-rtos: SRCREV update to 0-2.01.00.06B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
9c5a4f164e srio-lld: SRCREV update to 02.00.00.17A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
5d0d32d302 serdes-diag-rtos: SRCREV udpate to 01.00.00.12B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
eb9b8fd3fe sa-lld: SRCREV update to 04.00.00.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
d56ebafba7 rm-lld: SRCREV update to 02.02.00.03B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
4e0b496240 pktlib: SRCREV update to 2.1.0.8B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
906573e6eb pa-lld: SRCREV update to 03.00.02.08A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
9fc1c1f863 nwal-lld: SRCREV update to 02.01.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
7c3910ad5b mmap-lld: SRCREV update to 02.00.00.08B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
4c46eaa561 iqn-lld: SRCREV update to 1.0.0.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
18997a1ffa hyplnk-lld: SRCREV update to 02.01.00.08A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
208f0409fb fftc-lld-rtos: SRCREV update to 02.02.00.07B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
a49a929155 faultmanagement-rtos: SRCREV update to 01.00.01.04A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
6556dc0994 edma3-lld: SRCREV update
The PV has not changed as this is an incremental commit id update

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
5dfca09e10 cppi-lld: SRCREV update to 02.01.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
d47611e248 bcp-lld-rtos:SCREV update to 02.01.00.07B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
841bbb2eed aif2-lld: SRCREV update t 01.02.00.02B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Bergsagel, Jonathan
319c4967f0 ipc-lld: firmware binary updates with WFI fix
Updated IPC/LLD firmware binaries for AM65xx and
J721E to support WFI state for proper remote core
power-down and power-up.

Signed-off-by: Jonathan Bergsagel <jbergsagel@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-07 14:04:26 +00:00
Mahesh Radhakrishnan
c965b6beee ti-cgt-pru: Update to version 2.3.2
The License Checksum has changed due to version, the licenses have not
changed
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-06 14:04:00 +00:00
Sam Nelson
78b813c743 ti-ipc: Update to new version 3.50.04.06
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-05 18:41:33 +00:00
Bergsagel, Jonathan
b8e4c625a9 ipc-lld: add AM65xx IPC echo_test firmware binaries
Use IPC/LLD based IPC echo test binaries as an
alternative for AM65X Linux IPC testing.
Updated location of J721E firmware binaries as well,
with latest IPC/LLD commit.

Signed-off-by: Jonathan Bergsagel <jbergsagel@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Denys Dmytriyenko
376098fd55 cuia: suppress texrel warning
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Denys Dmytriyenko
c9b5e23e11 udma: suppress texrel warning, set correct PV version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Denys Dmytriyenko
6e91c44b04 recipes: suppress potential host contamination warnings due to ownership
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Gowtham Tammana
1a0daf6ae7 ti-img-rogue-umlibs: Update recipe to pick newer version
Updated the recipe to pick newer version, 1.10.5371573, of libgles
libraries.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Gowtham Tammana
da6f057d05 ti-img-rogue-driver: Update recipe to pick newer version
Updated the recipe to pick the newer version, 1.10.5371573, of rogue
gpu kernel sources.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Mahesh Radhakrishnan
a9b63a5361 ti-xdctools: Update to version 3.55.02.22
The license checksum changed due to version, but the licenses haven't
changed

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Mahesh Radhakrishnan
bdc0ea082c ti-ns: Update to version 2.60.01.06
Please note that LIC CHKSUM has changed due to version change.
The licenses themselves have not changed.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Mahesh Radhakrishnan
7fc3cee181 ti-ndk: Update to 3.61.01.01
Please note that the LIC_CHECKSUM due to date and version.
The License itself has not changed

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Denys Dmytriyenko
6e21007baf swtools: actually use defined CP_ARGS
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Denys Dmytriyenko
b823281714 linux-ti-staging: update to 4.19.59, drop k3-j721e-dp0.dtbo
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-08-03 16:51:20 +00:00
Jacob Stiffler
e7bf456f6b ti-cgt-arm: extend to nativesdk
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-31 22:07:50 +00:00
Jacob Stiffler
6c29b2c924 ti-cgt-arm: consolidate into single file
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-31 22:07:50 +00:00
Jacob Stiffler
d6696a5d55 ti-cgt6x-7: extend to nativesdk
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-31 22:07:50 +00:00
Mahesh Radhakrishnan
54f3d19b60 ibl-boot-rtos: SRCREV update
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-26 00:05:28 +00:00
Luca Ceresoli
834e7f606d ti-unpack.inc: abort if 32 bit libs are not installed
ti_bin_do_unpack() detects the absence of the required 32 bit libraries,
but only emits a warning. Later on the build will fail with a mysterious
error.

Fail immediately so the user can clearly read the error message and the
(always appreciated) instructions on how to fix the problem.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-24 00:14:38 +00:00
Praneeth Bajjuri
804f108d50 cadence-mhdp-fw: fix firmware license path
update license as defined at
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/LICENCE.cadence

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-22 21:39:55 +00:00
Tinku Mannan
a9b900340b profiling-rtos: SRCREV update to 1.00.00.09
Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-22 21:39:55 +00:00
Tinku Mannan
06925d1ebd trace-rtos: Adding trace utilities for PDK drivers
Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-22 21:39:55 +00:00
Denys Dmytriyenko
9cfdc81733 jailhouse: update to ti2019.02-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-17 03:10:05 +00:00
Dan Murphy
d3481837a1 linux-ti-staging: update to ti2019.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-17 03:10:05 +00:00
Dan Murphy
6a77a6f5ae u-boot-ti-staging: update to ti2019.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-17 03:10:05 +00:00
Khem Raj
cf5061fe72 amx3-cm3,u-boot-ti: Pin to gcc compiler
Using clang as default compiler fails to build these
since these packages explicitly asks for gcc as compiler
this ensures that we meet that demand

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 12:44:05 +00:00
Khem Raj
bd9b3d04d2 amx3-cm3: Use COMPATIBLE_MACHINE instead of COMPATIBLE_HOST
This represents it correctly in package arch as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 12:44:05 +00:00
Khem Raj
14548c54e7 jailhouse: Pin to TI SOCs
This needs to be ported and tested with non-TI SOCs
its better to limit this to just TI SOCs as of now
this makes sure that meta-ti can be used in a multi-BSP
distro

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 12:44:05 +00:00
Denys Dmytriyenko
99d3ac6495 jailhouse: combine 2 __anonymous() functions, clean tabs
Fixes
WARNING: python should use 4 spaces indentation, but found tabs in jailhouse_git.bb, line 85

Reported-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 12:44:05 +00:00
Khem Raj
63c85b64df jailhouse: Limit OE architectures to supported ones
Fixes
ERROR: cannot map 'mips' to a jailhouse supported architecture

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 12:44:05 +00:00
Khem Raj
a0445d7d3f ti-display-sharing-fw: Do not strip during staging sysroot stage
Fixes build with non arm architectures

Subprocess output:x86_64-yoe-linux-strip: Unable to recognise the format of the input file `TOPDIR/build/tmpfs/work/qemux86_64-yoe-linux/ti-display-sharing-fw/00.09.00.00-gitAUTOINC+4a86f16df9-r0/sysroot-destdir/lib/firmware/ti-display-sharing-j721e.bin'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-16 12:44:05 +00:00
Jacob Stiffler
8a4756278b emac-lld: bump SRCREV to 01.00.03.16C
* fix remoteproc firmware loading by truncating .version_string
  section to 32 bytes

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-11 18:33:53 +00:00
Denys Dmytriyenko
de9ee6d4fc arm-trusted-firmware: update to the latest in 2.1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-10 01:24:57 +00:00
Dan Murphy
04da60e25d linux-ti-staging: update to ti2019.02-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-10 01:24:57 +00:00
Dan Murphy
00f2ffa43d u-boot-ti-staging: update to ti2019.02-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-10 01:24:57 +00:00
Nikhil Devshatwar
bde8026335 jailhouse: Update with inmate DT bugfixes
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-10 01:24:57 +00:00
Denys Dmytriyenko
dd55ab3726 linux-ti-staging: add configuration for remoteproc/rpmsg IPC modules
* rpmsg_client_sample is a test module and should not be autoloaded
* Both k3_r5 and k3_dsp remoteproc modules depend on virtio_rpmsg_bus

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Suman Anna <s-anna@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-09 02:24:24 +00:00
Nikhil Devshatwar
20bbf067ea j7-evm: Add new DTBO for jailhouse
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-09 02:24:24 +00:00
Denys Dmytriyenko
9998a6d2ae linux-ti-staging: update with A&D and Jailhouse merges
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-09 02:24:24 +00:00
Denys Dmytriyenko
ebef50ab00 jailhouse: add recipe for Jailhouse module, FW, cells, inmates and basic demo
Builds the Jailhouse kernel module, hypervisor binaries
and all the cell configs for root cell and other demos.
Generate the linux-demo loader script without initramfs.

Supports am65x and j7-evm machines

[nikhil.nd@ti.com: Update for public trees]

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Reviewed-by: Subhajit Paul <subhajit_paul@ti..com>
Tested-by: Subhajit Paul <subhajit_paul@ti..com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-09 02:24:24 +00:00
Mahesh Radhakrishnan
22146d3620 osal: SRCREV update to 01.00.00.15A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-05 22:42:08 +00:00
Mahesh Radhakrishnan
b2e7f38d5c ti-pdk-build: SRCREV update to 01.00.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 21:48:52 +00:00
Anand Balagopalakrishnan
07e1a45d5e ti-img-rogue-umlibs: add missing dri plugin for powervr gpu
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 21:48:52 +00:00
Denys Dmytriyenko
9a4a56b4cc ipc-lld-fw: fix filename typo for c7x firmware
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:43:00 +00:00
Denys Dmytriyenko
20cf559149 ti-display-sharing: use consistent -fw naming for firmware packages
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:43:00 +00:00
Bergsagel, Jonathan
411cc317ac ipc-lld: add J721E IPC echo_test firmware binaries
Adds the R5 and DSP echo_test firmware binaries to be
used for testing Linux IPC on J721E SOCs.

Signed-off-by: Jonathan Bergsagel <jbergsagel@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:43:00 +00:00
Dan Murphy
468cf43800 linux-ti-staging: update to ti2019.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:43:00 +00:00
Dan Murphy
68aa9f4ce3 u-boot-ti-staging: update to ti2019.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:43:00 +00:00
Subhajit Paul
963b16a33c ti-display-sharing: add recipe for fw integration
Signed-off-by: Subhajit Paul <subhajit_paul@ti.com>
Reviewed-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:43:00 +00:00
Subhajit Paul
3dce3c64cf cadence-mhdp-fw: fix install location for firmware
Signed-off-by: Subhajit Paul <subhajit_paul@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:43:00 +00:00
Angela Stegmaier
0ae0209a12 ti-img-encode-decode: Update SRCREV to pick up latest
Pick up latest version of ti-img-encode-decode which
fixes compilation warnings/errors with RT-Linux.

Also add "COMPATIBLE_MACHINE" to the recipe.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 01:43:00 +00:00
Mahesh Radhakrishnan
1386e9b702 emac-lld-rtos: SRCREV update to 01.00.03.16B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Mahesh Radhakrishnan
6f9bfebfe2 usb-lld-rtos: SRCREV update to 01.00.00.18A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Mahesh Radhakrishnan
bd9ae4d9bc board-rtos: SRCREV update to 01.00.10.05D
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Anand Balagopalakrishnan
a3d55bcb93 ti-img-rogue-umlibs: remove X11 definitions
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Gowtham Tammana
28915b823e ti-img-rogue-umlibs: Add missing wayland, expat rdepends
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Gowtham Tammana
929f5cb7a6 ti-img-rogue-umlibs: Add plugins list
Add plugins list to enable symlink creation in the rootfs image.

Based on
  - http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=7abb92c58b3c974f93004fc37829cbb15575ea48
  - http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=f7be8fd6962a502b33d97fbcf0cd5e766d3d3409

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Gowtham Tammana
2e2f0241d3 ti-img-rogue-umlibs: Mark this as provider for libgbm
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Gowtham Tammana
76fa77f5b2 ti-img-rogue-umlibs: Update SRCREV to pick wayland ws libraries
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Gowtham Tammana
ddbbdd0684 ti-img-rogue-driver: Update srcrev to pick wayland ws support
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:53:00 +00:00
Mahesh Radhakrishnan
4f019033d4 transport-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:10:31 +00:00
Mahesh Radhakrishnan
572080eea8 pruss-lld: SRCREV update to 01.00.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:10:31 +00:00
Mahesh Radhakrishnan
f25bc595d9 emac-lld-rtos: SRCREV update to 01.00.03.16A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:10:31 +00:00
Mahesh Radhakrishnan
f20b249ea0 board-rtos: SRCREV update to 01.00.10.05C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:10:31 +00:00
Mahesh Radhakrishnan
44d7d90cf1 i2c-lld-rtos: SRCREV update to 01.00.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 02:50:53 +00:00
Mahesh Radhakrishnan
9b912c0a2b board-rtos: SRCREV update to 01.00.10.05B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 02:50:53 +00:00
Jacob Stiffler
2b3fc40594 csl-rti-dwwdtest-fw: add MCU watchdog test firmware
* add firmware for the R5F core to test the detection of watchdog
  timeout events to trigger SOC reset though DMSC.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 02:50:53 +00:00
Anand Balagopalakrishnan
176a6344f6 ti-img-rogue-umlibs: add window system as an install option
We will start supporting Wayland window system. It is good to have nulldrmws as
a debug option. GPU driver recipe already support window system option.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 02:50:53 +00:00
Anand Balagopalakrishnan
4e37d33c63 ti-img-rogue-driver: switch to linux window system branch
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 02:50:53 +00:00
Anand Balagopalakrishnan
7702a891f7 ti-img-rogue-umlibs: switch to linux window system branch
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 02:50:53 +00:00
Jacob Stiffler
539cf20d48 prueth-fw-bin: remove prebuilt firmware recipe
* The prueth-fw-am65xx provides the same firmware but built from
  sourecs.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Jacob Stiffler
4ca02ae85c linux-ti-staging: switch RDEPENDS to prueth-fw-am65x
* Switch am65xx RDEPENDS from prueth-fw-bin to prueth-fw-am65x.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Jacob Stiffler
ff3632e73e prueth-fw-am65xx: build am65xx prueth-fw from source
* The sources for the am65xx prueth-fw are located in within the
  emac-lld sources.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Jacob Stiffler
83d9c7540b emac-lld: separate SRC_URI in inc file
* The emac-lld also contains sources for the prueth-fw on am65xx.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
364b867183 emac-lld-rtos: SRCREV update to 01.00.03.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
b587222da6 ti-pdk-build: SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
f161067ecf usb-lld-rtos: SRCREV update to 01.00.00.18
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
7e3e0be524 udma-lld-rtos: SRCREV update to 01.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
9444859ef5 uart-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
ed82c9a0cb transport-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
07d9e60e5e starterware: SRCREV update to 02.01.01.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
760780f0e4 spi-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
ad014f7c13 serdes-diag-rtos: SRCREV update to 01.00.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
aa020ea9f9 sciclient-rtos: SRCREV update to 01.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
de93b269c2 sa-lld: SRCREV update to 04.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
847cd726bf pruss-lld: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
a23100b0e3 pm-lld-rtos: SRCREV update to 01.08.00.22
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
874e756a22 pcie-lld-rtos: SRCREV update to 02.03.00.04
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
801fb697d3 osal: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
008a2245d3 mmcsd-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
dc59692939 mcasp-lld-rtos:SRCREV update to 01.01.00.14
LIC_FILES_CHECKSUM now calculates checksum on the copyright, skipping
the year which can change. The checksum contents itself have not changed

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
168dd8d06b icss-emac-lld: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
97e956f918 i2c-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
511a29f804 gpio-lld-rtos:SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
31520d3b3b fatfs-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
280b83ed68 edma3-lld: SRCREV update to 2.12.05.30E
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
0d623a10d4 common-csl-ip: SRCREV update to 03.03.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Mahesh Radhakrishnan
75786df9c4 board-rtos: SRCREV update to 01.00.10.05A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:07:23 +00:00
Denys Dmytriyenko
c788982ee4 cadence-mhdp-fw: add Cadence MHDP DP bridge firmware
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 00:23:29 +00:00
Denys Dmytriyenko
fd0698f92f arm-trusted-firmware: update to ti2019.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 00:23:29 +00:00
Denys Dmytriyenko
426e1406d4 j7-evm: add new DTBOs for DP and display sharing
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 00:23:29 +00:00
Dan Murphy
5b894599d9 linux-ti-staging: update the RT kernel tag for ti2019.02-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 00:23:29 +00:00
Dan Murphy
f2bfa1d084 u-boot-ti-staging: update to ti2019.02-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 00:23:29 +00:00
Gowtham Tammana
991bd27946 ti-img-rogue-driver: bump SRCREV to pick compiler error fixes
Picks up compiler error/warning fixes on rt-linux and debug
builds.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-26 20:07:16 +00:00
Huang, David
03858b1071 viddec-test-app: Add the viddec-test-app recipe
Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 14:58:33 +00:00
Angela Stegmaier
e8d5ea8aa6 ti-img-encode-decode: Add the ti-img-encode-decode recipe
Add the recipe for the video decoder driver.

Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 14:58:33 +00:00
Huang, David
b8582b0015 vxd-dec-fw: Add the recipe for vxd-dec-fw
Add the firmware packaging recipe for the video decoder
for J721E devices.

Signed-off-by: Angela Stegmaier <angelabaker@ti.com>
Signed-off-by: David Huang <d-huang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 14:58:33 +00:00
Denys Dmytriyenko
0d9910c171 conf/machine: rename "sgx" flag to "gpu" in MACHINE_FEATURES
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 14:58:33 +00:00
Denys Dmytriyenko
cfae1d1a45 linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-25 14:58:33 +00:00
Anand Balagopalakrishnan
dbe93d2ee6 img-pvr-drivers: specify SGX and Rogue as virtual providers for GPU driver
- specify both SGX and Rogue drivers as virtual providers for GPU driver
- remove unused omapdrm-pvr provides

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-22 02:41:45 +00:00
Jacob Stiffler
9c29343a81 machines: k2*: restore original max_leb_cnt
Restore max_leb_cnt so that the UBI/UBIFS fits into the board flash

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-22 02:41:45 +00:00
Djordje Senicic
e2e658652a pm-lld-rtos: Enable building opencl-monitor for dra76xx
Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 14:36:16 +00:00
Djordje Senicic
73221195fa cmem: Add CMEM 384MB block to dra76xx to enable opencl and tidl
Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 14:36:16 +00:00
Anand Balagopalakrishnan
4d7e50b26a ti-img-rogue-umlibs: add PowerVR Rogue GPU user mode libraries for J721E SoC
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 14:36:16 +00:00
Anand Balagopalakrishnan
fa2f8054d5 ti-img-rogue-driver: add PowerVR Rogue kernel module for J721E
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 14:36:16 +00:00
Denys Dmytriyenko
db9c627fd6 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 14:36:16 +00:00
Denys Dmytriyenko
5b0d06bcef linux-ti-staging: update to 4.19.50
Includes other updates from Platform, Connectivity, A&D and GFX.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-20 14:36:16 +00:00
Gou, Hongmei
f4aa1fe59c ti-uio: rebase pru-uio device tree files
* Update mdio register entries to use the full address
* For AM571x, remove the entries which are available after using DT overlay

Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-19 17:44:44 +00:00
Denys Dmytriyenko
b6b6d6dbab am335x, am437: bump max_leb_cnt numbers due to added features
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-17 23:55:21 +00:00
Denys Dmytriyenko
eabeaeef31 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-15 04:59:13 +00:00
Denys Dmytriyenko
e8a9485db6 j7-evm: add new infotainment DTBO file
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-15 04:59:13 +00:00
Denys Dmytriyenko
0f431fda73 linux-ti-stagin: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-15 04:59:13 +00:00
Denys Dmytriyenko
8b8ddfd9eb linux-ti-staging: update to the latest with support for J7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 16:29:34 +00:00
Denys Dmytriyenko
7baab7b8e7 u-boot-ti-staging: update to the latest with support for J7
Also switch back to ti-u-boot-2019.01 branch.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 16:29:34 +00:00
Denys Dmytriyenko
0bb5d60e48 arm-trusted-firmware: update to the latest with support for J7
License checksum changed due to minor formatting.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 16:29:34 +00:00
Denys Dmytriyenko
90e3e1ac20 j7-evm: add config for J7 (J721e) machine
The J721E SoC belongs to the K3 Multicore SoC architecture platform,
providing advanced system integration to enable lower system costs
of automotive applications such as infotainment, cluster, premium
Audio, Gateway, industrial and a range of broad market applications.
This SoC is designed around reducing the system cost by eliminating
the need of an external system MCU and is targeted towards ASIL-B/C
certification/requirements in addition to allowing complex software
and system use-cases.

Some highlights of this SoC are:
* Dual Cortex-A72s in a single cluster, three clusters of lockstep
  capable dual Cortex-R5F MCUs, Deep-learning Matrix Multiply Accelerator(MMA),
  C7x floating point Vector DSP, Two C66x floating point DSPs.
* 3D GPU PowerVR Rogue 8XE GE8430
* Vision Processing Accelerator (VPAC) with image signal processor and Depth
  and Motion Processing Accelerator (DMPAC)
* Two Gigabit Industrial Communication Subsystems (ICSSG), each with dual
  PRUs and dual RTUs
* Two CSI2.0 4L RX plus one CSI2.0 4L TX, one eDP/DP, One DSI Tx, and
  up to two DPI interfaces.
* Integrated Ethernet switch supporting up to a total of 8 external ports in
  addition to legacy Ethernet switch of up to 2 ports.
* System MMU (SMMU) Version 3.0 and advanced virtualisation
  capabilities.
* Upto 4 PCIe-GEN3 controllers, 2 USB3.0 Dual-role device subsystems,
  16 MCANs, 12 McASP, eMMC and SD, UFS, OSPI/HyperBus memory controller, QSPI,
  I3C and I2C, eCAP/eQEP, eHRPWM, MLB among other peripherals.
* Two hardware accelerator block containing AES/DES/SHA/MD5 called SA2UL
  management.
* Configurable L3 Cache and IO-coherent architecture with high data throughput
  capable distributed DMA architecture under NAVSS
* Centralized System Controller for Security, Power, and Resource
  Management (DMSC)

See J721E Technical Reference Manual (SPRUIL1, May 2019)
for further details: http://www.ti.com/lit/pdf/spruil1

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 16:29:34 +00:00
Denys Dmytriyenko
482301c39b am65xx-evm: add tispl.bin to wic image and comment for tiboot3.bin and sysfw.itb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 16:29:34 +00:00
Jianzhong Xu
9b39cceead dsplib: bump SRCREV to pick up updated test reports
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-07 00:50:08 +00:00
Jianzhong Xu
aa6914e56e mathlib: bump SRCREV to pick up updated test reports
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-07 00:50:08 +00:00
Jianzhong Xu
852f3c0521 swtools: bump SRCREV to compile dsplib/mathlib with "--legacy"
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-07 00:50:08 +00:00
Mahesh Radhakrishnan
c5f301904b serdes-diag-rtos: SRCREV update to 1.0.0.12 and adding support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-07 00:50:08 +00:00
e-ruei1@ti.com
51f8beff88 ti-sgx-ddk-um: bump SRCREV to pick up the fix for AM5 performance degradation
-um: opengles2: disable GLES2MOVEBUFFERMEMTODEVICE

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-07 00:50:08 +00:00
Jacob Stiffler
eca5192f38 vps-lld-rtos: fix DEPENDS
* Add to the dependencies set in ti-pdk.bbclass so that we get tools
  such as XDC.
* Set the edma3-lld path so the makefile can push it onto XDCPATH.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-07 00:50:08 +00:00
Denys Dmytriyenko
59e66caff2 am65xx-hs-evm: fix load address for FIT image
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-24 22:21:14 +00:00
Denys Dmytriyenko
531d36fe4e u-boot-ti-staging: switch to ti-2019.01 branch
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-24 22:21:14 +00:00
Denys Dmytriyenko
e4846efa4d u-boot-ti-staging: update with K2 HS fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-24 22:21:14 +00:00
Dan Murphy
b8965c33b6 u-boot-ti-staging: update to ti2019.01-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-22 04:09:43 +00:00
Denys Dmytriyenko
49a622ef70 kselftests: enable ptp/testptp target
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-18 18:56:13 +00:00
Dan Murphy
ab247a9dde linux-ti-staging: update the RT kernel tag for ti2019.01-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-15 12:13:04 +00:00
Dan Murphy
cc87e4cd8e linux-ti-staging: update to ti2019.01-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-15 11:56:38 +00:00
Dan Murphy
0284bc8595 u-boot-ti-staging: update to ti2019.01-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-15 11:56:38 +00:00
Khem Raj
3b40d8db80 beaglebone-capes: Update checksums for LICENSE
OE-Core has reworded the license file see
https://git.openembedded.org/openembedded-core/commit/?id=f8c9c511b5f1b7dbd45b77f345cb6c048ae6763e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-12 03:47:54 +00:00
Jacob Stiffler
8157373854 gdbc6x: bump SRCREV for build fix
* migrate kernel modules gdbserverproxy-module-drv to kernel v4.19

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-11 23:59:13 +00:00
Jacob Stiffler
0cb5c31af5 dsptop: bump SRCREV for build fix
* migrate kernel modules debugss-module-drv and
  temperature-module-drv to kernel v4.19

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-11 23:59:13 +00:00
Denys Dmytriyenko
574bb947ef arm-trusted-firmware: depend on openssl-native for signing purposes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-11 23:59:13 +00:00
Denys Dmytriyenko
db08a45cd6 arm-trusted-firmare: sign ATF image for am65xx HS
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 12:49:55 +00:00
Denys Dmytriyenko
b98c7daf0b recipes: convert existing uses of am65xx-evm to am65xx SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 12:49:55 +00:00
Denys Dmytriyenko
344792b518 conf/machine: introduce am65xx SOC family and new am65xx-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 12:49:55 +00:00
Denys Dmytriyenko
5a314bce1d arm-trusted-firmware: update to ti2019.01-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 12:49:55 +00:00
Dan Murphy
1818d512f7 linux-ti-staging: update to ti2019.01-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 12:49:55 +00:00
Dan Murphy
bdb0ae8e86 u-boot-ti-staging: update to ti2019.01-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 12:49:55 +00:00
e-ruei1@ti.com
20f8165372 ti-sgx-ddk-km: bump SRCREV to pick up toolchain enhancement
- support general toolchain

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-09 12:49:55 +00:00
e-ruei1@ti.com
29219faf16 ti-sgx-ddk-um: bump SRCREV to pick up wsegl fix
- um: wsegl/wayland: support external wayland-egl and struct wl_gl_window

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-03 18:06:57 +00:00
Denys Dmytriyenko
484c2d0d12 am65xx-evm: workaround for YOCTO #13280 bug
Force dependency to workaround [YOCTO #13280]:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13280

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-01 06:20:42 +00:00
Dan Murphy
5d032604eb linux-ti-staging: update to ti2019.01-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-01 06:20:42 +00:00
Dan Murphy
88f88d6157 u-boot-ti-staging: update to ti2019.01-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-05-01 06:20:42 +00:00
Denys Dmytriyenko
651b09ff94 gdbc6x: update with gcc8 warning suppression
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-30 15:58:33 +00:00
Denys Dmytriyenko
24d3c0d6a7 prueth-fw-bin: update 5.1.0.7 -> 5.3.0.5
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-30 15:58:33 +00:00
Mahesh Radhakrishnan
d60fe200e7 ti-cgt-arm-native: Upgrade to 18.12.1.LTS
The checksum changed due to version & year changes. The licenses remain
the same

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-30 00:26:29 +00:00
Mahesh Radhakrishnan
f218dd2a3c ti-ndk: Upgrade to 3.60.00.13
The checksum changed due to version & year. The license itself remains
unchanged

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-28 02:34:01 +00:00
Mahesh Radhakrishnan
76c9c9c322 ti-ns: Upgrade to 2.60.00.07
The checksum changed due to the year & version. The license hasn't
changed.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-28 02:34:01 +00:00
Jacob Stiffler
60df79ad64 ti-ipc-rtos: add SRCREV_FORMAT
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-28 02:34:01 +00:00
Dan Murphy
4c38aa2542 linux-ti-staging: update to ti2019.01-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-24 05:18:28 +00:00
Dan Murphy
82d93575a8 u-boot-ti-staging: update to ti2019.01-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-24 05:18:28 +00:00
Mahesh Radhakrishnan
dc909cb3d6 ti-pdk-build-rtos: SRCREV bump to use COPYING.txt for license checksum
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-24 05:18:28 +00:00
Jacob Stiffler
ad3534f767 prueth-fw: use icss-emac-lld sources
* prueth-fw and icss-emac-lld shared the same source repo, so make
  them share the same inc file which specifies the sources.
* Add the FW versions to the icss-emac-lld.inc so that there can be
  a single location for updates.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-24 05:18:28 +00:00
Denys Dmytriyenko
90949a4c24 am65xx-evm: add additional DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-17 06:10:04 +00:00
Denys Dmytriyenko
f0a1e52a2f dra7xx-evm: add additional DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-17 06:10:04 +00:00
Denys Dmytriyenko
a6c41e174f linux-ti-staging: update to 4.19.31
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-17 06:10:04 +00:00
Denys Dmytriyenko
f885d78745 ti-gc320-libs: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-11 19:04:10 +00:00
Denys Dmytriyenko
c8b94b3556 pruss-lld: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-11 19:04:10 +00:00
Denys Dmytriyenko
bfb60dab32 osal: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-11 19:04:10 +00:00
Denys Dmytriyenko
3e5525f750 am335x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-04 07:00:48 +00:00
Mahesh Radhakrishnan
68d9ef204b board-rtos: SRCREV bump to 01.00.10.04C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-04 07:00:48 +00:00
Dan Murphy
d42e90d5fc u-boot-ti-staging: update to ti2019.00-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-04 07:00:48 +00:00
Dan Murphy
b36ba0b5d2 linux-ti-staging: update to ti2019.00-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-04 07:00:48 +00:00
Khem Raj
bd55a3d628 layer.conf: Add warrior to compatible release series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-04-03 01:21:16 +00:00
Mahesh Radhakrishnan
4cdd7ed91f common-csl-ip: SRCREV bump to 03.03.00.14D
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-29 15:35:14 +00:00
Dan Murphy
b2a09c17bb u-boot-ti-staging: update to ti2019.00-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-28 02:45:43 +00:00
Dan Murphy
ac3bdcd3cc linux-ti-staging: update to ti2019.00-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-28 02:45:43 +00:00
Mahesh Radhakrishnan
56118cdee0 board-rtos: SRCREV bump to versin 01.00.10.04B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:55:00 +00:00
Mahesh Radhakrishnan
062f11744b sciclient-rtos: SRCREV bump to 01.00.00.02B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:55:00 +00:00
Mahesh Radhakrishnan
6aa4b5fa06 icss-emac-lld: SRCREV bump to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:55:00 +00:00
Mahesh Radhakrishnan
78492dd31a ti-pdk-build-rtos: SRCREV bump to version 01.00.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:55:00 +00:00
Mahesh Radhakrishnan
f5a6c3fb1a transport-rtos: SRCREV bump to version 01.00.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:55:00 +00:00
Mahesh Radhakrishnan
0c24597843 mmcsd-lld-rtos: SRCREV bump to 01.00.00.15A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:55:00 +00:00
Mahesh Radhakrishnan
8d175d4738 emac-lld-rtos: SRCREV bump to 01.00.03.14B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:55:00 +00:00
Mahesh Radhakrishnan
a39d574e6e common-csl-ip: SRCREV bump to 03.03.00.14C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-27 20:55:00 +00:00
Mahesh Radhakrishnan
72cf30fceb swtools: Enhancements to facilitate AUTOREV
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 15:31:27 +00:00
Mahesh Radhakrishnan
5db17695a5 mathlib: Enhancements to facilitate AUTOREV
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 15:31:27 +00:00
Mahesh Radhakrishnan
dc087f75f7 dsplib: Recipe enhancements to facilitate AUTOREV
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 15:31:27 +00:00
Mahesh Radhakrishnan
d38d01b0e1 ti-pdk-build-rtos: SRCREV update to 01.00.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
7fa5ca279e vps-lld-rtos: SRCREV update to 01.00.01.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
7489e75928 profiling-rtos: SRCREV update to 01.00.00.08
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
372a297490 usb-lld-rtos: SRCREV update to 01.00.00.17
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
552e2e459b udma-lld-rtos: SRCREV update to 01.00.00.02
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
f72ba5e2cd uart-lld-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
0949398bca transport: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
78d5e2a5bf starterware:SRCREV update to 02.01.01.10, added dependency to ti-xdctools-native
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
ebc824ffbf spi-lld-rtos: SRCREV update to 01.00.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
48b9a6f522 sciclient-rtos: SRCREV update to 01.00.00.02A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
d7759200c2 sa-lld: SRCREV update to 04.00.00.02, added osal-rtos dependency for rtos
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
87bd7d55fe pruss-lld:SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
c50eda781a pm-lld-rtos: SRCREV update to 01.08.00.21 & 01.04.00.05C (for ti33x, ti43x, k2g)
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
63ff406fbe pcie-lld-rtos: SRCREV update to 02.03.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
a15e4eef4b osal: SRCREV update to 01.00.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
5201cc16f6 mmcsd-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
50cf798533 mcbsp-lld-rtos: SRCREV update to 01.00.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
6fa5f05f9d mcasp-lld-rtos: SRCREV update to 01.01.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
a9b2b532d1 icss-emac-lld: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
e6e307784d i2c-lld-rtos: SRCREV update to 01.00.00.14
Also added pruss-lld-rtos dependency for k2g

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
c5bcf63ab7 gpmc-lld-rtos:SRCREV udpate to 01.00.00.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
7bdfbf245b gpio-lld-rtos: SRCREV updater to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
4fa2ce6772 fatfs-rtos: SRCREV update to 01.00.00.13, added osal-rtos dependency
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
864d5d008a emac-lld-rtos: SRCREV bump to 01.00.03.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
55bcdbd990 common-csl-rtos:SRCREV bump to 03.03.00.14B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Mahesh Radhakrishnan
f17b34cf88 board-rtos: SRCREV bump to 01.00.10.04, added dependency on osal-rtos for all targets
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-22 01:04:24 +00:00
Dan Murphy
65a9fad567 linux-ti-staging: update to ti2019.00-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 02:42:07 +00:00
Dan Murphy
97b650d704 u-boot-ti-staging: update to ti2019.00-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-21 02:42:07 +00:00
Jacob Stiffler
b3278c6d99 gcc-arm-none-eabi: suppress more QA warnings and errors
As this is a pre-built package:
* Skip the build-deps and file-rdeps checks.
* Disable package debug split.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-20 20:25:36 +00:00
Mahesh Radhakrishnan
a87476bbe0 ti-sysbios: Update to version 6.75.02.00
The checksum has been changeded due to the version string and copyright
year. Licenses themselves have not changed.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Mahesh Radhakrishnan
49bfcd06d4 ti-cgt-arm: Update to version 18.1.5 LTS
The license checksum change is due to version number. License has not
been changed. However Patrick powell license which was missing earlier
has been added now.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Mahesh Radhakrishnan
ee089700f5 ti-xdctools: Update to version 3.51.01.18
The license checksum update is due to the version number update. The
licenses have not changed.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Mahesh Radhakrishnan
dde59d16ec ti-cgt6x: Update to version 8.3.2
The license checksum changed due to the version and also because Hewlett Packard
license is no longer applicable.
The Patrick Powell license which was present earlier too was not mentioned in
the recipe, now it has been explicitly mentioned as well.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Mahesh Radhakrishnan
8c3b1bd943 ti-cg-xml: Update to version 2.61.00
The license checksum change is due to the copyright year and version.
The license itself has not changed.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Mahesh Radhakrishnan
d381801eb2 gcc-arm-none-eabi: Update to 7.0-2018-q2-update
License has been changed to include a few new licenses such as
Synopsis,Joel Sherrill,Rich Felker,Otto Moerbeek,embedded brains Gmbh,
Regents of Univ of California, Digital Equipment Corporation, John
Baldwin,WIDE project, Jeffrey Roberson, ARM Ltd, NetBSD,Michael R Nelly,
and CYGWIN license

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Mahesh Radhakrishnan
bed328eb4c osal: SRCREV udpate to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Mahesh Radhakrishnan
f29de723ba edma3-lld: SRCREV update to 2.12.05.30D
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Mahesh Radhakrishnan
2f0de5a037 common-csl-ip: SRCREV update to 03.03.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-19 02:46:00 +00:00
Denys Dmytriyenko
775b2a6483 am335x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-15 23:05:45 +00:00
Jianzhong Xu
8a7d840d05 dsplib: bump SRCREV
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-15 23:05:45 +00:00
Jianzhong Xu
ebe16bc36b swtools: bump SRCREV
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-15 23:05:45 +00:00
Dan Murphy
8dbad26e2a u-boot-ti-staging: update to ti2019.00-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-13 05:32:33 +00:00
Dan Murphy
69583cc56f linux-ti-staging: update to ti2019.00-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-13 05:32:33 +00:00
Denys Dmytriyenko
b2edc511b3 libgbm: provide virtual/libgbm for easy switching b/w providers
Follow a similar change in mesa in oe-core:
https://git.openembedded.org/openembedded-core/commit/?id=5f8050722169a931b8e9078b8757216ba7a84506

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-12 17:59:56 +00:00
Ram Prasad
57b158f9e4 ipumm: Update SRCREV with codec fixes
This upgrade brings in the following updates:
* MPEG2 Decoder Update to 01.00.18.01 from 01.00.17.01
* VC1 Decoder Update to 01.00.02.08 from 01.00.02.07

Signed-off-by: Ramprasad N <x0038811@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-12 17:59:56 +00:00
Gaurav Mitra
1a2152e0fe openmp-rtos: update version to 2.06.03.00
Signed-off-by: Gaurav Mitra <gaurav@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-12 17:59:56 +00:00
Denys Dmytriyenko
b0ad9c05f8 u-boot-ti-staging: update to ti2019.00-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 21:52:23 +00:00
Denys Dmytriyenko
e33775483a dra7xx-evm.conf: re-enable dra71-evm-nand.dtb again
This reverts commit c2cb48e302.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 21:52:08 +00:00
Denys Dmytriyenko
b48f201835 linux-ti-staging: update to ti2019.00-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 21:52:03 +00:00
Denys Dmytriyenko
c2cb48e302 dra7xx-evm.conf: dra71-evm-nand.dtb is causing problems, disable for now
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 01:17:46 +00:00
Sam Nelson
642323098d ti-ipc: Update firmware image names
The firmware names expected by driver is changed
am65x-mcu-r5f0-fw -> am65x-mcu-r5f0_0-fw
am65x-mcu-r5f1-fw -> am65x-mcu-r5f0_1-fw

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 01:11:10 +00:00
Mahesh Radhakrishnan
1af5711637 ti-ndk: Correcting the SRC_URI link
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-05 00:25:06 +00:00
Denys Dmytriyenko
60a6b186b7 dra65xx-evm.conf: fix typo introduced by previous commit
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 20:56:22 +00:00
Denys Dmytriyenko
ba0d37623c u-boot-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:56 +00:00
Denys Dmytriyenko
a2cbbbfdb1 am65xx-evm.conf: add back idk, tc358876, pcie-usb2 and pcie-usb3 DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:52 +00:00
Denys Dmytriyenko
9da14d59f3 dra7xx-evm.conf: add back dra71-evm-nand.dtb and dra76-evm-tfp410.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:45 +00:00
Denys Dmytriyenko
bc2680c582 ti43x.inc: add back am43x-epos-evm-hdmi.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:41 +00:00
Denys Dmytriyenko
b229d3856c ti33x.inc: add back am335x-icev2-prueth.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:37 +00:00
Denys Dmytriyenko
26910dad29 linux-ti-staging: update to 4.19.25
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:32 +00:00
Denys Dmytriyenko
a083a18f49 am65xx-evm: drop cpio rootfs images by default due to size
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-04 19:42:28 +00:00
Denys Dmytriyenko
3626c16912 ti-sgx-ddk: remove old 1.14 version of DDK KM and UM
DDK 1.17 is now supported for same platforms.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01 21:06:30 +00:00
Denys Dmytriyenko
84b3ff8da8 gcc-arm-none-eabi: not supported on any target
This package is only meant for native and nativesdk usage.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01 20:00:10 +00:00
e-ruei1@ti.com
c8df6465de ti-sgx-ddk-km: bump SRCREV and enable AM3/4/5 support for DDK 1.17
- bump SRCREV to pickup kernel 4.19 support
- enable AM3/4/5 support in addition to AM6 for DDK 1.17

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01 19:59:47 +00:00
e-ruei1@ti.com
83adb0833d ti-sgx-ddk-um: bump SRCREV and enable AM3/4/5 support for DDK 1.17
- bump SRCREV to pick up UM libraries for all supported SoCs at DDK 1.17
- enable AM3/4/5 support for DDK 1.17

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-03-01 19:59:38 +00:00
Denys Dmytriyenko
4905be9164 arm-trusted-firmware: update to latest snapshot based on 2.0
Upstream has changed copyright guidelines, no actual license change:

| Copyright guidance has been changed for migration of the
| ARM run project to trustedfirmware.org where the project
| governance is different.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-28 01:02:24 +00:00
Jacob Stiffler
72051b974f gcc-arm-none-eabi: extend to nativesdk class
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:30:32 +00:00
Denys Dmytriyenko
900177c2d1 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:52 +00:00
Denys Dmytriyenko
4a500e3158 dra7xx-evm.conf: re-enable LCD specific DTBs
This reverts commit f05488f6c0.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:42 +00:00
Denys Dmytriyenko
a85fd20e05 am57xx-evm.conf: re-enable LCD specific DTBs
This reverts commit 41ae756a80.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:37 +00:00
Denys Dmytriyenko
ac008d5540 k2g-evm.conf: re-enable LCD specific DTB
This reverts commit 2f28749040.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:33 +00:00
Denys Dmytriyenko
d1e893a38c ti43x.inc: re-enable HDMI specific DTB for AM437x GP
This reverts commit 517864fb4f.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:28 +00:00
Denys Dmytriyenko
f0a5d3e4d1 linux-ti-staging: update to 4.19.24
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-26 21:26:25 +00:00
Denys Dmytriyenko
afe0350fac u-boot-ti: K2 HS platforms do not support 2-stage boot from SPI
Hence install and deploy UBOOT_SPI_BINARY conditionally, similar to
UBOOT_SPI_SPL_BINARY and UBOOT_SPI_GPH_BINARY.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-25 22:27:01 +00:00
Sam Nelson
d03495a8ff ti-ipc: Update to new version 3.50.03.05
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-21 19:02:04 +00:00
Mahesh Radhakrishnan
68f764a14a uart-lld-rtos: Updating checksum file & dependency for ti33x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Acked-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-21 19:02:04 +00:00
Denys Dmytriyenko
665fd9ee84 ti-gc320-driver: fix missing quote typo introduced by recent commit
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-20 22:15:16 +00:00
Gowtham Tammana
27b5027186 ti-gc320-driver: move to k4.19
- Updated the recipe to pick sources for k4.19
  - Removed the gcc8 workaround patch as the new srcrev include those fixes

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-20 20:19:44 +00:00
Denys Dmytriyenko
42de95f6a6 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-20 20:19:38 +00:00
Denys Dmytriyenko
212e0b5af0 linux-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-20 20:19:34 +00:00
Dan Murphy
612b62bf90 ti-linux-firmware: Change TI linux firmware branch
Changing the branch that the TI linux firmware is picked
up from.  As this is a branch that is used for numerous
kernel versions so the version needs to be removed from the
branch name.

Changing ti-linux-firmware-4.1.y to ti-linux-firmware

Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-15 03:51:52 +00:00
Denys Dmytriyenko
8c44d9161c u-boot-ti-staging: update to 2019.01
License checksum changed due to extra SPDX lines - no actual license change.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:48 +00:00
Denys Dmytriyenko
2f28749040 k2g-evm.conf: LCD specific DTB is not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:42 +00:00
Denys Dmytriyenko
f05488f6c0 dra7xx-evm.conf: not all DTBs are ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:36 +00:00
Denys Dmytriyenko
6d8dd5d28a am65xx-evm.conf: some DTBs are not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:31 +00:00
Denys Dmytriyenko
517864fb4f ti43x.inc: HDMI specific DTBs are not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-07 03:50:25 +00:00
Denys Dmytriyenko
8739a28eb2 ti33x.inc: PRUETH specific DTB is not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-05 06:50:01 +00:00
Denys Dmytriyenko
41ae756a80 am57xx-evm.conf: LCD specific DTBs are not ready yet
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-05 06:49:58 +00:00
Denys Dmytriyenko
6f46f2828f linux-ti-staging: update to 4.19.15
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-02-05 06:49:55 +00:00
Denys Dmytriyenko
eacaf4cf52 multiprocmgr: install both mpmsrv sysvinit initscript and systemd unit file
Since both systemd and update-rc.d classes are inherited, not having a
corresponding file results in postinst function to fail, which is a hard
error now. Having both init files installed does not affect functionality.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-01-28 20:47:36 +00:00
Denys Dmytriyenko
cf5c550dc9 ti-ipc: install both tiipclad sysvinit initscript and systemd unit file
Since both systemd and update-rc.d classes are inherited, not having a
corresponding file results in postinst function to fail, which is a hard
error now. Having both init files installed does not affect functionality.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-01-25 19:57:46 +00:00
Denys Dmytriyenko
9debfc6155 cmem.inc: add arm64 support for cmem injection
Since cmem 4.16 now supports arm64, update cmem injection code accordingly
to work with arm64 DTS files.

Cc: Sam Nelson <sam.nelson@ti.com>
Cc: Jacob Stiffler <j-stiffler@ti.com>
Cc: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-01-09 19:57:45 +00:00
Sam Nelson
06192ea121 cmem: Update to new version 4.16.00.00
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-01-03 23:31:56 +00:00
Mahesh Radhakrishnan
4c2d990af0 emac-lld-rtos: SRCREV update to 01.00.03.13C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
a191c6c33d udma-lld-rtos: SRCREV update to 01.00.00.01A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
290b109839 spi-lld-rtos: SRCREV udpate to 01.00.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
ff0e5b1a39 osal: SRCREV update to 01.00.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
fa5f866067 emac-lld-rtos: SRCREV update to 01.00.03.13B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
77e3828273 common-csl-ip: SRCREV update to 03.03.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
96581c6174 board-rtos: SRCREV update to 01.00.10.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-20 00:15:08 +00:00
Mahesh Radhakrishnan
48e6f8c8e0 ti-pdk-build-rtos: SCREV update to 01.00.00.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
9a281bbf1d ipc: SRCREV updates for version 03.50.03.04
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
38084c1f9d usb-lld-rtos: SRCREV update to 01.00.00.16B, add dependency to sciclient-rtos for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
9ce58df3af udma-lld-rtos: SRCREV update to 01.00.00.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
d507c87efb nimu-rtos: Adding dependency to pruss-lld-rtos for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
0544a9c609 uart-lld-rtos: SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
92e94f26bd transport-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
2fc962eb9d tcp3d-lld-rtos: SRCREV update to 02.01.00.06A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
63b1925f39 starterware: SRCREV update to 02.01.01.09
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
f71ee6d336 spi-lld-rtos: SRCREV update to 01.00.00.13, added dependencies to pruss-lld-rtos & gpio-lld-rtos for am33x/am43x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
e8c7279723 serdes-diag-rtos: SRCREV update to 01.00.00.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
ad689dafe6 sciclient-rtos: SRCREV udpate to 01.00.00.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
abf2bf8ed9 sa-lld: SRCREV update to 04.00.00.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
8614eb9af2 rm-lld: SRCREV update to 02.02.00.03A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
1b702f91eb pruss-lld: SRCREV update to 01.00.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
dcff90822a prueth-fw: SRCREV update to ICSS EMAC version 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
4208c99245 pm-lld-rtos: SRCREV udpate to 01.08.00.20
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
3870b6422d pcie-lld-rtos: SRCREV update to 02.03.00.02
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
a7a87db751 pa-lld: SRCREV update to 03.00.02.08
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
af1816a167 osal: SRCREV udpate to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
5c8db66b42 mmcsd-lld-rtos: SRCREV udpate to 01.00.00.14, added sciclient dependency for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
5a19b540b5 mcasp-lld-rtos: SRCREV update to 01.01.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
725ddf0941 icss-emac-lld: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
a84a673f47 i2c-lld-rtos: SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
8223c4022d gpio-lld-rtos: SRCREV update to 01.00.00.13A, added sciclient dependency for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
3d767b22a7 fftc-lld-rtos: SRCREV update to 02.02.00.07A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
ed1c1b791b fatfs-rtos: SRCREV update to 01.00.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
1d578c8b3c emac-lld-rtos: SRCREV update to 01.00.03.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
ed92caee2d cppi-lld: SRCREV update to 02.01.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
182d1d6493 common-csl-ip: SRCREV update to 03.03.00.13 and use 'release' branch
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
4c055a5224 cmb-addon-rtos: SRCREV update to 01.01.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
4969f90123 board-rtos: SRCREV update to 01.00.10.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
f110cb8536 bcp-lld-rtos: SRCREV update to 02.01.00.07A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Mahesh Radhakrishnan
a5b6d19b9b aif2-lld: SRCREV update to 01.02.00.02A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Jianzhong Xu
149893e5d9 dsplib/mathlib: bump SRCREV to latest
Modified .json metadata to make CCS variables backward compatible

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-18 00:11:12 +00:00
Denys Dmytriyenko
81b944ca23 engine-pkcs11: depend on openssl10
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 20:33:12 +00:00
Denys Dmytriyenko
06590541e4 libp11: depend on openssl10
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 20:14:18 +00:00
Denys Dmytriyenko
de3439207d ti-softhsmv2: depend on openssl10, cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 19:28:55 +00:00
Jacob Stiffler
0b5451a89d u-boot-ti-staging: bump SRCREV to latest
* ARM: armv7: Add early stack for erratum workarounds

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 16:43:59 +00:00
Jacob Stiffler
735bfcf3d1 linux: cmem: add am574x injection for am57xx-hs-evm
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-06 16:42:51 +00:00
Denys Dmytriyenko
e7c5bab7a4 am335/am437: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-05 21:31:21 +00:00
Jianzhong Xu
3f9f0dd97e dsplib/mathlib: update and package everything including hidden folders
1. Package everything including hidden folders for dsplib and mathlib
2. Update SRCREVs for dsplib and mathlib related to Proc-SDK 5.2 bug fixes.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-05 21:31:21 +00:00
Nick Saulnier
3901dc9396 pru-icss_git.bb: bug fixes for SDK 5.2
PRU Software Support Package example PRU_ADC_onChip does not work out of the box
in SDK 5.1. This update fixes the PRU_ADC_onChip example.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-12-05 21:31:21 +00:00
Khem Raj
53f0eecf87 uio-module-drv: Mark it to be ti SOC specific
Fails to compile with non TI kernels

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-27 19:27:47 +00:00
e-ruei1@ti.com
b1587a6bdc ti-sgx-ddk-um: bump SRCREV to pickup the latest changes as shown below
- um: Validate mutex before lock and unlock
 - um: Fix for RefCounting with mutex held
 - um: Set the default mutex type to pthread mutex
 - um: Fix the install path and scripts

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-27 19:27:03 +00:00
e-ruei1@ti.com
4e9cb4ebb8 ti-sgx-ddk-km: bump SRCREV to pickup the SGX reset fix for AM3/4
-km: pvr_drm.c: move the assert_reset from DrmRemove to DrmUnload

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-27 19:27:03 +00:00
Dan Murphy
fb8bfa61d7 u-boot-ti-staging: update to ti2018.05-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-19 17:22:18 +00:00
Dan Murphy
42d3a7361d u-boot-ti-staging: update to ti2018.05-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-15 04:02:15 +00:00
Dan Murphy
5ba92528ff linux-ti-staging: update to ti2018.05-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-15 04:00:57 +00:00
Denys Dmytriyenko
8623ab00fd linux-ti-staging: update to ti2018.05-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-08 03:29:16 +00:00
Denys Dmytriyenko
071a70b7c4 u-boot-ti-staging: update to ti2018.05-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-08 03:29:15 +00:00
Denys Dmytriyenko
d1c5fbf1ae linux-ti-staging: update to 4.14.79
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-07 17:55:19 +00:00
Mahesh Radhakrishnan
9dabc4ffdb ti-cgt-arm-native: Update to 16.9.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-07 17:55:19 +00:00
Mahesh Radhakrishnan
e4982aff76 ti-xdc-tools: Update to 3.50.08.24
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-02 15:21:09 +00:00
Mahesh Radhakrishnan
b558fcf551 ti-sysbios: Updating to 6.73.01.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-02 15:21:09 +00:00
Dan Murphy
a4457db66a linux-ti-staging: update to ti2018.05-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-02 15:21:09 +00:00
Dan Murphy
3b3ee153bd u-boot-ti-staging: update to ti2018.05-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-11-02 15:21:06 +00:00
Denys Dmytriyenko
b2bfdcdbe5 am65xx-evm: add k3-am654-evm-tc358876 DTBO
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-30 00:09:56 +00:00
Denys Dmytriyenko
0e118cb8d4 prueth-fw-bin: update FW images to 5.1.0.7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-30 00:09:56 +00:00
Dan Murphy
f1b60eb3ab linux-ti-staging: update to ti2018.05-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-25 21:37:55 +00:00
Dan Murphy
4c2096ce36 u-boot-ti-staging: update to ti2018.05-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-25 21:37:52 +00:00
Sam Nelson
d931b7c964 ti-ipc: Update to new version 3.50.03.03
Adds split mode support for the R5 core

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-25 21:36:24 +00:00
Denys Dmytriyenko
0ffe4809c2 ti-unpack.inc: also set COMPATIBLE_HOST for nativesdk
Some recipes that include ti-unpack.inc also need to build nativesdk packages.
Fixes errors like this:

| ERROR: Nothing RPROVIDES 'nativesdk-ti-cgt-pru' (but .../nativesdk-packagegroup-arago-sdk-host.bb RDEPENDS on or otherwise requires it)
| nativesdk-ti-cgt-pru was skipped: incompatible with host x86_64-arago-linux (not in COMPATIBLE_HOST)

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-19 06:11:13 +00:00
Khem Raj
469d9b24d7 u-boot: Always build with disabled PIE
some OE distros can default to hardened toolchains which means PIE is
added implicitly to compiler cmdline, here this options makes sure that
whattever the default toolchain are, u-boot is not impacted

Fixes errors e.g.

| arm-yoe-linux-gnueabi-ld.bfd: u-boot-spl section `.rodata' will not fit in region `.sram'
| arm-yoe-linux-gnueabi-ld.bfd: region `.sram' overflowed by 5772 bytes

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Tom Rini <trini@konsulko.com>
Cc: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-18 22:53:23 +00:00
Jeremy Grosser
e3e20300d4 lego-ev3: Add support for LEGO Mindstorms EV3 (AM1808)
Thanks for the feedback! Updated patch below. Changes:
 - Change SERIAL_CONSOLE to new SERIAL_CONSOLES format.
 - Move SPL_BINARY variable into lego-ev3 machine config
 - Check for KERNEL_DEVICETREE_BUNDLE before uImage manipulation.
 - Fix line wrapping errors introduced by MUA

Signed-off-by: Jeremy Grosser <jeremy@synack.me>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-18 22:51:45 +00:00
Denys Dmytriyenko
fab8b9c033 ti-gc320-driver: workaround for gcc8 stringop-overflow error
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-18 22:51:37 +00:00
Denys Dmytriyenko
54ba95b375 conf/machine: deprecate use of SERIAL_CONSOLE
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:58 +00:00
Denys Dmytriyenko
0dc198a34b u-boot-ti: move setting UBOOT_SUFFIX and SPL_BINARY to machine configs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:53 +00:00
Denys Dmytriyenko
de7203d403 conf/machine: define UBOOT_SUFFIX and SPL_BINARY in machine configs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:49 +00:00
Khem Raj
cc91e6bfaa beaglebone.conf: Package kernel and devicetree
Use variables from u-boot recipe, makes it easy to switch between TI staging
and mainline u-boot from oe-core if someone wants to.

Use SPL_BINARY and UBOOT_SUFFIX to define IMAGE_BOOT_FILES

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:44 +00:00
Khem Raj
bedfc7169e beaglebone.conf: SERIAL_CONSOLE has been deprecated
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:39 +00:00
Khem Raj
b2d62f62bb recipes: Limit ti specific recipes under ti-soc override
This helps in multi-BSP scenario, where other BSP layers are also
present in the layermix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-17 22:48:34 +00:00
Denys Dmytriyenko
934fed368d ti-sgx-ddk-km: fix/workaround new gcc8 checks
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:40:24 +00:00
Denys Dmytriyenko
2985dda033 beaglebone.conf: temporarily use generic am335x_evm_config for U-boot
There have been reports recently that am335x_beaglebone_config generates bad SPL.
Until that is debugged and fixed, use generic am335x_evm_config that covers all
AM335x platforms, including BeagleBone variants.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:40:16 +00:00
Khem Raj
0175348dfe beaglebone-getting-started: Use cp options to not alter file mode
Fixes do_package_qa warnings
<FILE> is owned by uid 1000, which is the same as the user running bitbake. This may be due to host contamination

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:40:10 +00:00
Khem Raj
18aca37899 doxygen: Set DISABLE_STATIC to be empty
by default its set like this
DISABLE_STATIC ?= " --disable-static"

but doxygen configure is not typical autoconf
generated so this option is not available, its
better to keep it empty so it can work with
dustros which disable static libs as policy

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:40:04 +00:00
Denys Dmytriyenko
793dde4197 cm3-pm-firmware: bump SRCREV for -ffreestanding fix
Rework original patch from Khem Raj by upstreaming the Makefile fix
instead of carrying it locally.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-16 18:39:59 +00:00
Dan Murphy
ab4e90c3a9 linux-ti-staging: update to ti2018.04-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Dan Murphy
41e081605f u-boot-ti-staging: update to ti2018.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Ram Prasad
90a81a1055 ipumm: Update SRCREV and cleanup patches
Cleanup the patch in meta-ti as the patch is merged
to ipumm repo

Signed-off-by: Ramprasad N <x0038811@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Jacob Stiffler
c3ade2c236 ti-cgt-arm: "clean" library in do_configure
* Prevent a potential error as mklib will return an error if the
  library already exists.
* The error encountered is the following:

| >> ERROR: mklib: destination library .../work/x86_64-linux/ti-cgt-arm-native/16.9.2-r1/ti-cgt-arm-16.9.2/ti-cgt-arm_16.9.2.LTS/lib/rtsv7R4_A_le_v3D16_eabi.lib already exists
| WARNING: .../work/x86_64-linux/ti-cgt-arm-native/16.9.2-r1/temp/run.do_compile.13758:1 exit 1 from 'lib/mklib --pattern=rtsv7R4_A_le_v3D16_eabi.lib'

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Mahesh Radhakrishnan
5aa1da7eed common-csl-ip: Update to version 03.03.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-09 02:56:30 +00:00
Denys Dmytriyenko
e1d53394b0 linux-ti-staging: update with K3 boot lockup fix
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-03 19:01:55 +00:00
Denys Dmytriyenko
fb64da6cbf am65xx-evm: update DTBOs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-02 04:23:18 +00:00
Dan Murphy
881e638de0 linux-ti-staging: update to ti2018.04-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-02 04:23:18 +00:00
Dan Murphy
b9083b8fc2 u-boot-ti-staging: update to ti2018.04-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-02 04:23:18 +00:00
Khem Raj
ffc02c5fbb layer.conf: Add thud to compatible layer series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-02 00:07:07 +00:00
Denys Dmytriyenko
5f6e6c3c7d u-boot-ti-staging: update to version with separated SYSFW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Jianzhong Xu
bc7bce7208 dsplib/mathlib: do not install/deploy .metadata
dsplib/mathlib: do not install/deploy .metadata

Do not install/deploy .metadata folder for dsplib and mathlib packages.
This folder prevents CCS from finding and installing dsplib and mathlib.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Ram Prasad
34888601bf ti-sgx-ddk-um: bump SRCREV to pickup the latest fixes
add support for UYVY texture formats in EGLImage

Signed-off-by: Ramprasad N <x0038811@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
20efc2e10a cmb-addon: Update to version 01.01.00.02
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
23425e7fb2 ti-ns: Adding support for TI network services
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
382deb52ad ti-ndk: Upgrading to 3.40.01.01
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
7bbeb9e4f9 vps-lld-rtos: Updated to version 01.00.01.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
a73ab27c1f profiling-rtos: Update to version 01.00.00.07 and added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
9d11f190d3 usb-lld-rtos: update to versin 01.00.00.15A and added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
94e6ac9e81 sciclient-rtos: SRCREV update
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
8e5fed442e transport-rtos: nimu-rtos: Updated to version 01.00.00.13 & added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
0d8567211e sa-lld: sa-lld-rtos: Updated to version 04.00.00.00A, added k3 support and makefile build for k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
e04d0c8256 pruss-lld: pruss-lld-rtos: Update to version 01.00.00.11 and added k3 support for rtos
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
c9126e18dd pcie-lld-rtos: Update to version 02.03.00.01 and added k3 support
The license checksum change is due to copyright year change

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
346c021f15 spi-lld-rtos: Update to version 01.00.00.12A and added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
a518390879 udma-lld-rtos: Added support for udma-lld on rtos (initial version)
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
8a4e63ce79 pm-lld-rtos: Update to version 01.08.00.19 and k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
f357bd525e pa-lld: Update to version 03.00.02.07
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
ec19bd4d06 mcbsp-lld-rtos: Update to version 01.00.00.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
98bbb4ea36 fatfs-rtos: Update to version 01.00.00.11 & added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
0aabbc09bd mcasp-lld-rtos: Update to 01.00.00.11A and add support to k3
The LIC checksum update is due to copyright year change

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
823cd38e85 mmcsd-lld-rtos: Update to version 01.00.00.13 and added k3 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
76b65fed04 starterware: Update to version 02.01.01.08
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
ce4dc432d0 emac-lld-rtos:Update to version 01.00.03.12A and added support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
b167da1a0f icss-emac-lld: Update to version 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
08543dba8f gpio-lld-rtos: Update to version 01.00.00.12 and added support to k3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
5ff9c6eef4 i2c-lld-rtos: Update to version 01.00.00.02 and added support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
1b96c9b8a0 board-rtos: Update to version 01.00.10.02 and added support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
b1a813db1d uart-lld-rtos: Update to version 01.00.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
62a07ab20b ti-pdk-build: Update to version 01.00.00.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
2c5cfd58ab osal: SRCREV update to 01.00.00.12.r1
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
44385c9c4c common-csl-ip: Update to version 03.03.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Mahesh Radhakrishnan
f7659b553a ti-pdk-bbclass: Using machine name as k3 instead of am65xx
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-10-01 03:19:15 +00:00
Denys Dmytriyenko
c1f82b6681 am335x-evm.conf: bump leb count again
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-27 14:50:57 +00:00
Jianzhong Xu
f746a0e14a dsplib: build DSPLIB C66x/C674x/C64x+ from source
Remove DSPLIB recipe that downloads pre-built DSPLIB from ti.com.
Add new recipe to build DSPLIB for C66x, C674x, or C64x+ from source code.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-25 15:28:46 +00:00
Jianzhong Xu
817446ec89 mathlib: build MATHLIB C66x/C674x from source
Remove MATHLIB recipe that downloads pre-built MATHLIB from ti.com.
Add new recipe to build MATHLIB for C66x or C674x from source code.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-25 15:28:46 +00:00
Jianzhong Xu
13dc5b1e28 swtools: common tools for xdc-based component build
Add SWTOOLS which is needed to build xdc-based processor libs such as
DSPLIB, MATHLIB, etc from source.

Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-25 15:28:46 +00:00
Dan Murphy
cdcdb28ccf linux-ti-staging: update to ti2018.04-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-22 04:48:34 +00:00
Dan Murphy
71f331135d u-boot-ti-staging: update to ti2018.04-rc2 -tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-22 04:48:34 +00:00
Sam Nelson
3800265bda sciclient-rtos: Update to new commit with fixes
Update to new commit with fixes for issues related to irq set API

Fix build issue with debug files

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-20 16:23:09 +00:00
Sam Nelson
aff9cb2a62 ti-cgt-arm: Update to add rtsv7R4_A_le_v3D16_eabi.lib
rtsv7R4_A_le_v3D16_eabi.lib library is not included in the cgt package.
This library is built dynamically during linking during a single build.
Bu in case of parallel make, dynamic creation of libraries causes
failures.
Hence building and adding the library to the package.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>t
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-18 20:30:17 +00:00
Sam Nelson
6fdf9a5b30 ti-ipc: Update to new version 3.50.02.02
Fixes backward compatibility issues for K2 and omapl138

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-18 20:30:17 +00:00
Denys Dmytriyenko
710906e483 am335x-evm: bump leb count for UBI
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-15 05:09:47 +00:00
Denys Dmytriyenko
aaeb974ba3 arm-trusted-firmware: update to sync up with latest master
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-15 05:09:47 +00:00
Dan Murphy
7eaab6eb3f linux-ti-staging: update to ti2018.04-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-15 05:09:47 +00:00
Dan Murphy
4d143ef61b u-boot-ti-staging: update to ti2018.04-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-15 05:09:47 +00:00
Sam Nelson
af3c69b8e3 ti-ipc: Add systemd startup script
With systemd enabled, it is better to add the proper systemd
script instead of legacy init.d script.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-11 23:58:04 +00:00
Nick Saulnier
ad730476e0 pru-icss_git.bb: rename PRU_ADC to PRU_ADC_onChip
TI design TIDA-01555 is added to Processor Linux SDK 5.1 as pru-adc-1.0.
Rename the PRU SW Support Package example PRU_ADC to PRU_ADC_onChip to prevent
confusion in the future.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-11 23:58:04 +00:00
Djordje Senicic
722c1e6d93 ti-pdk-class: Include EVE toolchain path, as needed by ti-pdk-build-rtos for some SoCs
Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-11 23:58:04 +00:00
Jacob Stiffler
7a6f100825 sa-lld: utilize oe_runmake
* This fixes a configure issue when the sources may get cleaned.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-10 18:54:45 +00:00
Sam Nelson
36b8474560 ti-ipc: Add ipc daemon for k3
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-07 14:54:55 +00:00
Tinku Mannan
f54f654954 icss-emac-lld: Updating to version 01.00.00.13
Updating to use COPYING.txt as license checksum file
Updating md5 checksum

Signed-off-by: Tinku Mannan <tmannan@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-05 19:21:19 +00:00
Djordje Senicic
f92e4f5f05 linux-ti-staging: Restore removed CMEM block in AM574x
* Both CMEM blocks 0 and 1 are required for OpenVX.

Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-05 19:21:19 +00:00
Tom Rini
c3a06e4070 amx3-cm3: Fix building with poky-lsb
One of the features of poky-lsb is that it brings in the
security_flags.inc file that sets a number of security-related compile
time flags.  This includes changing some of the default GCC build
options.  However, for building the amx3-cm3 firmware we want to ensure
that none of this enabled as it's not useful in this particular
environment.  We must pass in ${SECURITY_NOPIE_CFLAGS} to disable PIE.
When security_flags.inc is not present this is an empty string so is
safe to do at all times.

Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-09-05 19:21:19 +00:00
Dan Murphy
af1e5cd2cc linux-ti-staging: update to ti2018.03-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-31 13:19:48 +00:00
e-ruei1@ti.com
ccf02a81a3 ti-sgx-ddk-um: bump SRCREV to pickup the latest fixes
1.14:
- um: fix libGLESv2.so crashing at eglMakeCurrent for certain call flows

1.17:
- tools: usc2:dce: fix GLSL compiler error
- um: wsegl: fix the double unmap problem of CPU buffer
- um: fix libGLESv2.so crashing at eglMakeCurrent for certain call flows
- um: replace the hard-coded page size with the one read from kernel

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-31 13:19:48 +00:00
Denys Dmytriyenko
471e024b39 libgbm: fix undefined minor/major symbols with new glibc
glibc 2.28+ now requires this.
https://sourceware.org/bugzilla/show_bug.cgi?id=19239

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 19:12:33 +00:00
Denys Dmytriyenko
e50774b413 ti-sgx-ddk-um: remove conflicting wayland-egl.pc
For more details see:
http://cgit.openembedded.org/openembedded-core/commit/?id=6e5952fcfc13ff4b63c9376bd41a1dbba957f425

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 19:12:28 +00:00
Nick Saulnier
eafb3fa105 pru-icss_git.bb: add am65x examples, Lab_0,5
Updated the commit ID to fix the Makefile issue encountered
in the previous version of the patch.

This updates the commit ID of the PRU Software Support Package
which is pulled into the SDK. The updated PRU Software Support
Package includes:

added am65x resources:
PRU_Halt example
PRU_MAC_Multiply_Accum example
ICSSG header files

added Lab_0:
this provides a "Hello World" style beginning Linux example for
every TI processor with a supported PRU (am335x, am437x, am57x,
k2g, am65x).

expanded Lab_5:
expanded Lab 5 to provide a more advanced PRU Linux example for
every TI processor with a supported PRU (am335x, am437x, am57x,
k2g, am65x).

Kernel 4.14 new features:
updated resource table for all examples and labs to match the
new template introduced in kernel 4.14

Code cleanup/bug fixes:
update RPMsg examples to provide a more elegent way to provide
the max message length.
updated Linker Command files to better match TRM.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 18:13:39 +00:00
Denys Dmytriyenko
ddb2540a4c u-boot-ti-staging: update to ti2018.03-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 00:28:30 +00:00
Denys Dmytriyenko
7e9df9b804 linux-ti-staging: update to 4.14.67 and ti2018.03-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 00:28:30 +00:00
Jacob Stiffler
833393eb91 board-rtos: bump SRCREV for am57xx-evm build fix
* License checksum changed due to updated year (2018) in license text.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-29 00:28:30 +00:00
Sam Nelson
b987670824 sciclient: Recipe cleanup
- Remove redundant description
- remove redundant defines

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-27 16:50:02 +00:00
Sam Nelson
d008f3b051 ti-ipc: Update to new version 3.50.01.01
-Updates to use sciclient for configuring interrupt routing in SOC

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-26 16:07:09 +00:00
Sam Nelson
1f8afb8cc6 sciclient: Add recipe for SCI client driver
Sci client provides API to communicate with the core running System
firmware

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
651df46d83 osal: Update to new version 1.0.0.12
Adds support for k3 platform

NOTE:
License checksum change is just due to addition of current year
2018 to copyright

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
aa9015f69c common-csl-ip: Update to new version 05.01.00.00
Adds support for k3

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
49ce1f2bd8 ti-pdk-build-rtos: Update to new version 1.0.0.10
Add support for am65xx-evm
Removes doxygen patch

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
ea70f91888 ti-pdk: Add tool chain dependencies for am65xx platform
Adds the dependency on toolchain needed for A53 and R5 cores

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
b59a343f1e am65xx-evm: Add PDK specific soc, boards and cores configuration
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
c6535857d6 cmem: Update to new version 4.15.00.02
Has fix for mmap issues with latest kernel 4.14.x

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Ram Prasad
7458f4ed51 ipumm: Integration with latest IPC, BIOS and XDC tools
This patch is to integrate IPUMM with
    IPC: 3.50.01.00
    BIOS: 6.73.00.12
    XDC: 3.50.07.20

Signed-off-by: Ramprasad N <x0038811@ti.com>
Acked-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Sam Nelson
e57b505240 ti-ipc: Update to new version 3.50
Add AM65XX platform support

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Hao Zhang
1fca60ef93 recipes-ti: bios: add TI SYSBIOS 6.73.00.12
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Hao Zhang
b1934b66e7 recipes-ti: devtools: add TI XDC tools 3.50.07.20
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Hao Zhang
a433ecbe31 recipes-ti: devtools: add GCC Linaro baremetal toolchain 2017.11 v7.2.1
Signed-off-by: Hao Zhang <hzhang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-24 20:08:41 +00:00
Denys Dmytriyenko
e02913c3f7 gdbc6x: gcc7 related fixes got accepted upstream, remove
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-23 05:26:47 +00:00
Djordje Senicic
a2de0fa051 linux-ti-staging: Increase CMEM for am574x only
* CMEM increased to 384MB is required by TIDL to run both DSP and EVEs concurrently

Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-22 02:24:50 +00:00
Ankur Tyagi
085c1389cf u-boot-ti: add UBOOT_GIT_URI, UBOOT_GIT_PROTOCOL variable
This is to allow user to override git repository and git protocol.

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-22 02:24:50 +00:00
e-ruei1@ti.com
bcf0c0d3f7 ti-sgx-ddk-um: bump DDK 1.14 SRCREV to pick up the latest changes
- um: wsegl: fix double unmap of GPU buffers
- tools: usc2: dce: fix GLSL compiler error

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-22 02:24:50 +00:00
Dan Murphy
f0895c8e4e u-boot-ti-staging: update to ti2018.03-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-17 01:04:12 +00:00
Dan Murphy
bc6dfe4d11 linux-ti-staging: update ti2018.03-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-17 01:04:12 +00:00
Nick Saulnier
b723a7ac86 pru-icss_git.bb: Add am65x PRU_Halt
Updated SRCREV to point to an updated version of the PRU Software Support
Package which includes PRU_Halt and RTU_Halt examples for am65x. PV will
get updated in the next patch.

Added PRU_Halt and RTU_Halt to do_install_append_am65xx-evm(). Decided to leave
the installation of PRU_Halt examples in each processor's do_install_append
function for now since PRU_Halt and RTU_Halt for am65x have different output
file names than the previous ICSS processors. Those different output names can
be seen in the lines ALTERNATIVE_TARGET_pru-icss-halt[am65x....].

The previous commit made several changes to account for the fact that am65x Halt
examples had not yet been added to the PRU Software Support Package. Those
changes were removed in this commit.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-17 01:04:12 +00:00
Denys Dmytriyenko
3480ede2da linux-ti-staging: add RT defconfig for K3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-09 18:47:53 +00:00
Dan Murphy
6d7081a0f5 linux-ti-staging: update ti2018.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-09 02:00:20 +00:00
Dan Murphy
c40646673f u-boot-ti-staging: update to ti2018.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-09 02:00:20 +00:00
e-ruei1@ti.com
3248caaa9b ti-sgx-ddk-um: fix path of pvrsrvctl at rc.pvr for k3
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-08 18:13:18 +00:00
Dan Murphy
5fc8c44f98 arm-trusted-firmware: update to ti2018.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-04 00:39:13 +00:00
Dan Murphy
9af63b055a u-boot-ti-staging: update to ti2018.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-04 00:39:13 +00:00
Dan Murphy
7d78da43d0 linux-ti-staging: update ti2018.03-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-08-04 00:39:13 +00:00
e-ruei1@ti.com
8a65bb9165 ti-sgx-ddk-um: add libEGL.so to plugin list for DDK 1.17
Note: libEGL.so is required for DDK 1.17 based 3D demo programs

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28 05:09:30 +00:00
e-ruei1@ti.com
5c63b16e41 conf: machine: k3: enable sgx
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28 05:09:25 +00:00
e-ruei1@ti.com
1f81816c48 ti-sgx-ddk-km: add k3 (AM654x) support
- add K3 (AM654x) support based on SGX DDK 1.17

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28 05:09:22 +00:00
e-ruei1@ti.com
b8d926c4dc ti-sgx-ddk-um: add k3 (AM654x) support
- add COMPATIBLE_MACHINE to distinguish AM3/4/5 with K3 (AM654x)
- add k3 support based on SGX DDK 1.17

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-28 05:09:18 +00:00
Denys Dmytriyenko
22181e5b6c u-boot-ti: don't override do_compile, pass PACKAGECONFIG_CONFARGS to EXTRA_OEMAKE
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-27 19:54:20 +00:00
Nick Saulnier
8ff9fa4179 pru-icss_git.bb: bug fixes, add PRU_ADC
PRU Software Support Package v5.2.1 integrates 3 bug fixes and adds am335x
PRU_ADC example. PRU Software Support Package tags were updated so that v5.2.0
corresponds to the release that will be pulled into Linux SDK 5.0, while v5.2.1
corresponds to the commit for this version of the bitbake.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-26 22:59:50 +00:00
Mahesh Radhakrishnan
e0dfcef8eb mmap-lld: Update to version 2.0.0.8A & adding rtos recipe
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
f60bd2f22e aif2-lld: Update to version 1.2.0.2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
f9a7d80117 bcp-lld-rtos: Update to version 2.1.0.7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
0c7a68824c board-rtos: Update to version 1.0.10.1
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
eacd114ebf cmb-addon-rtos: Update to version 1.1.0.1
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
858a830023 common-csl-ip: Update to version 3.3.0.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
718a36ad35 cppi-lld: Update to version 2.1.0.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
5b1bbf3503 dfe-lld: Update to version 1.0.0.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
a35ddfafaa emac-lld-rtos:Update to version 1.0.3.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
4f535ad161 fatfs-rtos: Update to version 1.0.0.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
2c14ac7c05 faultmanagement-rtos: Update to version 1.0.1.4
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
09505329a2 fftc-lld-rtos: Update to version 2.2.0.7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
c7ff9d027c gpio-lld-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
90d948f67d gpmc-lld-rtos: Update to version 1.0.0.2
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
08b511a378 hyplnk-lld: Update to version 2.1.0.8
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
d12e24ea1d i2c-lld-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
013b307889 icss-emac-lld: Update to version 1.0.0.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
ef4bbe6a3e iqn2-lld: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
f98498340c mcasp-lld-rtos: Update to version 1.1.0.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
359921159c mcbsp-lld-rtos: Update to version 1.0.0.10 after adding support for ompal1, makefile based build
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
64c83de508 mmcsd-lld-rtos: Update to version 1.0.0.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
e124bcd6cf nwal-lld: Update to version 2.1.0.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
8e4bfa8771 osal: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
5821c3164c pa-lld: Update to version 3.0.2.6
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
24f9ef117e pcie-lld-rtos: Update to version 2.2.0.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
9e8e6a1426 pktlib: Update to version 2.1.0.8A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:50 +00:00
Mahesh Radhakrishnan
7da9e709a2 pm-lld-rtos: Update to version 1.4.0.5A and 1.8.0.18 (am57xx & dra7xx)
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
04596d4509 pruss-lld: Update to version 1.0.0.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
233201edae qmss-lld: Update to version 2.1.0.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
c51efc85e7 rm-lld: Update to 2.2.0.3 & recipe update to rtos recipe (html doc link)
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
f016dad163 sa-lld: Update to version 3.0.0.21
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
7004a8953a serdes-diag-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
8923434e83 spi-lld-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
045d9395e5 srio-lld: Update to version 2.0.0.17
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
5f371a9721 starterware: Update to version 2.1.1.7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
458637d396 tcp3d-lld-rtos: Update to version 2.1.0.6
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
58176f86c0 traceframework: Update to version 1.1.1.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
6fcf6db2b6 transport-rtos: Update to version 1.0.0.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
fd3e00511b tsip-lld-rtos: Update to version 1.0.0.8
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
a73fb6a0ff uart-lld-rtos: Update to version 1.0.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
e19f2d7e79 usb-lld-rtos: Update to version 1.0.0.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
738a4c79a1 profiling-rtos: Update to version 1.0.0.6
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
72fa7bc5a5 vps-lld-rtos: Update to version 1.0.1.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
ef9a1833a7 wdtimer-rtos: Update to version 1.0.0.4
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Mahesh Radhakrishnan
58379246ee ti-pdk-build-rtos: Update to version 1.0.0.9A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Hongmei Gou
6a72fa2dda pruss-lld-apps: build example applications of pruss-lld
* The current example application is Simple Open Real-Time Ethernet (SORTE).
  It is ported to Linux user space utilizing UIO.

Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-24 18:18:49 +00:00
Denys Dmytriyenko
ed31b5866a pru-icss: fix up build for am65xx-evm
* Only PRU* images were picked up, not RTU*
* Setting up alternatives for non-existing PRU_Halt FW resulted in warnings
* Since PRU_Halt FW was absent, no ${PN}-halt package was made, resulting in
  error pulling it in to an image

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-14 01:14:55 +00:00
Dan Murphy
3b0efdaf93 linux-ti-staging: update ti2018.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-11 23:27:21 +00:00
Dan Murphy
49b51752b2 u-boot-ti-staging: update to ti2018.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-11 23:27:17 +00:00
Denys Dmytriyenko
a5ecd90543 meta-ti: cleanup use of d.getVar()
1. drop use of True as second parameter, which is default, to align with master
2. there were instances of incorrectly passing 'd' as second parameter from
previous conversion from bb.data.getVar() usage

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-10 18:39:09 +00:00
Denys Dmytriyenko
f64a19d3e9 am65xx-evm: add new k3-am654-pcie-usb3 DTBO file
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-10 18:37:24 +00:00
Nick Saulnier
9877ba85d5 pru-icss_git.bb: added AM65x support
Updated SRCREV to point to the latest PRU Software Support Package.
Added support for AM65x by adding a COMPATIBLE_MACHINE, PLATFORM,
do_install_append_am65xx-evm which installs RPMsg examples,
PRU_ICSS_ALTERNATIVES, ALTERNATIVE_LINK_NAMEs,
ALTERNATIVE_TARGET_pru-icss-rpmsg-echo. Moved the installation of
PRU_Halt from do_install to the associated do_install_appends, since
am65x will require different PRU_Halts for each PRU/RTU core.
Did not yet add ALTERNATIVE_TARGET_pru-icss-halt as the am65x PRU_Halt
examples have not been written yet.

Signed-off-by: Nick Saulnier <nsaulnier@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-10 01:54:59 +00:00
Dan Murphy
63a2ec1c7f inux-ti-staging: update ti2018.02-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-03 22:24:25 +00:00
Dan Murphy
648d19513c u-boot-ti-staging: update to ti2018.02-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-07-03 22:24:22 +00:00
Denys Dmytriyenko
cfe9f64ce9 linux-ti-staging: update with latest platform and connectivity fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-29 18:55:08 +00:00
Denys Dmytriyenko
1ee23536d5 am65xx-evm: add new DT overlay DTBO files
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 21:50:09 +00:00
Dan Murphy
bb75d049f5 linux-ti-staging: update ti2018.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 21:50:05 +00:00
Dan Murphy
bcf8e2d0e1 u-boot-ti-staging: update to ti2018.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 21:50:01 +00:00
Denys Dmytriyenko
711aff1898 linux-ti-staging: pull in AM65xx PRUETH binary FW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 15:44:13 +00:00
Denys Dmytriyenko
d34f812df3 prueth-fw-bin: add AM65xx binary FW
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-28 15:42:44 +00:00
Denys Dmytriyenko
706b82ee26 arm-trusted-firmware: also install and deploy ELF version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-26 23:51:55 +00:00
Joshua Watt
66769ae4a7 ti-xdctools-common: Add XDC tools to -dev package
b42044aaf removed the XDC tools from the main package, but this broke
the ability to include the XDC tools in an SDK. Add the tools back to
the -dev package. Also fix up INSANE_SKIP.

Change-Id: I902cc1a841e40c1a3bdc5286d03f999276119052
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-20 22:36:36 +00:00
Denys Dmytriyenko
f4dda1680c linux-ti-staging: update to 4.14.50 and ti2018.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:43:01 +00:00
Denys Dmytriyenko
6540577f80 u-boot-ti-staging: update to ti2018.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:57 +00:00
Denys Dmytriyenko
a55c9f4469 u-boot-ti-staging: add handling of K3 and AM65x on A53 side
Handle dependencies on ATF and OPTEE via PACKAGECONFIGs.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:54 +00:00
Denys Dmytriyenko
f2789ee996 linux-ti-staging: add defconfigs for K3 SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:49 +00:00
Denys Dmytriyenko
990cad32d0 arm-trusted-firmware: add version 1.5 of ATF with K3 support
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:45 +00:00
Denys Dmytriyenko
d628355cbc machine: am65xx-evm.conf: add machine definition for AM65xx platform
The AM654 SoC is a lead device of the K3 Multicore SoC architecture
platform, targeted for broad market and industrial control with aim to
meet the complex processing needs of modern embedded products.

See AM65x Technical Reference Manual (SPRUID7, April 2018)
for further details: http://www.ti.com/lit/pdf/spruid7

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:42 +00:00
Denys Dmytriyenko
ceb443f18a machine: k3.inc: add new SOC family definition for K3
The AM654 SoC is a lead device of the K3 Multicore SoC architecture
platform, targeted for broad market and industrial control with aim to
meet the complex processing needs of modern embedded products.

See AM65x Technical Reference Manual (SPRUID7, April 2018)
for further details: http://www.ti.com/lit/pdf/spruid7

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:38 +00:00
Karthik Ramanan
07c13266aa ipumm-fw: Update to 3.00.15.00
This upgrade brings in the following updates:
 * MPEG4 Decoder Update to 01.00.17.01 from 01.00.15.01
 * VC1 Decoder Update to 01.00.02.07 from 01.00.02.05
 * Update to IPC 3.47.01.00
 * Add profiler to measure based on IVA-HD processing time

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:34 +00:00
Djordje Senicic
5fab850557 ti-pdk-build: New DEV.PDK_BUILD.01.00.00.08F
* Enhancements for semi-hosting support
* Add TDA2x cascade board support
* Adding arp32 makefile
* Add McBSP component
* mmwvedfp migration

Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-19 00:42:30 +00:00
Denys Dmytriyenko
9f454b1812 Revert "conf/machine/*hs*.conf: drop OPTEEOUTPUTMACHINE variable"
This simplification causes more problems than it solves.

This reverts commit c01c7f595c.
2018-06-18 15:49:29 +00:00
Denys Dmytriyenko
5d735cff85 omap3/omap4: replace outdated xf86-video-omap* with xf86-video-fbdev
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-14 16:37:45 +00:00
Denys Dmytriyenko
92dbd271c7 conf/machine/*hs*.conf: drop OPTEEOUTPUTMACHINE variable
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-14 16:37:36 +00:00
Denys Dmytriyenko
2e38d3b59b linux-ti-staging: update to 4.14.49
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-13 19:02:36 +00:00
Denys Dmytriyenko
08995a2721 linux-ti-staging: update to 4.14.48
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-07 14:58:34 +00:00
Denys Dmytriyenko
406497bac9 u-boot-ti-staging: update to latest to fix libfdt breakage in master
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-07 14:58:30 +00:00
Hongmei Gou
d867b19f3c linux-ti-staging: ti-uio: update the baseline dts for am3 pru-uio
* am335x-icev2-prueth.dts is newly added in kernel 4.14, and shall be
  used as the baseline to create am335x-icev2-pru-excl-uio.dts

Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-01 18:29:40 +00:00
Sam Nelson
dd8400c121 ti-ipc: Update to new version 3.47.02.00
Adds new example for AM571X

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-06-01 18:29:37 +00:00
Dan Murphy
12e2064557 linux-ti-staging: update to ti2018.01-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-16 01:09:00 -04:00
Hongmei Gou
36eb9959fb linux-ti-staging: ti-uio: rebase pru-uio mdio entries to use offset for reg
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-16 01:08:56 -04:00
Dan Murphy
11c54862ba u-boot-ti-staging: update to ti2018.01-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-09 00:52:22 -04:00
Dan Murphy
75fb73b940 linux-ti-staging: update to ti2018.01-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-09 00:52:17 -04:00
Hongmei Gou
b48a104971 linux-ti-staging: ti-uio: rebase pru-uio.dtsi for k2g and am3
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-09 00:52:14 -04:00
Dan Murphy
cad0618a55 u-boot-ti-staging: update to ti2018.01-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02 15:23:48 -04:00
Dan Murphy
1c68aa7780 linux-ti-staging: update to ti2018.01-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02 15:23:44 -04:00
Jacob Stiffler
6f3b2e7c48 linux: cmem: update device trees for kernel 4.14
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02 15:23:41 -04:00
Jacob Stiffler
6505a8392d linux: cmem: flag dependent variables
* Flag variables used in setup_cmem to force it to re-run when one changes.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-05-02 15:23:37 -04:00
Denys Dmytriyenko
4f33079712 layer.conf: add LAYERSERIES_COMPAT for sumo
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 18:01:50 -04:00
Dan Murphy
e0f64d463a u-boot-ti-staging: update to ti2018.01-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:56 -04:00
Dan Murphy
dd2a34ea43 linux-ti-staging: update to ti2018.01-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:53 -04:00
Denys Dmytriyenko
268548b2c8 multiprocmgr: don't hardcode "uapi" kernel location
This way keystone_remoteproc.h can also be found in sysroots, when available.
Otherwise it can fall back to using kernel sources directly.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:50 -04:00
Denys Dmytriyenko
789979a559 licenses: add Thai-Open-Source-Software-Center license
Which is a variant of BSD-3-Clause.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:46 -04:00
Denys Dmytriyenko
69ea40eec8 conf/machine: bump max_leb_cnt for am3
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:43 -04:00
Denys Dmytriyenko
ec040812cc recipes-bsp: whitespace cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:40 -04:00
Denys Dmytriyenko
38575009a3 sa-lld-test, multiprocmgr: suppress no GNU_HASH warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:37 -04:00
Denys Dmytriyenko
10c4962da7 recipes: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:34 -04:00
Denys Dmytriyenko
4dea2a4b6f conf, recipes: introduce k2l family and add support for k2l-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 16:00:13 -04:00
Jacob Stiffler
799cbdf39a i2c-lld-rtos: update license checksum
* A date was incremented within the license text.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-24 15:59:19 -04:00
Jacob Stiffler
3be59ff689 prueth-fw: build firmware from source
* Use ti-cgt-pru to build the firmware images

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:34:17 -04:00
Jacob Stiffler
fcf2647677 nimu-rtos: add missing cppi dependency for c667x-evm
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:34:12 -04:00
Mahesh Radhakrishnan
6ac420ae1a ti-pdk-build-rtos: Updating to version 01.00.00.08E which uses make install internally
The new version uses make install thereby eliminating the need to do the
same in the yocto recipe. Hence removing the same from the recipe.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:34:07 -04:00
Mahesh Radhakrishnan
b8946db9da starterware:starterware-rtos: Udpate to version 02.01.01.06C & rtos updates
This also includes rtos receipes changes required as a part of update to
02.01.01.06C

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:34:02 -04:00
Mahesh Radhakrishnan
34f7b33588 osal: Update to version 01.00.00.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:57 -04:00
Mahesh Radhakrishnan
ac6aebfe4a transport-rtos: Udpate to version 1.0.0.11A
Updating to version 1.0.0.11A and update the license checksum of the sub
component recipes

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:53 -04:00
Mahesh Radhakrishnan
6f8ed54f5b board-rtos: Updating to version 01.00.10.00A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:49 -04:00
Mahesh Radhakrishnan
dba9f1d53b usb-lld-rtos: Update to version 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:45 -04:00
Mahesh Radhakrishnan
e50d3551b5 uart-lld-rtos: Updating to version 01.00.00.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:41 -04:00
Mahesh Radhakrishnan
f7112c9d4f spi-lld-rtos: Update to version 01.00.00.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:38 -04:00
Mahesh Radhakrishnan
0977c85938 serdes-diag-rtos: Update to version 01.00.00.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:34 -04:00
Mahesh Radhakrishnan
79b11f0a40 sa-lld: Updating to version 03.00.00.20
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:31 -04:00
Mahesh Radhakrishnan
c24e52863d pm-lld-rtos: Updating to version 01.04.00.04 & 01.08.00.17 for am57xx/dra7xx
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:28 -04:00
Mahesh Radhakrishnan
478a74902f pruss-lld: Updating to version 01.00.00.09A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:24 -04:00
Mahesh Radhakrishnan
12872559d5 pcie-lld-rtos: Update to version 02.02.00.12
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:21 -04:00
Mahesh Radhakrishnan
240b46edc9 mmcsd-lld-rtos: Update to version 01.00.00.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:18 -04:00
Mahesh Radhakrishnan
5c4633848d mcbsp-lld-rtos:Updating to version 01.00.00.09
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:15 -04:00
Mahesh Radhakrishnan
fd3a048cf0 mcasp-lld-rtos: Update to version 01.01.00.09
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:12 -04:00
Mahesh Radhakrishnan
8911373b38 icss-emac-lld: Updating to version 01.00.00.11B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:09 -04:00
Mahesh Radhakrishnan
caeefb2d40 i2c-lld-rtos: Updating to version 01.00.00.10 & dependency updates
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:06 -04:00
Mahesh Radhakrishnan
cf7bdd3119 gpio-lld-rtos: Updating to version 01.00.00.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:03 -04:00
Mahesh Radhakrishnan
cc84090e0b fatfs-rtos: Updating to version 01.00.00.09
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:33:00 -04:00
Mahesh Radhakrishnan
9ce6f19abe edma3-lld:Updating to version 02.12.05.30C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:32:57 -04:00
Mahesh Radhakrishnan
137d6c275e emac-lld-rtos: Updating to version 01.00.03.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:32:54 -04:00
Mahesh Radhakrishnan
013b3549c2 common-csl-ip: Updating to version 03.03.00.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:32:51 -04:00
Jacob Stiffler
e935062fb4 ti-cg-xml: skip file-rdeps check
* pre-packaged binaries depend on libc.so.6

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-17 12:32:48 -04:00
Dan Murphy
8196231bd2 u-boot-ti-staging: update to ti2018.00-rc5
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:18:06 -04:00
Dan Murphy
95e2059789 linux-ti-staging: update to ti2018.00-rc5
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:18:02 -04:00
Denys Dmytriyenko
cc2ecf5ff0 conf/machine: add couple new DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:17:58 -04:00
Denys Dmytriyenko
39adf9f129 kselftests: suppress no GNU_HASH warning due to kernel LDFLAGS used
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:17:53 -04:00
e-ruei1@ti.com
17f4f5d574 ti-sgx-ddk-km: bump SRCREV to pick up two local patches
- pickup the latest release which includes two local patches
- remove those two local patches

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-05 00:17:50 -04:00
Denys Dmytriyenko
ef092ad32b ti-ipc: refresh local patch to avoid fuzz warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-04 21:42:46 -04:00
Jacob Stiffler
cf757b862a ti-ndk: skip file-rdeps check
* pre-packaged binaries depend on libc.so.6

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-04-03 10:55:32 -04:00
Dan Murphy
228baefc94 u-boot-ti-staging: update to ti2018.00-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-28 01:40:17 -04:00
Dan Murphy
724483db69 linux-ti-staging: update to ti2018.00-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-28 01:40:14 -04:00
Denys Dmytriyenko
29298ce7a2 ti-codec-engine: fix host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-28 01:40:11 -04:00
Dan Murphy
772cef73d5 u-boot-ti-staging: update to ti2018.00-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-24 23:17:28 -04:00
Dan Murphy
435b57215f linux-ti-staging: update to ti2018.00-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-24 23:17:24 -04:00
Dan Murphy
5429de4499 linux-ti-staging: update to 4.14.26
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:58 -04:00
Anand Balagopalakrishnan
dad378f22b ti-sgx-ddk-um: update SGX user module for rocko
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:55 -04:00
Anand Balagopalakrishnan
cc734a2e6e ti-sgx-ddk-km: update SGX kernel driver for k4.14
Note: This is a tentative patch to enable graphics support.
      We shall merge both local patches to the ti-sgx-km repo soon.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:52 -04:00
Gowtham Tammana
279cf7e3af ti-gc320-driver: move to k4.14
Updated the recipe to pick the sources for k4.14.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:49 -04:00
Denys Dmytriyenko
e1f5e0f662 linux-ti-staging: update to 4.14.25
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:45 -04:00
Denys Dmytriyenko
6e1a831d22 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-19 13:42:42 -04:00
Denys Dmytriyenko
4565d60e68 am57xx-evm: switch back to full DTBs for now
Since using DT overlays as a FIT image (itb,dtb,dtbo) is not yet ready
for prime time, kernel now has ability to generate all combinations of
full DTBs out of DT overlays. Use those for now until FIT image approach
to DT overlays is adopted more broadly.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-06 17:25:19 -05:00
Denys Dmytriyenko
36d95e5fcb u-boot-ti-staging: update to ti2018.00-rc1
Also remove AM3 SPL hack

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-06 17:25:14 -05:00
e-ruei1@ti.com
2a380c6302 ti-gc320-libs: bump SRCREV to pick up the latest version
The new version include the 2D API include files

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-06 17:25:11 -05:00
Stephen Molfetta
b2f69b0b09 dra7xx: updating board-rtos depends
DRA7xx board changes have introduced dependencies on mmcsd-lld-rtos and
pm-lld-rtos.  Adding these modules to the omap-a15 depends list will
bring in the dependencies for dra7xx builds

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-06 17:25:08 -05:00
Denys Dmytriyenko
67b3d9e098 u-boot-ti-staging: update to the latest and add patch for AM335 SPL size issue
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 23:11:28 -05:00
Denys Dmytriyenko
36907c6f64 linux-ti-staging: update to 4.14.24
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 23:11:25 -05:00
Sam Nelson
96cea59a43 cmem: Update to new version 4.15.00.01
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 19:26:46 -05:00
Sam Nelson
0064fb7ab7 ti-ipc: Fix to avoid parallel build issue
Fixes parallel build issue with k2hk

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 19:26:42 -05:00
Denys Dmytriyenko
b517fd44fc eudev: extra rules install on TI SoCs only, don't append SRC_URI otherwise
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-05 16:49:01 -05:00
Denys Dmytriyenko
e4c17efc74 icss-emac: relax compatibility settings to match nimu-icss, etc.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 23:44:48 -05:00
Denys Dmytriyenko
c72d3907d9 pruss-ldd: relax compatibility settings to match nimu-icss, etc.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 23:44:45 -05:00
Denys Dmytriyenko
1ace1ebe4a netapi: remove due to external ipsecmgr dependency
Moved to meta-arago

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:52:53 -05:00
Denys Dmytriyenko
db5e52a639 traceframework-rtos: uia is not a valid package to depend on
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:52:50 -05:00
Denys Dmytriyenko
b8d3508ea4 ipc-transport-qmss-rtos: is machine-specific, mark accordingly
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:52:47 -05:00
Denys Dmytriyenko
432566c557 multiprocmgr, mpm-transport: do not depend on syslog-ng, not in meta-ti or oe-core
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-04 22:52:44 -05:00
Denys Dmytriyenko
05e7e4dcee u-boot-ti.inc: add dependency on lzop-native for new FIT image packaging
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-03 22:36:05 -05:00
Denys Dmytriyenko
ff1dd87611 layer.conf: whitelist xxd and comm for SECDEV on K2 platforms
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-02 21:55:30 -05:00
Mahesh Radhakrishnan
06c67a1af8 ti-pdk-build-rtos: Installing the newly added comp_paths.mk file
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 23:03:52 -05:00
Denys Dmytriyenko
676a14421b omapfbplay: since it depends on kernel, mark it as machine-specific
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 22:42:54 -05:00
Denys Dmytriyenko
491c23e467 eudev: simplify by using ti-soc override
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 22:42:51 -05:00
Sam Nelson
58a3ad1fa8 ti-ipc-rtos: Correction to 3.47.01.00 version
Includes documentation correction and build optimization for examples

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 22:42:47 -05:00
Denys Dmytriyenko
7348f51984 kselftests: remove numactl deps, as it's in meta-oe and not needed for arm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:52:10 -05:00
Denys Dmytriyenko
9d21b24b37 machines: remove references to xf86-input-tslib from meta-oe
It is still mentioned in the commend, in case someone needs it.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:52:07 -05:00
Denys Dmytriyenko
11a725af41 gdbc6x: update compatibility
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:52:03 -05:00
Denys Dmytriyenko
298c58861e engine-pkcs11, libp11, ti-softhsmv2: update compatibility
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:51:59 -05:00
Denys Dmytriyenko
1de61d5e03 recipes: remove outdated recipes, some deps are no longer satisfied
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:51:54 -05:00
Denys Dmytriyenko
2499f8265c machines: update DTBs and other cleanups
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:51:32 -05:00
Denys Dmytriyenko
af51e167fd linux-ti-staging: update to 4.14.22
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-03-01 13:47:46 -05:00
Joshua Watt
bd3bd8632e ti-pdk: Allow Doxygen generation to be optional
Users can choose to completely disable doxygen generation in pdk recipes
by setting TI_PDK_DOXYGEN_SUPPORT = "0" in local.conf

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-26 19:43:00 -05:00
Denys Dmytriyenko
3287376313 linux-ti-staging: use KERNEL_PACKAGE_NAME for devicetree package
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-21 21:28:43 -05:00
Denys Dmytriyenko
0f4dbc858a layer.conf: add truncate to HOSTTOOLS list for SECDEV
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-20 15:03:06 -05:00
Denys Dmytriyenko
4c530a4ef5 linux-ti-staging, am57xx-evm.conf: udpate to the latest, add support for .itb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-18 14:38:15 -05:00
Jacob Stiffler
faf5211f55 ti-paths: add missing NDK_INSTALL_DIR
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-16 17:04:59 -05:00
Denys Dmytriyenko
50ed1fee3a u-boot-ti-staging: upgrade to 2018.01
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-15 12:08:18 -05:00
Denys Dmytriyenko
a01194eba6 linux-ti-staging: upgrade to 4.14
Some DTBs have changed, am57xx-evm moved to DT overlays.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-15 12:08:14 -05:00
Jacob Stiffler
b42044aaf5 ti-xdctools: do not create target package
* ti-xdctools is a host development package, but the target recipe is
  needed to create the sourceipk used in SDKs.
* And move class extension to common include.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-14 15:30:07 -05:00
Denys Dmytriyenko
a48d804cf7 ti-cg-xml: inhibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:35 -05:00
Denys Dmytriyenko
9adde0dc55 vlib-c66x: resolve host contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:31 -05:00
Denys Dmytriyenko
2e9daa77f3 imglib-c66x: ihibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:28 -05:00
Denys Dmytriyenko
91bd61d197 dsplib-c66x: inhibit all stripping
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:25 -05:00
Sam Nelson
7df3b3ae4f cmem: Update to new version 4.15.00.00_eng
License update due to year update
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:21 -05:00
Sam Nelson
27db4b4ee5 ti-ipc: Update to GA version 3.47.01.00
Docs updated with details of fixes

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-07 18:07:17 -05:00
Denys Dmytriyenko
514f3ac674 beaglebone: drop check for meta-yocto-bsp collision
Now that meta-yocto-bsp renamed reference machine to beaglebone-yocto

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-06 18:03:41 -05:00
Denys Dmytriyenko
9241725cc0 linux-ti-staging: support multiple kernel packages with KERNEL_PACKAGE_NAME
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-05 20:10:01 -05:00
Denys Dmytriyenko
76afd766bd conf/machine: deprecate use of base_conditional()
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-05 13:52:29 -05:00
Denys Dmytriyenko
f9b0c06732 recipes-ti: remove deprecated components
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-02-02 13:37:25 -05:00
Stephen Molfetta
7577f46fda dra7xx-evm.conf: removing am57xx SOCS from PDK
opencl-monitor does not distinguish between dra7xx and am57xx devices,
treating both as the same and attempting to build for am57xx regardless.
However, this is dependent on common-csl-ip-rtos, a component of PDK,
which in general does handle these devices differently.  The definition
of am57xx SOCs in the PDK list from omap-15.conf gets inherited by
dra7xx-evm.conf, thereby creating a rule that all dra7xx PDK recipes
must build am57xx libraries. This results in a dra7xx image which is
much larger than necessary, and more severely, creates an artifical
dependency link between these two devices and introduces build failures
for various PDK recipes.

Instead, we now override the PDK SOC definition in dra7xx-evm.conf, and
only in the CSL RTOS recipe do we append the am57xx SOCS for dra7xx-evm
machine build.  This allows for opencl-monitor to build successfully for
dra7xx while preventing any other PDK recipes from attempting to build
libraries for am57xx devices.

This is a workaround that must stay in place until opencl build can
properly comprehend am57xx and dra7xx independently, and/or omap-a15
is not implied to be synonymous with am57xx in various recipes.

Signed-off-by: Stephen Molfetta <sjmolfetta@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-01-29 19:03:08 -05:00
Denys Dmytriyenko
07c78b49f8 gdbc6x: flex and bison dependencies should be native
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-01-17 14:39:17 -05:00
Sam Nelson
7f6087e4df ti-ipc: Update to new version 3.47.01.00_eng
Also remove unused IPC_VERSION definition for ti-ipc-examples-linux

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-01-17 14:39:13 -05:00
Suraj Das
8bedfc18f1 ti-cgt-pru: update toolchain to 2.2.1 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2018-01-15 20:25:07 -05:00
Gaurav Mitra
b8c6a1426e openmp-rtos: update to the latest for eclipse plugin changes
Signed-off-by: Gaurav Mitra <gaurav@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:12:49 -05:00
Joshua Watt
f953481eae ti-sgx-ddk-um: Include libGLES_CM.so in plugins
The plugins package must include libGLES_CM.so in order for libEGL to
support GLESv1

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:12:44 -05:00
Mertz, Timothy
de8bb5892c ti-xdctools: extend to native and nativesdk
ti-xdctools should be a native recipe as it more accurately reflects how
it is supposed to be used. In addition, this allows it to be built as
nativesdk and included in SDK image tools

Signed-off-by: "Mertz, Timothy" <timothy.mertz@garmin.com>
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Jacob Stiffler <j-stiffler@ti.com>
2017-12-21 23:11:55 -05:00
Mahesh Radhakrishnan
15f036ff15 nimu-rtos: Adding support for c66x, omapl1 & dra7xx
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:54 -05:00
Mahesh Radhakrishnan
5a564e3b57 ti-ndk: Updating to version 2.26.00.08
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:51 -05:00
Mahesh Radhakrishnan
01c389ef10 am57xx-evm.conf: Adding PDK support for AM574x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:47 -05:00
Mahesh Radhakrishnan
deccaef6c3 osal-rtos: Adding support for c66x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:44 -05:00
Mahesh Radhakrishnan
08f4c39756 icss-emac-lld: Adding support for k2g-hs
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:41 -05:00
Mahesh Radhakrishnan
fca0d76c20 edma3-lld-rtos: Adding c66x and omapl1 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:38 -05:00
Mahesh Radhakrishnan
54506bc338 profiling-rtos: Updating to version 1.0.0.5
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:35 -05:00
Mahesh Radhakrishnan
ea5e686c40 serdes-diag-rtos: Update to version 1.0.0.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:31 -05:00
Mahesh Radhakrishnan
eab5b8dde8 usb-lld-rtos: Update to version 1.0.0.12B & added omapl1 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:28 -05:00
Mahesh Radhakrishnan
0c5327be56 mcasp-lld-rtos: Update to version 1.1.0.8A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:24 -05:00
Mahesh Radhakrishnan
e6e7f6777e pcie-lld-rtos: Update to version 2.2.0.11
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:21 -05:00
Mahesh Radhakrishnan
6107563a38 transport-rtos: Update to version 1.0.0.9 & update rtos dependencies for c66x and omapl1
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:17 -05:00
Mahesh Radhakrishnan
c5d5357bf4 pa-lld: Update to version 3.0.2.5
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:14 -05:00
Mahesh Radhakrishnan
4f52aed39b sa-lld: Update to version 3.0.0.19
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-21 23:00:09 -05:00
Denys Dmytriyenko
972f9ce7fe layer.conf: remove doxygen from HOSTTOOLS, depend on doxygen-native instead
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-19 13:42:49 -05:00
Denys Dmytriyenko
da450bff24 openmp-rtos: depend on doxygen-native for documentation
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-19 13:42:45 -05:00
Denys Dmytriyenko
f3ae0baba8 ti-pdk.bbclass: depend on doxygen native for documentation
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-19 13:42:40 -05:00
Denys Dmytriyenko
59e8f8a70e doxygen: import from meta-arago
Many LLD and RTOS components in meta-ti use doxygen during build.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-19 13:42:34 -05:00
Dan Murphy
0ef857ab31 u-boot-ti-staging: update to ti2017.06-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 20:59:55 -05:00
Dan Murphy
4633618679 linux-ti-staging: update to ti2017.06-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 20:59:52 -05:00
Mahesh Radhakrishnan
a69ed81b60 icss-emac-lld: Update to version 1.0.0.10A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 20:59:48 -05:00
Mahesh Radhakrishnan
22800bbc24 emac-lld: Update to version 2.12.05.30B and rtos updates
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 20:59:45 -05:00
Mahesh Radhakrishnan
059454437f spi-lld-rtos: Updating to version 1.0.0.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 20:59:41 -05:00
Mahesh Radhakrishnan
aa5421145a i2c-lld-rtos: Updating to version 1.0.0.9A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 20:59:39 -05:00
Mahesh Radhakrishnan
47865cbdd9 board-rtos:Updating to version 1.0.9.0A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 20:59:35 -05:00
Mahesh Radhakrishnan
0edc2db331 pm-lld-rtos: Updating to version 1.4.0.3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:43:14 -05:00
Mahesh Radhakrishnan
7367d88683 gpio-lld-rtos: Updating to version 1.0.0.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:43:10 -05:00
Mahesh Radhakrishnan
4591a1fb4a uart-lld-rtos: Updating to version 1.0.0.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:43:07 -05:00
Mahesh Radhakrishnan
28a1bb2eb4 ti-pdk-build-rtos:Updating to version 1.0.0.7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:43:03 -05:00
Mahesh Radhakrishnan
ff21e6ae8a pruss-lld: Update to version 1.0.0.8
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:43:00 -05:00
Denys Dmytriyenko
42c48b1874 srss-tc: pass proper CROSS_COMPILE and CFLAGS
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:42:56 -05:00
Mahesh Radhakrishnan
947b031614 emac-lld-rtos: Uupdate to version 1.0.3.8
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:42:53 -05:00
Denys Dmytriyenko
b9e43d5c23 edma3-lld: pass TOOLCHAIN_OPTIONS and fix host-user-contamination
1. Need TOOLCHAIN_OPTIONS to pass --sysroot parameter for internal toolchain
2. Use proper cp parameters to handle files ownership correctly

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:42:49 -05:00
Mahesh Radhakrishnan
ac59a53106 mmcsd-lld-rtos: Update to version 1.0.0.10
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-14 12:42:45 -05:00
Denys Dmytriyenko
ca5049894e multiprocmgr-rtos: RDEPENDS on bash
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-13 20:19:23 -05:00
Denys Dmytriyenko
31c2381b8f ti-sgx-ddk-um: fix host-user-contaminated warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-13 20:17:56 -05:00
Denys Dmytriyenko
15cf017666 ti-sgx-ddk-um: add RPROVIDES for libGLESv2.so.1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-13 20:17:52 -05:00
Denys Dmytriyenko
ecaeb2aa19 ti-sgx-ddk-um: fix libGLESv2.so.1 symlink
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-13 20:17:49 -05:00
Mahesh Radhakrishnan
f923785859 fatfs-rtos: Update to version 1.0.0.8
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-13 20:17:45 -05:00
Mahesh Radhakrishnan
6c9bb1b2ac starterware: Update to version 2.1.1.5
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-13 20:17:41 -05:00
Mahesh Radhakrishnan
e1222189e7 osal: Update to version 1.0.0.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-13 20:17:38 -05:00
Mahesh Radhakrishnan
f10028a2b1 common-csl-ip: Update to version 3.0.0.9
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-13 20:17:34 -05:00
e-ruei1@ti.com
8fcd2f6072 ti-sgx-ddk-um: update srcrev to pick up the latest fixes
- gbm: Fix compilation error with BUILD=debug
- change GLES filenames to mesa style
- gbm: dont increment surface refcount inside internal function
- gbm: decrement gbm bo recount on DeleteDrawable
- add symbolic link libGLESv2.so.1 for backward compatibility of SGX binary demos

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-07 11:50:45 -05:00
Dan Murphy
3bf22504e2 linux-ti-staging: update to ti2017.06-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-06 14:12:10 -05:00
Eyal Reizer
6b5ff4ff2e wlconf: update recipe for version R8.7_SP3
Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-06 14:12:06 -05:00
Eyal Reizer
7d27feb404 wl18xx-target-scripts: update recipe for version R8.7_SP3
Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-06 14:12:03 -05:00
Eyal Reizer
35fcb315f6 wl18xx-calibrator: update recipe for version R8.7_SP3
Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-06 14:11:59 -05:00
Eyal Reizer
536a712a16 wl18xx-fw: update recipe for version R8.7_SP3
Signed-off-by: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-06 14:11:56 -05:00
Hongmei Gou
6fb1659cf7 am57xx-evm.conf: add am574x-idk-pru-excl-uio.dtb to the KERNEL_DEVICETREE list
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-05 19:36:51 -05:00
Hongmei Gou
2e1000b579 linux: ti-uio: include pru-uio device tree file for am574x
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-05 19:36:47 -05:00
Hongmei Gou
9d21efe136 linux: cmem: add support for am574x
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-12-05 19:36:44 -05:00
Denys Dmytriyenko
2b11276ed3 dra7xx-evm.conf: add dra76-evm-tfp410.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-28 21:24:12 -05:00
Dan Murphy
40931815d6 u-boot-ti-staging: update to ti2017.06-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-28 21:24:08 -05:00
Dan Murphy
33c4a1bdcb linux-ti-staging: update to 4.9.65 and ti2017.06-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-28 21:24:05 -05:00
Jacob Stiffler
15e34b73e5 icss-emac-lld: update to version 1.0.0.8
* Extend compatibility to k2g-evm
* Simplify compile and install tasks as "TARGET" is no longer needed.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-28 21:24:02 -05:00
Jacob Stiffler
97c308121c icss-emac-lld-rtos: add for TI RTOS
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-28 21:23:58 -05:00
Denys Dmytriyenko
2a0fd0687e u-boot-ti-staging: update to ti2017.06-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-28 15:56:30 -05:00
Denys Dmytriyenko
7c96edee1a linux-ti-staging: update to 4.9.63 and ti2017.06-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-28 15:56:27 -05:00
Denys Dmytriyenko
a781f18fce ti-ipc-rtos: cannot directly depend on doxygen here
There's no doxygen recipe provided by meta-ti, nor oe-core. And meta-ti
expects doxygen to be available as a host tool, per layers.conf

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-16 14:14:30 -05:00
Denys Dmytriyenko
226b93581c gdbc6x: fix gcc7 implicit fallthrough, format overflow and format truncation errors
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-13 11:48:58 -05:00
Denys Dmytriyenko
7bdd54b55b ti-sgx-ddk-km: suppress implicit fallthrough error in gcc7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-13 11:48:48 -05:00
Denys Dmytriyenko
e3b3c89b91 wl18xx-target-scripts: replace /system/bin/sh with /bin/sh in one script
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-13 11:48:42 -05:00
Denys Dmytriyenko
98e1dc1bed ti-ipc-examples-linux: explicitly depend on zip-native used during install
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-13 11:48:33 -05:00
Sam Nelson
230f5409bd cmem: Update to new version 4.14.01.00
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-11-08 19:20:50 -05:00
Denys Dmytriyenko
78326e7baa am57xx-evm.conf: add am574x-idk-lcd-osd101t2587.dtb to the list
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-31 00:40:33 -04:00
Dan Murphy
95d52b3d2e u-boot-ti-staging: update to ti2017.05-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-31 00:40:30 -04:00
Dan Murphy
6d44d91255 linux-ti-staging: update to ti2017.05-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-31 00:40:26 -04:00
Karthik Ramanan
8de74d5ee0 libdce: update to 3.00.14.00 version
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-31 00:40:22 -04:00
Karthik Ramanan
655680fa5f ipumm-fw: update to 3.00.14.00
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-31 00:40:19 -04:00
Mahesh Radhakrishnan
2fcca0efbf emac-lld-rtos: Added emac-lld-rtos recipe
RTOS low level driver for Ethernet MAC
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-31 00:40:15 -04:00
Mahesh Radhakrishnan
29945ed1ae board-rtos: Added board-rtos recipe
Upstreaming board library for RTOS
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-31 00:40:10 -04:00
Dan Murphy
7e334fed86 u-boot-ti-staging: update to ti2017.05-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-25 08:34:12 -04:00
Dan Murphy
415cee6df5 linux-ti-staging: update to ti2017.05-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-25 08:34:08 -04:00
Mahesh Radhakrishnan
9fb1889dce edma3-lld: Updating the revision to 02.12.05.30
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Acked-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-25 08:34:03 -04:00
Jacob Stiffler
4c28ce3d85 ti-pdk: clean the sources during the configure task
* For the XDCMAKE recipes, a clean was already occuring udring the
  compile task.
* Move the clean to the configure task to more closely match the
  base.bbclass.
* As the non XDCMAKE recipes generate dep files, add a clean in
  configure for when dependencies have changed.
* Use oe_runmake to share options between "make release" and
  "make clean".
* There appears to be an issue with parallel builds using the
  ti-pdk-build framework, so unset PARALLEL_MAKE.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-25 08:33:58 -04:00
Jacob Stiffler
ac12e50b95 ti-cgt6x: update to version 8.2.2
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 15:42:11 -04:00
Sam Nelson
7ed8f53b05 edma3-lld: Update to new eng version
Updates to work with new GCC & BIOS versions.
Changes are not backward compatible

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 15:42:11 -04:00
Sam Nelson
85d95b93dd ti-ipc: Update to new version 3.47.00.00
Needs BIOS 6_52_00_12 and in turn needs gcc tools gcc-arm-none-
eabi-6-2017-q1-update

ti-ipc-examples: Separate Host linux and bios examples

This should save some build time as well, as ti-ipc-examples-linux will
only build linux host examples

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 15:42:10 -04:00
Sam Nelson
8ac18852dc ti-xdctools: Update to new version 3.50.03.33
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 15:35:07 -04:00
Sam Nelson
ee4dea2db4 ti-sysbios: Add recipe for new version 6.52.00.12
Linux installer binary file name has changed compared to previous
version
Break backward compatibilty for A15 gcc tools: requires gcc-arm-none-
eabi-6-2017-q1-update or later

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 15:35:03 -04:00
Sam Nelson
0a8bc24e48 gcc-arm-none-eabi-native: Add recipe for new version 6-2017-q1-update
The source location changed to developer.arm.com compared to previous
version

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 15:35:00 -04:00
Denys Dmytriyenko
4bddfabce9 kselftests: bypass seccomp gcc7 build failure, gpio RDEPENDS on bash
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 02:44:10 -04:00
Denys Dmytriyenko
fb0b5e42d1 dsptop: RDEPENDS on bash
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 02:42:31 -04:00
Denys Dmytriyenko
0dd67789e6 ti-sysbios: avoid file-rdeps QA errors in pre-packaged binaries
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-19 02:42:25 -04:00
Dan Murphy
e1509af826 u-boot-ti-staging: update to ti2017.05-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-17 23:41:01 -04:00
Dan Murphy
f6949d4c45 linux-ti-staging: update to ti2017.05-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-17 23:40:58 -04:00
Jacob Stiffler
ae36a7c870 linux: ti-uio: remove KERNEL_DEVICETREE appends
* KERNEL_DEVICETREE is now specified in the machine configuration and
  these appends have already been added there.
  - This removes the duplcitaion of these device trees in this list and
    thus resolves the "duplicate node name" failure during the fitImage
    creation.
* Extend am57xx-evm dts injection to dra7xx family
  - Now that KERNEL_DEVICETREE is specified in the machine
    configuration, am57xx-hs-evm inherits this list from am57xx-evm.
  - Extending these injectionsto the entire family allows these device
    trees to be availble for am57xx-hs-evm as well.
  - For dra7xx-evm and dra7xx-hs-evm, these device trees will not be
    built as they are not included in their KERNEL_DEVICETREE list.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-13 14:44:06 -04:00
Hongmei Gou
d20674a525 pruss-lld-test: do compile and install for all devices in TI_PDK_LIMIT_SOCS
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-12 21:04:13 -04:00
Dan Murphy
ee63e13c97 u-boot-ti-staging: update to ti2017.05-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-09 20:20:36 -04:00
Dan Murphy
74bcc7f2a8 linux-ti-staging: update to ti2017.05-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-09 20:20:32 -04:00
Karthik Ramanan
10c9cf6cc5 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-05 19:14:02 -04:00
Jacob Stiffler
a8d75480b2 prueth-fw: update to version 5.1.4
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-03 14:54:21 -04:00
Denys Dmytriyenko
6c671573fb linux-ti-staging: update to 4.9.52 and add new AM5 DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-03 14:54:18 -04:00
Denys Dmytriyenko
a1aee16854 pm/vps-lld, cmb/audk2g-addon: fix double-inclusion warning for ti-paths.inc
ti-pdk.bbclass already includes it.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-03 14:54:15 -04:00
Otavio Salvador
391bfb8c30 linux-ti-staging: stop using linux-dtb.inc
The Device Tree support is now handled by the kernel class. This patch
removes the inclusion of linux-dtb.inc from the kernel recipes in this
layer.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 18:29:48 -04:00
Hongmei Gou
195895717b ti-pdk.bbclass: add dependency on ti-cgt-pru-native
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:19:14 -04:00
Hongmei Gou
9b817d3f43 uio-module-drv-test: include pruss_uio_test for k2g
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:19:10 -04:00
Hongmei Gou
3ec531dedc uio-test-pruss: add support for k2g
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:19:06 -04:00
Ivan Pang
3353b3ca97 serdes-diag-rtos: updated to version 01.00.00.08
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:19:01 -04:00
Mahesh Radhakrishnan
dd6f473a19 audk2g-addon-rtos: Adding rtos recipe for audio addons for k2g
RTOS audio addon software for K2G

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:18:56 -04:00
Mahesh Radhakrishnan
fd5f5accf4 cmb-addon-rtos: Adding CMB rtos recipe
Circular Microphone array board (CMB) RTOS software

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:18:47 -04:00
Mahesh Radhakrishnan
03f1abe40d vps-lld-rtos: Added rtos recipe for vps-lld
RTOS low level driver for Video processing subsystem.

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:18:42 -04:00
Mahesh Radhakrishnan
97fb053708 transport-rtos: Added transport recipes(bmet, nimu, nimu-icss) for rtos
RTOS driver for Network Interface Management Unit
(NIMU),BMET Ethernet and NIMU ICSS

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:18:37 -04:00
Mahesh Radhakrishnan
2376695706 ti-ndk: Adding recipe for ti-ndk
Recipe for TI RTOS Networking development kit

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-10-02 16:18:31 -04:00
Mahesh Radhakrishnan
511b167f66 pruss-lld: Add rtos recipe & update the version to 1.0.0.7
RTOS low level driver for the PRUSS module

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-28 13:24:43 -04:00
Mahesh Radhakrishnan
7d038d894a pm-lld-rtos: Adding rtos recipe for pm-lld
TI RTOS low level driver for Power Management module (PM)

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-28 13:24:39 -04:00
Hongmei Gou
f6726f6ffa conf/machine: add pru-uio dtbs in KERNEL_DEVICETREE for am3/am4/am5/k2g
Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-28 13:24:36 -04:00
Hongmei Gou
a62a97bd3d linux-ti-staging: include pru-uio device tree files for am571x and k2g
* The pru-uio device tree file for am572x is also updated to support
  icss-emac-lld in Linux userspace.

* The new dtbs are added only if ENABLE_TI_UIO_DEVICES is enabled.

Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-28 13:24:33 -04:00
Mahesh Radhakrishnan
aab57f6f5f starterware: Updating to version 2.1.1.4
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-26 13:35:06 -04:00
Sam Nelson
2651356569 uio-test_pruss: Update to new version 1.0.2.0
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-26 13:35:02 -04:00
Mahesh Radhakrishnan
945d261d82 osal: Updating to version 1.0.0.8
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-26 13:34:59 -04:00
Mahesh Radhakrishnan
c5c4318f7c hyplnk-lld: Updating to version 2.1.0.7
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-26 13:34:55 -04:00
Mahesh Radhakrishnan
32a977ed25 common-csl-ip: Updating to version 3.3.0.8
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-26 13:34:51 -04:00
Dan Murphy
a324b6e3f3 linux-ti-staging: update to ti2017.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-20 14:07:43 -04:00
Sam Nelson
790fc47610 uio-module-drv: Update to version 02.02.01.00
Also revert uio-module-drv-test PR to r0

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-20 14:07:39 -04:00
Dan Murphy
deca57ee5d linux-ti-staging: update to ti2017.04-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-13 03:17:22 -04:00
Yuan Zhao
4075928792 openmp-rtos: bump SRCREV to version 2.6.2.0
Signed-off-by: Yuan Zhao <yuanzhao@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-12 16:38:38 -04:00
Dan Murphy
665e63d11a u-boot-ti-staging: update to ti2017.04-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-06 00:57:32 -04:00
Dan Murphy
f301570b38 linux-ti-staging: update to ti2017.04-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-06 00:57:29 -04:00
Gou, Hongmei
6f783a4592 icss-emac-lld*: upstream version 1.0.0.7C with recipes for linux user space
Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-05 17:58:50 -04:00
Hongmei Gou
350ccbc9a8 starterware: add starterware for linux which installs header files only
* starterware.inc is created to host the common information

Signed-off-by: Hongmei Gou <a0271529@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-05 11:29:58 -04:00
Mahesh Radhakrishnan
1c924c003f ti-pdk-bbclass: Fix for building pru firmware
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:51:09 -04:00
Ivan Pang
f536ac3876 wdtimer-rtos: added recipe for wdtimer
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:51:03 -04:00
Denys Dmytriyenko
c3c780c881 dra7xx-evm.conf: add new dra76-evm.dtb
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:59 -04:00
Dan Murphy
faad74557f u-boot-ti-staging: update to ti2017.04-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:55 -04:00
Dan Murphy
9bcc6fc7cf linux-ti-staging: update to ti2017.04-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:52 -04:00
Zhao, Yuan
ff3e821de1 libaet: TI Emulation CTools AET library
The AETLIB library in CToolsLib collection provides programmatic
access to the Advanced Event Triggering capability on C6x processor
cores.

Signed-off-by: Yuan Zhao <yuanzhao@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:49 -04:00
Ivan Pang
99262b80e6 ti-cgt-pru: updated version to 2.1.5
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:46 -04:00
Sam Nelson
2910ee9188 multiprocmgr: Update to new version 3.0.4.0
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:43 -04:00
Mahesh Radhakrishnan
51c60eaa8a serdes-diag-rtos: Add rtos recipe for serdes-diag
Upstreaming TI RTOS library for SERDES diagnostics

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:40 -04:00
Mahesh Radhakrishnan
780a7a48d7 nwal-lld-rtos: Add rtos recipe for nwal
Upstreaming the Network abstraction layer LLD library for RTOS

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:36 -04:00
Mahesh Radhakrishnan
6b6ca0c227 usb-lld-rtos: Added rtos recipe for usb-lld
Upstreaming RTOS low level driver for USB interface

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:33 -04:00
Mahesh Radhakrishnan
35b23909e6 iqn2-lld-rtos: Adding rtos recipe for iqn2-lld
Upstreaming TI RTOS low level driver for IQN2 peripheral module

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:30 -04:00
Mahesh Radhakrishnan
5dfeec11d0 dfe-lld-rtos: Added RTOS recipe for dfe-lld
Upstreaming TI RTOS low level driver for Digital Radio Front End

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:27 -04:00
Mahesh Radhakrishnan
c53bd48b6c aif2-lld-rtos: Added RTOS recipe for aif2-lld
Upstreaming RTOS low level driver for Antenna Interface

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-09-01 12:50:23 -04:00
Mahesh Radhakrishnan
ab74490bfd tcp3d-lld-rtos: Added rtos recipe for tcp3d-lld
Upstreaming RTOS driver for third generation Turbo Coprocessor (TCP3d)

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:44 -04:00
Mahesh Radhakrishnan
dc9093f476 uart-lld-rtos: Added rtos recipe for uart-lld
Upstreaming RTOS PDK driver for UART module

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:39 -04:00
Ivan Pang
a2b08fd261 ibl-boot-rtos: added recipe for RTOS IBL
This recipe adds the Intermediate Bootloader (IBL) for c665x-evm
and c667x-evm.

Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:34 -04:00
Ivan Pang
d44d83fd8d mad-utils-rtos: added recipe for MAD utils
This recipe adds the Multicore Application Deployment (MAD) utility
for c665x-evm and c667x-evm.

Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:29 -04:00
Ivan Pang
62b190a82b ti-cgt6x-7: added recipe for TI CGT6x 7.x.x
This recipe specifically installs the 7.x.x series of TI CGT6x.

Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:24 -04:00
Ivan Pang
091ec70293 ti-paths.inc: added path for TI CGT6x 7.x.x
This directory path is for installing TI CGT6x 7.x.x as well as
invoking the installation from other recipes.

Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:18 -04:00
Mahesh Radhakrishnan
8beeaa8062 sa-lld-rtos: Added rtos recipe for sa-lld
Upstreaming RTOS low level driver for Security Accelerator (SA)

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:14 -04:00
Mahesh Radhakrishnan
948f30739c pa-lld-rtos: Added rtos recipe for pa-lld
Upstreaming RTOS recipe for Packet Accelerator low level driver

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:10 -04:00
Mahesh Radhakrishnan
6b775825d5 spi-lld-rtos: Add rtos recipe for spi-lld
Upstreaming TI RTOS driver for Serial Peripheral Interface (SPI)

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:06 -04:00
Mahesh Radhakrishnan
cbb1482719 hyplnk-lld-rtos: Add rtos recipe for hyplnk-lld
Upstreaming RTOS recipe for Hyperlink low level driver

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:04:02 -04:00
Mahesh Radhakrishnan
3d84b2e576 srio-lld-rtos:Add rtos recipe for srio-lld
Upstreaming RTOS recipe for Serial Rapid IO (SRIO) low level driver

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:59 -04:00
Mahesh Radhakrishnan
9abc770e7d tsip-lld-rtos: Add rtos recipe for tsip-lld
Upstreaming RTOS recipe for Telecom Serial Interface Port (TSIP)

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:56 -04:00
Mahesh Radhakrishnan
ed04da4933 profiling-rtos: Add rtos recipe for profiling
Upstreaming RTOS recipe for profiling utilties

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:53 -04:00
Mahesh Radhakrishnan
8db1e4dcb7 pcie-lld-rtos: Added rtos recipe for pcie-lld
Upstreaming RTOS LLD recipe for Peripheral Component Interconnect
Express (PCIE)

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:50 -04:00
Mahesh Radhakrishnan
5a160858bc mcasp-lld-rtos: Added rtos recipe for mcasp-lld
Upstreaming RTOS recipe for Multi Channel Audio Serial port (McASP) low
level driver

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:47 -04:00
Mahesh Radhakrishnan
b8a910f5b2 mcbsp-lld-rtos: Added rtos recipe for mcbsp-lld
Upstreaming RTOS PDK driver for MCBSP module

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:44 -04:00
Mahesh Radhakrishnan
3ddab056c7 i2c-lld-rtos: Add rtos recipe for i2c-lld
Upstreaming TI RTOS low level driver for I2C module

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:41 -04:00
Mahesh Radhakrishnan
7a8cbf1037 gpmc-lld-rtos: Added rtos recipe for gpmc-lld
Upstreaming RTOS low level driver for General purpose memory controller
(GPMC)

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:37 -04:00
Mahesh Radhakrishnan
73540c8f5e gpio-lld-rtos: Added rtos recipe for gpio lld
Upstreaming TI RTOS driver for General Purpose IO pins (GPIO)

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:34 -04:00
Mahesh Radhakrishnan
66cdd7b418 fatfs-rtos: Added fatfs recipe for rtos
Upstreaming TI RTOS driver for FAT file system

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:31 -04:00
Mahesh Radhakrishnan
a338a4ffb3 mmcsd-lld-rtos: Add rtos recipe for mmcsd-lld
Upstreaming Multimedia card (MMC)/Secure Digital(SD) card driver recipe
for RTOS

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:27 -04:00
Mahesh Radhakrishnan
db1f590c6f faultmanagement-rtos: Added rtos recipe for faultmanagement
Upstreaming TI Fault management module recipe for RTOS

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:24 -04:00
Mahesh Radhakrishnan
adf31a9089 fftc-lld-rtos: Added rtos recipe for fftc-lld
Upstreaming PDK RTOS driver recipe for FFT coprocessor

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:20 -04:00
Mahesh Radhakrishnan
71dbda6044 bcp-lld-rtos: Added RTOS recipe for bcp-lld
Upstreaming the RTOS recipe for Bit Coprocessor LLD drvier

Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-22 16:03:17 -04:00
Denys Dmytriyenko
aca8f5d6ff ti-ipc-rtos: add default symlinks for Keystone DSP firmware images
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-09 16:10:08 -04:00
Dan Murphy
188f73e1db u-boot-ti-staging: update to ti2017.03-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-09 15:00:31 -04:00
Dan Murphy
2bc1015cdd linux-ti-staging: update to ti2017.03-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-09 15:00:28 -04:00
Sam Nelson
28bd2c6004 ti-ipc: Update source release type to GA
- removes _eng tag from source package created

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-08 22:01:08 -04:00
Sam Nelson
231104d281 ti-ipc: Update to GA version 3.46.02.04
- Update ipcdev branch to 3.46 ( commit id remains same)
- Adds support for c66x platforms
- Update to avoid stripping for IPC rtos example binaries

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-08-07 15:29:48 -04:00
Dan Murphy
e85dcf6560 u-boot-ti-staging: update to ti2017.03-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-31 20:21:46 -04:00
Dan Murphy
88b3f4188d linux-ti-staging: update to ti2017.03-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-31 20:21:43 -04:00
Karthik Ramanan
0a55344577 ti-sgx-ddk-um: Fix PVR_DBG level in 1RGB FBO completeness check
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-31 20:21:40 -04:00
Karthik Ramanan
f1293314e6 libdce: Update PV and SRCREV
Updates to dce_test to print additional
extendedError for VC1 and MPEG2

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-31 20:21:35 -04:00
Dan Murphy
ec6250df6e u-boot-ti-staging: update to ti2017.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-24 22:51:04 -04:00
Dan Murphy
ebd4004677 linux-ti-staging: update to ti2017.03-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-24 22:51:00 -04:00
Sam Nelson
ff18a7ad8c multiprocmgr: Update to new version 3.0.3.0
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-21 14:57:31 -04:00
Denys Dmytriyenko
6e4f9f28ce linux-ti-staging: update to ti2017.03-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-17 20:26:12 -04:00
Denys Dmytriyenko
01207b8791 u-boot-ti-staging: update to ti2017.03-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-17 20:26:09 -04:00
Jacob Stiffler
c9ad6991fe ti-cgt6x: revert version to 8.1.3
* In version 8.2.0, the default compression algorithm used by cinit
  was changed from RLE24 to LZSS.
* This change exposed cache coherency issue related to global objects
  in multicore applications.
* Revert to 8.1.3 to allow time to resolve the exposed issues.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-17 19:45:18 -04:00
Sam Nelson
536fb130a6 ti-ipc: Update to new version 3.46.02.04_eng
- Removed depency on gcc-arm for omapl138, which was a mistake

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-17 19:45:15 -04:00
Denys Dmytriyenko
a912dd6812 am57xx-hs, dra7xx-hs: add setting for OPTEE pager config
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-17 19:45:11 -04:00
Mahesh Radhakrishnan
bde5ff5ac6 pa-lld: Updating the version to 3.0.2.4
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:34 -04:00
Mahesh Radhakrishnan
8f0af6d8c3 sa-lld: Updating the revision to 3.0.0.18
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:30 -04:00
Mahesh Radhakrishnan
c106a8f56e traceframework-rtos: Add HTML doc link text
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:27 -04:00
Mahesh Radhakrishnan
c2f6c19839 rm-lld-rtos: Add support for c66x
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:24 -04:00
Mahesh Radhakrishnan
03e18c5c6a qmss-lld-rtos: Add support for c66x
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:20 -04:00
Mahesh Radhakrishnan
74ba4393d8 pktlib-rtos: Add support for c66x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:17 -04:00
Mahesh Radhakrishnan
b17c0409f3 cppi-lld-rtos: Add support for c66x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:13 -04:00
Mahesh Radhakrishnan
1289366ecc common-csl-ip-rtos: Add support for c66x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:10 -04:00
Mahesh Radhakrishnan
e4639170fb osal: Added rtos recipe and updated to 1.0.0.7 along with omapl1 support
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:06 -04:00
Mahesh Radhakrishnan
fd6dbc2945 common-csl-ip: Update for CSL version 3.3.0.7 & support for ti33x, ti43x & omapl1
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:09:03 -04:00
Mahesh Radhakrishnan
d8c22a9503 ti-pdk: Update tool paths for omapl1 & update cores for ti33x & ti43x
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-07-12 14:08:59 -04:00
Dan Murphy
460ce7d047 linux-ti-staging: update to ti2017.02-rc6 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 21:35:06 -04:00
Dan Murphy
1aa3b755a1 uboot-ti-staging: update to ti2017.02-rc6 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 21:35:03 -04:00
Denys Dmytriyenko
dcde4c2dba codec-engine: remove outdated components
Remove the old 2.x version of Codec Engine, that hasn't been updated in years
and the corresponding codecs-omap3530 package.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:58:29 -04:00
Denys Dmytriyenko
8dad379b25 gstreamer-ti: remove outdated component
gstreamer-ti hasn't been updated in years. All the modern gstreamer plugins
and bindings for TI platforms now reside in meta-arago-extras layer.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:53:14 -04:00
Denys Dmytriyenko
317a01988c ti-framework-components: drop ti-staging.inc
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:51:35 -04:00
Denys Dmytriyenko
abf07c0a43 ti-ipc-rtos: drop ti-staging.inc
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:51:32 -04:00
Denys Dmytriyenko
f99ed86198 dspdce-fw: drop ti-staging.inc
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:51:29 -04:00
Denys Dmytriyenko
3a47b373d1 ipumm-fw: drop ti-staging.inc
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:51:25 -04:00
Denys Dmytriyenko
61ff9caa9a edma3-lld-rtos: drop ti-staging.inc and fix file-rdeps QA check
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:51:22 -04:00
Gou, Hongmei
75bb8df6ec linux-ti-staging: include pru-uio device tree files for am3/am4
* These device tree files are to support pruss with uio based
  drivers alone. The new dtbs are added only if ENABLE_TI_UIO_DEVICES
  is enabled.

Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:51:18 -04:00
Gou, Hongmei
9c51347569 uio-test-pruss: version bump to 1.0.1.0 and add support for am3/am4
* Also defined variables for GIT SRC_URI parameters

Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:51:14 -04:00
Gou, Hongmei
508101b378 uio-module-drv*: version bump to 2.2.0 and add test support for am3/am4
* Also defined variables in .inc for GIT SRC_URI parameters

Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-27 11:51:11 -04:00
Ivan Pang
d64dff7795 starterware-rtos: added recipe for RTOS starterware
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-23 12:22:42 -04:00
Sam Nelson
5378306336 multiprocmgr-rtos: Update to remove host contamination warning
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-23 12:22:39 -04:00
Dan Murphy
e57e6a3c1b uboot-ti-staging: update to ti2017.02-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-20 12:02:19 -04:00
Dan Murphy
1859e6e4ec linux-ti-staging: update to ti2017.02-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-20 12:02:15 -04:00
Denys Dmytriyenko
8676dbf527 am437x-hs-evm: add OPTEE related configs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-20 12:02:12 -04:00
Ivan Pang
47c0a83bd3 ti-sysbios: upgrade to version 6.46.5.55
Signed-off-by: Ivan Pang <i-pang@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-20 12:02:08 -04:00
Jacob Stiffler
23924b09f8 omapl137, omapl137-evm: add SOC family and machine configuration
* The omapl137 family does not have linux support and is only
  supported by baremetal and TI RTOS.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-20 12:02:05 -04:00
Jacob Stiffler
3db1e8538b omapl138, omapl138-lcdk: add ti-pdk class configuration
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-20 12:02:01 -04:00
Jacob Stiffler
849db36709 openmp-rtos: bump SRCREV to version 2.6.1.0
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-20 12:01:58 -04:00
Jacob Stiffler
c0a2fb5e8e ti-cgt6x: update to version 8.2.0
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-20 12:01:55 -04:00
Denys Dmytriyenko
eb53d57722 ti-soc: add generic "ti-soc" SOC family for BSP overrides
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-15 17:59:48 -04:00
Denys Dmytriyenko
9d5a77a181 omapl138, omapl1: add "omapl1" SOC family as superset of omapl138
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Jacob Stiffler <j-stiffler@ti.com>
2017-06-15 17:59:45 -04:00
Denys Dmytriyenko
b5579531fc u-boot-ti: add support for u-boot-spl_HS_ISSW images
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-15 14:25:40 -04:00
Dan Murphy
f4a6993aae uboot-ti-staging: update to ti2017.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-13 21:51:45 -04:00
Dan Murphy
4fe6e8d01a linux-ti-staging: update to ti2017.02-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-13 21:51:42 -04:00
Jacob Stiffler
72af0624e4 linux: cmem: update KERNEL_DEVICETREE lists
* Update the device tree lists with the latest DTB names from the
  machine configuration.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-13 12:45:03 -04:00
Denys Dmytriyenko
2eeb548f2f u-boot-ti.inc: restore license settings
In morty license is being set in main u-boot.inc, but in master that got moved
to versioned include. Restore setting license in u-boot-ti.inc

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11 18:40:02 -04:00
Jacob Stiffler
776bdb6097 c66x: add basic machine configuration
* The c66x SOCs (e.g. c665x-evm and c667x-evm) are DSP-only devices,
  and therefore do not have a supported kernel nor an integrated
  toolchain.
* Add these machines to allow the creation of baremetal and TI RTOS
  packages.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11 18:36:35 -04:00
Jacob Stiffler
52db4c62fb recipes: remove ti-pdk device configuration
* These variables have been moved into the machine configuration

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11 18:36:32 -04:00
Jacob Stiffler
2ced48ecf3 machines: add ti-pdk class variables
* Set the ti-pdk class variables which sets the list of devices and
  boards supported.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11 18:36:27 -04:00
Jacob Stiffler
5375c16c91 ti-pdk: limit the set of cores to build
* Use LIMIT_CORES to enable only the cores with available toolchains.
* Add new variables which will allow recipes to fully configure the
  options provided to make.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11 18:36:19 -04:00
Jacob Stiffler
cda2ad7240 ti-pdk: clean up variables by adding TI_PDK_ prefix
* Add TI_PDK_ prefix to variables which may be set by recipes to
  stress that they are used to configure the ti-pdk class.
* Deprecate TI_PDK_XDCARGS in favor of TI_PDK_LIMIT_SOCS as both are
  used to define a list of SOCs.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Cc: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11 18:36:14 -04:00
Jacob Stiffler
adcaa50740 ti-pdk-build-rtos: set PACKAGE_ARCH to MACHINE_ARCH
* The set of files installed varies between machines.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-11 18:36:11 -04:00
Denys Dmytriyenko
00fad775e1 u-boot-ti: add support for u-boot-spl_HS_2ND images
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-10 14:30:26 -04:00
Denys Dmytriyenko
ebc6dc52fb am335x-hs-evm: produce both mmc and uart configs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-10 14:30:23 -04:00
Denys Dmytriyenko
a67add5c24 u-boot-ti: support multiple configs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-10 14:30:19 -04:00
Dan Murphy
bf4281cf32 netcp-pa-fw: update to version 3.0.2.3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-07 01:39:38 -04:00
Dan Murphy
48a837e2e4 uboot-ti-staging: update to ti2017.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-07 01:39:35 -04:00
Dan Murphy
218632d34d linux-ti-staging: update to ti2017.02-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-07 01:39:31 -04:00
Sam Nelson
98096ce7aa cmem: Remove eng postfix in comment for GA version 4.14.00.00
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-07 01:39:27 -04:00
Sam Nelson
5d4cc522c2 ti-ipc: Update to new version 3.46.01.03
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-07 01:39:24 -04:00
e-ruei1@ti.com
3523010454 ti-sgx-ddk-um: Handle no current context in name-clash stub functions
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-06-01 11:40:43 -04:00
Denys Dmytriyenko
872d418f6e am57xx-evm.conf: add new DTB entries for camera modules
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-16 14:11:05 -04:00
Dan Murphy
d8c7d3fd9d uboot-ti-staging: update to ti2017.01-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-16 14:11:02 -04:00
Dan Murphy
6961d19790 linux-ti-staging: update to ti2017.01-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-16 14:10:58 -04:00
Denys Dmytriyenko
28070a83cf layer.conf: mark doxygen host tool as NONFATAL
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-16 13:55:30 -04:00
Sam Nelson
43722e39a4 ti-ipc: Update to GA version 3.46.00.02
docs: Release notes updated

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-12 18:53:37 -04:00
Dan Murphy
8ddb4bacad ti-sci-fw: update to the latest 0.1.1-50 version
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-12 18:53:33 -04:00
Denys Dmytriyenko
d93bb23d76 prueth-fw: bump to pick up the correct 3.1.4 binaries
Since no version update, bump the PR explicitly.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Suman Anna <s-anna@ti.com>
Cc: Dan Murphy <dmurphy@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
2017-05-11 20:38:30 -04:00
Denys Dmytriyenko
050cc8c4d9 ti-ipc-examples: explicitly depend on zip-native used during install
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-11 14:25:51 -04:00
Denys Dmytriyenko
e21c646734 layer.conf: update with "doxygen" host tool dependency for openmp-rtos
Also, drop host tool for CCS, as it no longer provided.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-11 14:25:47 -04:00
Denys Dmytriyenko
ce7c3dcd2c linux-ti-staging: remove version 4.4
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-11 14:25:42 -04:00
Denys Dmytriyenko
952104c903 ti-ipc-rtos: fix omapl138 update-alternatives missing parameter
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-08 21:04:01 -04:00
Dan Murphy
56682bad7e uboot-ti-staging: update to ti2017.01-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-08 15:48:34 -04:00
Dan Murphy
31cef7bb2a linux-ti-staging: update to ti2017.01-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-08 15:48:31 -04:00
Jacob Stiffler
cd9c203027 osal: utilize oe_runmake
* Use the oe_runmake wrapper to invoke make
* Supply common make arguments to EXTRA_OEMAKE such as which makefile
  to invoke.
* This resolves build issues when osal needs to be reconfigured
  as do_configure would make the clean target of the incorrect
  makefile.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-08 15:48:27 -04:00
Denys Dmytriyenko
b4243751ef ti-pdk-build-rtos: use k2g SOC family, clean up whitespaces
Use k2g SOC family to cover HS and GP devices.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Justin Sobota <jsobota@ti.com>
2017-05-05 11:45:28 -04:00
Sam Nelson
d1a82b4522 ti-ipc-rtos: Add default links for rproc firmware for omapl138
By default rproc firmware default link is added as message_single.xe66
for omapl138

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:36 -04:00
Justin Sobota
b139963f9a ti-pdk-build-rtos: Update to version 1.0.0.4B
- Add dra7xx support
- Add pruss firmware makefiles

Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:33 -04:00
Justin Sobota
4e84d570b5 sa-lld: Update to version 3.0.0.17
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:29 -04:00
Justin Sobota
e96aa89252 qmss-lld: Update to version 2.1.0.15A
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:26 -04:00
Justin Sobota
c583f6d1f3 pruss-lld: Update to version 1.0.0.6A
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:22 -04:00
Justin Sobota
def260d484 pa-lld: Update to version 3.0.2.3
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:19 -04:00
Justin Sobota
926aca5bcd osal: Update to version 1.0.0.6E
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:16 -04:00
Justin Sobota
ff22043f4e edma3-lld: Update to version 2.12.3.27
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:12 -04:00
Justin Sobota
2752f51c0f common-csl-ip: Update to version 3.3.0.6C
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-04 14:49:05 -04:00
Dan Murphy
ac1a50aeb3 boot-monitor: update to ti2017.01-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-02 10:54:39 -04:00
Dan Murphy
98700ff299 ti-sci-fw: update to the latest 0.1.1-47 version
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-02 10:54:36 -04:00
Dan Murphy
de2d0e5429 uboot-ti-staging: update to ti2017.01-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-02 10:54:32 -04:00
Dan Murphy
97128ab6e3 linux-ti-staging: update to ti2017.01-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-02 10:54:29 -04:00
Denys Dmytriyenko
911426e195 edma3lld: remove outdated v1 recipe
Current v2 version is in recipes-bsp

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Sam Nelson <sam.nelson@ti.com>
Cc: Justin Sobota <jsobota@ti.com>
2017-05-01 18:29:56 -04:00
Sam Nelson
719059c970 ti-ipc: Update to new version 3.46.00.02_eng
Picks up a bug fix for IPC

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-01 18:29:53 -04:00
Justin Sobota
e12f3832d1 Resolve host contamination warnings
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-05-01 18:29:50 -04:00
Karthik Ramanan
262b851a31 ti-ccsv6: Remove the recipe and other dependencies
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-27 20:18:45 -04:00
Karthik Ramanan
86dd71f732 Remove CCS dependencies for all components
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-27 20:18:42 -04:00
Karthik Ramanan
9a8a93cb90 ti-cgt-arm: add recipe for 16.9.2
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-27 20:18:38 -04:00
Denys Dmytriyenko
8e18871135 u-boot-ti-staging: bump PR manually to redo sstate due to missing deploy files
Looks like between adding new platforms and modifying .inc, some files were
not properly deployed and got missed from sstate cache.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-25 14:40:04 -04:00
Denys Dmytriyenko
727eeb325b u-boot-ti.inc: add support for k2hk-hs-evm and k2g-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 19:05:30 -04:00
Denys Dmytriyenko
6dd3cbffb5 linux: use cmem and k2hk-uio dtsi for all k2hk platforms
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 18:59:03 -04:00
Denys Dmytriyenko
9bc4e242b2 boot-monitor: fix build issue caused by Makefile tabs forcing sparse use
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Dan Murphy <dmurphy@ti.com>
2017-04-24 18:34:34 -04:00
Denys Dmytriyenko
284b7bbf3f conf/machine, recipes: introduce k2hk SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 18:34:30 -04:00
Dan Murphy
40507d5b2e boot-monitor: update to ti2017.01-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 12:56:03 -04:00
Dan Murphy
a3d9314f20 uboot-ti-staging: update to ti2017.01-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 12:55:59 -04:00
Dan Murphy
d3cb452760 linux-ti-staging: update to ti2017.01-rc1 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 12:55:56 -04:00
Sam Nelson
c734db427c mpm-transport: Update to new version 2.0.4.0
- Add INSANE_SKIP ldflags to avoid warning
- Add no-preserve-ownership to avoid host contamination warning

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 12:48:15 -04:00
Sam Nelson
9d9f15a183 ti-ipc: Update to new verison 3.46.00.01_eng
Add support for omapl138 platforms

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 12:48:11 -04:00
Gowtham Tammana
71d935c50e ti-gc320-driver: Use GFP_DMA32 flag for allocations
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-04-24 12:48:07 -04:00
Karthik Ramanan
b2bf33ccd0 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:48:03 -04:00
Dan Murphy
e12d0c5239 k2hk-hs-evm: add new machine config
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-31 19:21:15 -04:00
Fathi Boudra
e984d13a1d kselftests: add bc dependency to zram test
In the zram tests, zram01.sh script calls bc command.
Add bc to zram RDEPENDS.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-30 14:13:50 -04:00
Denys Dmytriyenko
c723eb9ec6 kselftests: allow net target to be empty when it can't link with numa on arm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Fathi Boudra <fathi.boudra@linaro.org>
2017-03-30 14:13:42 -04:00
Denys Dmytriyenko
b93bbc8415 kselftests: gpio calls pkg-config, explicitly depend on pkgconfig-native
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Fathi Boudra <fathi.boudra@linaro.org>
2017-03-30 14:13:36 -04:00
Denys Dmytriyenko
3b1e101d9b layer.conf: add unzip to HOSTTOOLS
CCS install uses unzip

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-29 20:19:02 -04:00
Fathi Boudra
48392e5a6f kselftests: update to 4.10
* Adjust md5sum/sha256sum for the updated tarball
* Add new dependencies:
  - numactl, used by net tests (for libnuma)
  - util-linux, used by gpio tests (for libmount)
* Get rid of the TARGETS list, manually maintained. Rely on the top-level
  Makefile to call all the TARGETS. As a result, TARGETS isn't passed to
  EXTRA_OEMAKE anymore.
* Update EXTRA-OEMAKE:
  - pass V=1 to be more verbose in the logs
  - pass LD to fix gpio tests and avoid to use native linker causing a
    build failure in cross-compilation environment.
* Call headers_install in do_compile() to make sure to install the user
  space API used by some tests but not properly declared as a build
  dependency.
* Add new packages: bpf, gpio and sync tests.
* Allow empty package for bpf. It fails to build and need to be fixed.
* Add sudo to vm package RDEPENDS.
* Add breakpoints package on Aarch64. An arch specific test has been
  added, though it is currently broken due to missing TRAP_BRANCH and
  TRAP_HWBKPT definitions in glibc siginfo.
* Add ipc package on Aarch64.
* Get rid of do_configure() and convert the Makefiles fixes to patches,
  easier to upstream.
* Add patches to fix gpio and net tests. Also add a partial patch for
  breakpoints on Aarch64, not applied for now because we need the glibc
  fixes counterpart (see explanation above).

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-29 20:05:09 -04:00
Dan Murphy
b75ac0f9a0 uboot-ti-staging: update to ti2017.00-rc6 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-28 17:23:13 -04:00
Dan Murphy
f9b518b458 linux-ti-staging: update to ti2017.00-rc6 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-28 17:23:10 -04:00
Denys Dmytriyenko
799c4f6cd3 ti-ipc: add module dependency between omap_remoteproc and virtio_rpmsg_bus
This is required to workaround the remoteproc crash due to watchdog interrupt
conflicts - LCPD-9490

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Sam Nelson <sam.nelson@ti.com>
Cc: Suman Anna <s-anna@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
2017-03-28 17:18:59 -04:00
Sam Nelson
6388e67e7e ti-ipc-examples: Update with change of directory structure
Separated Linux host examples into separate package ti-ipc-examples-
linux and installed into /usr/bin directory.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-28 17:18:56 -04:00
Denys Dmytriyenko
38dd996ea1 beaglebone: setup wic to produce SD card image
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-21 21:21:09 -04:00
Denys Dmytriyenko
127edce6a0 beagle-x15: add separate config for BeagleBoard X15
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-21 21:21:05 -04:00
Denys Dmytriyenko
be4295af71 omapl138: rename old am180x platform into new generic omapl138-lcdk
Updated all corresponding defconfigs as well.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-21 21:21:02 -04:00
Denys Dmytriyenko
7eeed0f273 am57xx-evm: fix description
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-21 21:20:58 -04:00
Denys Dmytriyenko
ffe8fa1f7d k2g-hs-evm: add new machine config
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-21 21:20:55 -04:00
Fathi Boudra
f78cda06dc kselftests: fix up run_kselftest.sh due to spurious lines
run_kselftests.sh contains randomly spurious lines starting by "make[1]:".
The way the script is generated is most likely broken.
Until, we've got a proper fix, get rid of the lines after the generated
script is installed.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-21 21:20:51 -04:00
Karthik Ramanan
feb49c1baf ti-sgx-ddk-um: Add INSANE_SKIP with already-stripped
Without this option, there is build failure on poky

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-21 21:20:48 -04:00
Fathi Boudra
9bf6cbfcf9 kselftests: fix futex functional tests build
Recursive makefile is broken because it's using the same TARGETS variable
as selftests topdir and prevent to build futex functional tests:
make[2]: Nothing to be done for `all'.

Rename the variable to F_TARGETS in the futex functional tests Makefile.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-21 21:20:44 -04:00
Fathi Boudra
5ec1fd6753 kselftests: add bash/ncurses runtime dependency for futex test
futex test requires tput at runtime.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-19 12:51:29 -04:00
Dan Murphy
14dab08794 uboot-ti-staging: update to ti2017.00-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-19 12:51:25 -04:00
Dan Murphy
f4dbdb45f8 linux-ti-staging: update to ti2017.00-rc5 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-19 12:51:22 -04:00
Florian Wickert
265cdd3e68 u-boot-ti.inc: added dependency to bc-native
The script in scripts/Makefile.spl uses bc in line 201. Not having the dependency in the recipe can make the compile task fail.

Signed-off-by: Florian Wickert <fw@javox-solutions.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-19 12:51:18 -04:00
Fathi Boudra
6df82e61d6 kselftests: fix seccomp test build failure
Use the same fixup as used for timers test:
use LDLIBS to properly link against libpthread.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-17 16:23:05 -04:00
Fathi Boudra
5542938e56 kselftests: add libcap-ng dependency
libcap-ng is required to build capabilities tests.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-17 16:22:53 -04:00
Denys Dmytriyenko
cf47427823 kselftests: fix sigaltstack packaging
sigaltstack was not using TEST_PROGS resulting in binary not being installed

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Fathi Boudra <fathi.boudra@linaro.org>
2017-03-17 16:22:43 -04:00
Fathi Boudra
83eae355c7 kselftests: update to 4.9
* Adjust md5sum/sha256sum for the updated tarball
* Add libpcap dependency, needed by vm/mlock-random-test
* Rewrite TARGETS as a list (easier to copy/paste/update) and filter out
  arch specific tests using bb.utils.contains_any()
* Add new tests introduced with 4.9 : capabilities, futex, lib,
  membarrier, nsfs, pstore, seccomp, sigalstack, static_keys, zram.
* Adjust the packages list for the new tests.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-17 16:21:41 -04:00
Denys Dmytriyenko
e826ebe803 linux-ti-staging_4.4: update to 4.4.54
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-15 17:47:19 -04:00
Jacob Stiffler
4328893dfd 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:46:51 -04:00
Denys Dmytriyenko
5169e2c9a6 kselftests: set file ownership to root, avoid contamination warnings
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-14 21:39:51 -04:00
Fathi Boudra
3e7707dd17 kselftests: add rsync build dependency
lib.mk is calling rsync:
| /bin/sh: 1: rsync: not found
| ../lib.mk:24: recipe for target 'install' failed

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-14 21:39:47 -04:00
Sam Nelson
39d09b2349 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-14 21:39:41 -04:00
Denys Dmytriyenko
84fb08a2a3 wl18xx-calibrator: add version 8.7.1 (R8.7_SP1)
Previous versions were provided by meta-arago-extras as ti-wifi-utils, moving to meta-ti now.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-11 10:44:14 -05:00
Denys Dmytriyenko
5e5b189280 wl18xx-target-scripts: add version 8.7.1 (R8.7_SP1)
Previous versions were provided by meta-arago-extras, moving to meta-ti now.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-11 10:44:11 -05:00
Denys Dmytriyenko
da475075fd wlconf: add version 8.7.1 (R8.7_SP1)
Previous versions were provided by meta-arago-extras, moving to meta-ti now.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-11 10:44:07 -05:00
Denys Dmytriyenko
b71d2b6b7f bt-fw: add version 8.7.1 (R8.7_SP1)
Previous versions were provided by meta-arago-extras, moving to meta-ti now.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-11 10:44:04 -05:00
Denys Dmytriyenko
08b3f376f8 wl18xx-fw: add version 8.7.1 (R8.7_SP1)
Previous versions were provided by meta-arago-extras, moving to meta-ti now.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-11 10:44:01 -05:00
Dan Murphy
b0d7b46c03 linux-ti-staging: update to ti2017.00-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-11 10:43:57 -05:00
Dan Murphy
ef6ca32aac linux-ti-staging: update to ti2017.00-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-06 14:32:47 -05:00
Dan Murphy
eae4975cde uboot-ti-staging: update to ti2017.00-rc3 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-06 14:32:44 -05:00
Denys Dmytriyenko
d774ae9b10 linux-ti-staging: still need to pass LOADADDR for uImage image types
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-06 14:32:41 -05:00
Denys Dmytriyenko
7d530a828a omap-a15.conf: enable uImage as alternative image type to zImage
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-06 14:32:35 -05:00
Denys Dmytriyenko
24b24a50cd conf/machine: simplify console settings, deprecate ttyO use
Now, that 4.9 finally switched from ttyO to ttyS and all issues were addressed,
no need to try all possible combinations in most cases.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-06 14:32:30 -05:00
Denys Dmytriyenko
90e1676ffc libgbm: depend on udev, as it uses libudev, cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-06 14:32:26 -05:00
Gary Thomas
9988ee2231 beaglebone.inc: Update use of obsolete bitbake API
The bb.data.getVar() API has been deprecated & removed.  This change
follows that change and allows MACHINE=beaglebone to work again.

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-02 12:15:22 -05:00
Denys Dmytriyenko
bea5fc9c09 conf/machine: deprecate opencl feature, introduce dsp feature
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-01 21:03:45 -05:00
Denys Dmytriyenko
d7ce8563c5 k2g-ice: remove separate config in favor of generic k2g-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-03-01 21:03:43 -05:00
Denys Dmytriyenko
c436524b0c ti-ipc: explicitly depend on virtual/kernel:do_shared_workdir
ipc code looks for kernel's generated version.h file:
  #include linux_version_include(KERNEL_BUILD_DIR)

which now ends up in the following shared workdir:
  work-shared/<mach>/kernel-build-artifacts/include/generated/uapi/linux/version.h

It appears if kernel is provided by sstate, shared workdir is not
getting populated, so depend on the task explicitly.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-28 19:12:38 -05:00
Denys Dmytriyenko
2934600e9b ti-ipc: update from "eng" to GA version of 3.45
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 22:54:49 -05:00
Dan Murphy
f8e7d069ee uboot-ti-staging: update to ti2017.00-rc2 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 18:14:37 -05:00
Dan Murphy
65dc750106 linux-ti-staging: update to ti2017.00-rc2 tag
Update to ti2017.00-rc2 tag as well as 4.9.13 kernel
revision

Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 18:14:37 -05:00
Anand Balagopalakrishnan
a744cf96c6 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:14:37 -05:00
Karthik Ramanan
ff968e689b 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:14:37 -05:00
Anand Balagopalakrishnan
43100b6177 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:14:37 -05:00
Dan Murphy
cfd0c17ff1 conf: am43: Add hdmi dtb file to Device tree files
AM43x was missing the hdmi dtb file in the
KERNEL_DEVICETREE variable.  Adding this in allows for
a copy to deploy directory.

Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-27 18:14:37 -05:00
Anand Balagopalakrishnan
2937b458ab 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:14:37 -05:00
Denys Dmytriyenko
b599e91350 u-boot-ti.inc: k2e-hs-evm doesn't provide the same binaries as other KS2 devices
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Reviewed-by: Dan Murphy<dmurphy@ti.com>
2017-02-27 18:14:37 -05:00
Denys Dmytriyenko
a3913e93f3 u-boot-ti.inc: restructure SPL/UART variables, disable k2e-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-18 19:43:36 -05:00
Denys Dmytriyenko
243b85e8da conf/machine: bump max_leb_cnt for am3
Previous commit meant to increase it more than just by 200...

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-18 19:22:41 -05:00
Denys Dmytriyenko
d99bd573c3 linux-ti-staging: update to ti2017.00-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-17 18:19:42 -05:00
Denys Dmytriyenko
c75d6c95bf u-boot-ti-staging: update to ti2017.00-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-17 18:19:40 -05:00
Denys Dmytriyenko
13bff16fc3 conf/machine: bump max_leb_cnt for am3 and am4
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-17 13:25:33 -05:00
Denys Dmytriyenko
512c69b13f linux-ti-staging: update with latest rpmsg merge to unblock KS2 MPM
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Dan Murphy <dmurphy@ti.com>
2017-02-17 01:52:25 -05:00
Jacob Stiffler
a4b79bd9e0 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:52:20 -05:00
Sam Nelson
640537741f cmem: Update to new version 4.14.0.0_eng
Has update to changes related to Kernel 4.9

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-17 01:52:14 -05:00
Gowtham Tammana
4242f5ce8e ti-gc320-driver: move to k4.9
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-15 16:27:53 -05:00
Karthik Ramanan
82fd7969b1 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:41:09 -05:00
Karthik Ramanan
169c833bf2 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:41:02 -05:00
Denys Dmytriyenko
99913c5a6c conf/machine: add LCD-specific DTB entries for dra7/am57/k2g
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-15 14:40:55 -05:00
Dan Murphy
8bc0f125d3 linux-ti-staging: update to 4.9.10
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-15 14:40:33 -05:00
Denys Dmytriyenko
18697ca48b am180x-evm: update machine config to work with latest BSP
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-15 14:40:27 -05:00
Karthik Ramanan
2293842abe 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:40:21 -05:00
Denys Dmytriyenko
4357cdcb55 linux-ti-staging: update to 4.9.9
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-10 12:16:18 -05:00
Sam Nelson
75f488a797 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:18 -05:00
Sam Nelson
3ab9680817 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:16 -05:00
Sam Nelson
157719fb3b ti-ipc: Update to new version 3.45.00.00_eng
Also moved RELEASE_TYPE & RELEASE_SUFFIX variables to ti-ipc-rtos.inc

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-09 13:15:17 -05:00
Anand Balagopalakrishnan
6cc272556a ti-sgx-ddk-km: move to k4.9
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-08 11:02:23 -05:00
Denys Dmytriyenko
f345610e21 linux-ti-staging: update to 4.9.8
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-06 20:03:52 -05:00
Denys Dmytriyenko
75038fcb58 am335x-hs-evm: update UBOOT_MACHINE var for latest u-boot version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-06 13:16:46 -05:00
Anand Balagopalakrishnan
02a484d78d 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:16:44 -05:00
Denys Dmytriyenko
c481cfe32a linux-ti-staging: add version 4.9.7
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-02 18:34:49 -05:00
Denys Dmytriyenko
e866980b74 conf/machine: set KERNEL_DEVICETREE dtb list per machine
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-02 18:34:47 -05:00
Denys Dmytriyenko
ff8c2019ac linux-ti-staging: remove old 4.1 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-02 18:34:42 -05:00
Denys Dmytriyenko
f5ae3a3dc2 u-boot-ti-staging: add version 2017.01
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-02 18:34:39 -05:00
Denys Dmytriyenko
5021fec8b9 u-boot: move common settings and code to u-boot-ti.inc
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-02-02 18:34:37 -05:00
Gowtham Tammana
06b068fb14 ti-gc320-driver: Update SRCREV
This update includes the following
  - Remove dependency on dmac_flus/inv/clean_range
  - Remove spurious page count increment

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-30 15:51:43 -05:00
Denys Dmytriyenko
dd1d21e483 machine: update max_leb_cnt across the board
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-20 17:41:47 -05:00
Denys Dmytriyenko
71130d99db beaglebone: add check for potential conflicts with meta-yocto-bsp
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-20 17:41:45 -05:00
e-ruei1@ti.com
68cecc4248 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:59 -05:00
Denys Dmytriyenko
0482ce0092 layer.conf: list dependencies
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-18 21:08:17 -05:00
Sam Nelson
66d1bc3193 cmem: Update to new version 4.13.00.01_eng
Update to new version 4.13.00.01_eng with bug fix

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-13 13:15:51 -05:00
Denys Dmytriyenko
51fb3871bd u-boot-ti-staging: update to ti2016.06-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-09 19:24:32 -05:00
Denys Dmytriyenko
a6a446523b linux-ti-staging: update to 4.4.41 and ti2016.06-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2017-01-09 19:24:31 -05:00
Denys Dmytriyenko
62e2f24fcf u-boot-ti-staging: update to ti2016.06-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-23 21:08:33 -05:00
Denys Dmytriyenko
615e70cce1 linux-ti-staging: update to ti2016.06-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-23 21:08:30 -05:00
Gowtham Tammana
059a6b1c17 ti-gc320-driver: add support for RT kernel
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-23 21:08:27 -05:00
Karthik Ramanan
70515e0714 ti-sgx-ddk-km: Fix error in calculation of page array
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-22 13:19:32 -05:00
Karthik Ramanan
214642b9f0 ti-sgx-ddk-um: Add support for YUYV EGLImage
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-22 13:19:30 -05:00
Sam Nelson
e6295c2ead cmem: Update commit id for 4.13.00.00_eng
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-21 13:23:44 -05:00
Denys Dmytriyenko
e022e00e66 cmem.inc: only mangle SRC_URI in do_unpack instead of anon function
Avoid taskhash mismatch errors.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-21 13:23:38 -05:00
Denys Dmytriyenko
16a7940097 remaining recipes: fix build issue due to bb.data.* deprecation
Causes following error:
Exception: AttributeError: module 'bb.data' has no attribute 'getVar'

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-21 13:23:11 -05:00
Thomas Perrot
d8827afedc recipes: fix build issue due to bb.data.* deprecation
Causes following error:
Exception: AttributeError: module 'bb.data' has no attribute 'getVar'

Signed-off-by: Thomas Perrot <thomas.perrot@tupi.fr>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-20 16:40:50 -05:00
Jacob Stiffler
1c0dc51920 pruss-lld: utilize oe_runmake
* Use the oe_runmake wrapper to invoke make
* Supply common make arguments to EXTRA_OEMAKE such as which makefile
  to invoke.
* This resolves build issues when pruss-lld needs to be reconfigured
  as do_configure would make the clean target of the incorrect
  makefile.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-20 16:32:06 -05:00
Sam Nelson
0ec7a29f55 ti-ipc: Update to new patch release 3.44.01.01
-Enables parallel build when rtos build invokes xdc to reduce build time

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:19:05 -05:00
Sam Nelson
1a61032eaa mpm-transport: Update to new version 2.0.3
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:19:03 -05:00
Sam Nelson
f45382c76e multiprocmgr: Update to new version 3.0.2.0
This version add dependce on CMEM

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:19:01 -05:00
Justin Sobota
44fdc74ec5 common-csl-ip: Upstream version 3.3.0.5A
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:14:20 -05:00
Justin Sobota
c796e628bd openmp-rtos: Upstream version 2.5.0.0
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:14:15 -05:00
Justin Sobota
b591b605e0 pruss-lld: Upstream version 1.0.0.5A
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:14:11 -05:00
Justin Sobota
e5be57d13d osal: Upstream version 1.0.0.5E
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:14:04 -05:00
Justin Sobota
28bd12d2d7 nwal-lld: Upstream version 2.1.0.11A
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:14:01 -05:00
Justin Sobota
77f2aa6c14 ti-pdk-build-rtos: Upstream version 1.0.0.3
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:13:54 -05:00
Justin Sobota
ff8dba2663 sa-lld: Upstream version 3.0.0.16
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:13:49 -05:00
Justin Sobota
4686c58d25 pa-lld: Upstream version 3.0.2.1
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:13:44 -05:00
Justin Sobota
0a56d3aada ti-xdctools: Upstream version 3.32.01.22
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:13:39 -05:00
Justin Sobota
0ea39b1321 ti-sysbios: Upstream version 6.46.01.38
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:13:30 -05:00
Justin Sobota
cf466eb3d5 edma3-lld: Upstream version 2.12.2.26
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-19 18:13:25 -05:00
Denys Dmytriyenko
95411e7826 u-boot-ti-staging: update to ti2016.06-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-16 14:09:33 -05:00
Denys Dmytriyenko
531b2df4cd linux-ti-staging: update to 4.4.39 and ti2016.06-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-16 14:09:31 -05:00
Karthik Ramanan
413146be21 libdce: Update SRCREV add MJPEG Encoder support
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-16 12:44:28 -05:00
Karthik Ramanan
7ea352966b ipumm-fw: Update SRCREV
This will include the following updates:
 * Addition of MJPEG Encoder
 * minor bug fixes
 * codec updates for mpeg2d

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-16 12:44:24 -05:00
Sam Nelson
836656c25c recipes-kernel:cmem.dtsi:K2G: Update to remove redefinition of mpm areas
Cleaning up redefinition of mpm areas and moving to use what is defined
in the base device tree files as is.
This effectively changes to a new memory partition.
Note that this change needs a corresponding change in the dts files in
the kernel tree to adjust the mpm memory area to the new memory
partition.

The CMEM areas here are adjusted such that there is no overlap with the
mpm areas defined in the dts files in the kernel tree.
Note also the address ranges are arranged differently for K2G compared
to  the other Keystone platforms.
(This is to accomodate common memory map for multiple k2g platforms)

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-16 12:44:17 -05:00
Sam Nelson
b835ff8ef5 recipes-kernel:cmem.dtsi:Keystone2: Update to remove redefinition of mpm areas
Cleaning up redefinition of mpm areas and moving to use what is defined
in the base device tree files as is.
This effectively changes to a new memory partition.
Note that this change needs a corresponding change in the dts files in
the kernel tree to adjust the mpm memory area to the new memory
partition.

The CMEM areas here are adjusted such that there is no overlap with the
mpm areas defined in the dts files in the kernel tree.

Also fixes issue with K2L, by removing overlapping memory area section.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-16 12:44:12 -05:00
Denys Dmytriyenko
8457b43593 linux-ti-staging: update to 4.4.37 and ti2016.06-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-09 17:25:58 -05:00
Denys Dmytriyenko
1ca8b9e656 u-boot-ti-staging: update to ti2016.06-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-09 17:25:52 -05:00
Denys Dmytriyenko
1c08c3ecb9 goodix-fw: add Goodix GT9271 config firmware
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-09 17:25:48 -05:00
Denys Dmytriyenko
243fc8275e am57xx-hs-evm, dra7xx-hs-evm: update OPTEEFLAVOR to match latest OPTEE code
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-09 17:25:43 -05:00
Denys Dmytriyenko
195c04aac1 cmem: add support for memory carveouts of dra71 variant
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-09 17:25:35 -05:00
Denys Dmytriyenko
0a85deda04 conf/machine: split SECDEV use for am5x and dra7 machines
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-08 17:42:17 -05:00
e-ruei1@ti.com
92f46e91b8 ti-sgx-ddk-um: fix a bug at the drmModeAddFB() call at null_drm_ws.c
Both parameter depth and bpp are set to uiPixelWidthInBits at the current
implementation, however, the depth may not be the same as bpp for certain
pixel format such as XRGB8888. This bug was exposed by the recent DRM
driver change introducing strict error checking. To fix this problem,
add utility function uiPixelDepthInBits to derive and use depth based on
the pixel format.

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-07 14:50:06 -05:00
Sam Nelson
76625a437d mpm-transport: Update commit id with fixes
Update and fixes to handle different type of memory sections in sysfs
entry or device tree.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-07 14:49:47 -05:00
Denys Dmytriyenko
8be700838f am335x-evm, am437x-evm: increase leb count for ubi
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-06 19:45:45 -05:00
Sam Nelson
102c4181a7 recipes-kernel: cmem.dtsi: Update memory sections for DDR and MSMC
cmem.dtsi splits the already defined dsp_common_mpm_area DDR memory into
a smaller MPM segment and other CMEM blocks.
The mpm_block_mem is removed and instead the original memory sections
dsp_common_mpm_area and mpm_mem in the kernel dtb are updated to reflect

On the MSMC memory, cmem.dtsi defines a sram subnode instead of the
reserved memory.
mpm MSMC areas are already captured in the kernel dtb.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-06 19:45:41 -05:00
Sam Nelson
521df13d7a cmem: Update to new version 4.13.0.0_eng
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-06 19:45:19 -05:00
Sam Nelson
79a8691f60 Revert "linux/cmem: patch keystone dtsi files to co-exist with new sram driver"
This reverts commit b9dbc83d76.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-06 19:44:22 -05:00
Sam Nelson
c8ac370ef6 ti-ipc: Add recipe to build ipc-examples
Builds both linux and RTOS IPC examples
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-06 19:44:19 -05:00
Sam Nelson
420e25c4c8 ti-ipc: Reorganised recipes to help in adding ipc examples recipes
Created ti-ipc-common.inc & ti-ipc-rtos.inc to gather common definitions
Updated commmit ids for ipc-examples
Update ti-ipc-rtos to add ALT_PLATFORM examples

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-12-06 19:44:15 -05:00
Denys Dmytriyenko
9acb9cde60 cmem-mod: workaround the new Module.symvers requirement
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-23 13:09:37 -05:00
Anand Balagopalakrishnan
f2ce07dc7a ti-sgx-ddk-um: add apphint to control number of GBM WSEGL surface buffers
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-23 13:08:23 -05:00
Denys Dmytriyenko
b552423476 rwmem: fix build with any toolchain and use default CC var
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-23 13:08:17 -05:00
Denys Dmytriyenko
ab0505ceb0 dsptop: fix build with any toolchain by passing correct CC var
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-23 13:08:10 -05:00
Denys Dmytriyenko
d229e1cd79 u-boot-ti-staging: update to ti2016.05-rc5 tag to fix am5 mmc issues
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-18 11:31:15 -05:00
Denys Dmytriyenko
b9dbc83d76 linux/cmem: patch keystone dtsi files to co-exist with new sram driver
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-18 11:28:56 -05:00
Jacob Stiffler
af2cbf00fc linux: k2g: use k2g-evm files for all k2g SOCs
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-16 14:39:41 -05:00
Denys Dmytriyenko
47178cf77a am335x-evm, am437x-evm: increase leb count for ubi
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-16 14:33:04 -05:00
Anand Balagopalakrishnan
e1b686cc01 ti-sgx-ddk-km: disable parallel builds for SGX driver
Random build failures are reported on SGX driver when building for

different targets. Disable parallel compilation in SGX driver.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-16 14:32:54 -05:00
Jason Reeder
4f1c3bf31f pru-icss: bump SRCREV and PV due to updates
Due to bug fixes and updates, the package version number
is being incremented to 5.1.0. The commit ID is also being
updated to reflect these changes.

Signed-off-by: Jason Reeder <jreeder@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-15 22:34:22 -05:00
Denys Dmytriyenko
066ea40fe2 linux-ti-staging: update to ti2016.05-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-15 16:18:11 -05:00
Denys Dmytriyenko
a930c7a267 u-boot-ti-staging: update to ti2016.05-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-15 16:18:08 -05:00
Denys Dmytriyenko
108f5ee0ec cmem: add special handling for dra72x variant
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-15 14:32:28 -05:00
Denys Dmytriyenko
c5162b67b2 ti-ipc: update to include -pthread fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-15 14:32:24 -05:00
Denys Dmytriyenko
1b2141f7e9 linux-ti-staging: correct SRCREV for RT
Was mistakingly copied from non-RT.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-06 21:19:19 -05:00
Denys Dmytriyenko
c75feb9985 u-boot-ti-staging: update to ti2016.05-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-06 18:18:58 -05:00
Denys Dmytriyenko
31f70192ea linux-ti-staging: update to 4.4.30 and ti2016.05-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-06 18:18:56 -05:00
Denys Dmytriyenko
540afce71c linux-ti-staging: pull in prueth-fw for k2g
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-11-04 17:40:55 -04:00
Denys Dmytriyenko
150d1eb426 u-boot-ti-staging: update to ti2016.05-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-31 17:21:47 -04:00
Denys Dmytriyenko
dfc8aaee18 linux-ti-staging: update to 4.4.29 (sans RT) and ti2016.05-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-31 17:21:44 -04:00
Denys Dmytriyenko
d435c2a374 dra7xx-hs-evm: add DRA71x OPTEE flavor to the list
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-31 17:21:41 -04:00
Sam Nelson
f821e1fd8e ti-ipc: Update to new version 3.44.00
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-31 17:21:37 -04:00
Denys Dmytriyenko
26e28b2409 libulm: pass CC to work with internal toolchains that depend on sysroot flag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-31 17:21:29 -04:00
Denys Dmytriyenko
e4f5ee61fb libdce: update to 3.00.12.00 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-27 19:42:52 -04:00
Khem Raj
1124b4bfd0 ti-unpack.inc: Use absolute paths in require directive
This helps in using this inc file from other BSP
layers which are dependent on meta-ti

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-27 19:42:50 -04:00
Khem Raj
bdefb88c97 uim: Fix build breaks when toolchain is used from sstate
CC is being redefined here but its not considering
the essential options to specify the sysroot as a result
this breaks on systems tied to sstate servers where the toolchain
might have had a different sysroot when built, in here
it fails to find the standard headers due to missing sysroot
options.

Deleting the extra oeconf works fine.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-27 19:42:47 -04:00
Denys Dmytriyenko
ec712fdccb ti-ipc: update to 3.43.03.05 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-25 18:55:47 -04:00
Denys Dmytriyenko
841864ad41 ipumm-fw: update to the latest 3.00.12.00 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-25 18:55:47 -04:00
Denys Dmytriyenko
527d28add9 ti-sci-fw: update to the latest 0.1.1-37 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-25 18:55:47 -04:00
Denys Dmytriyenko
b9a6907006 prueth-fw: update with k2g-ice firmware images
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-25 18:55:47 -04:00
Denys Dmytriyenko
7a2820b86b u-boot-ti-staging: update to ti2016.05-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-25 18:55:36 -04:00
Denys Dmytriyenko
1c6657c2be linux-ti-staging: update to 4.4.27 and ti2016.05-rc1 tag
Also reorder and update DTB files for all platforms.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-25 18:53:34 -04:00
Anand Balagopalakrishnan
4d3e4a6f37 ti-sgx-ddk-um: add support for importing DMABUF as EGLImage
This patch adds support for importing DMABUFs as EGLImages.
This work is based on the Spec defined in
https://www.khronos.org/registry/egl/extensions/EXT/EGL_EXT_image_dma_buf_import.txt

The feature currently supports YUYV and NV12 formats
In addition, the following are supported:
* YUV full range and narrow range
* YUV color space BT709 and BT601
* YUV color space BT2020 is not supported
* Chroma siting parameters are ignored

For YUYV buffers, user needs to pass the width, height, and a 3-tuple
consisting of the dmabuf fd, pitch, and offset=0.

For YUV buffers, user needs to pass the width, height and two 3-tuples
consisting of the dmabuf fds, pitches, and offsets=0.
Please note that multiple dmabuf fds are not supported, and therefore,
for NV12,
* fd[0] must be equal to fd[1] and
* pitch[0] must be equal to pitch[1]

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-25 18:53:30 -04:00
Denys Dmytriyenko
fd78bce5ba conf/recipes: add k2g-ice machine and k2g SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-25 18:53:25 -04:00
Anand Balagopalakrishnan
a5ff1c0717 ti-sgx-ddk-km: remove dependency between user-mode and kernel-mode builds
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-24 22:29:04 -04:00
Anand Balagopalakrishnan
f227a0045f ti-sgx-ddk-um: remove invalid tests for sgx
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-24 22:29:01 -04:00
Jacob Stiffler
882eb9e799 multiprocmgr: add systemd service
* The multiprocmgr's mpmsrv daemon requires a set of kernel modules to
  be loaded prior to initialization.
* Add a systemd service so that these dependencies may be specified.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-24 22:28:57 -04:00
Denys Dmytriyenko
6951735397 u-boot-ti-staging: fix B != S and python3 issues
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Gary Thomas <gary@mlbassoc.com>
2016-10-19 22:36:07 -04:00
Denys Dmytriyenko
48ffe2b2da recipes: python3 fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-10 05:48:51 -04:00
Denys Dmytriyenko
02a43b25f7 u-boot-ti-staging: also copy HS MLO variant
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-07 21:01:34 -04:00
Denys Dmytriyenko
e68a4572bd linux-ti-staging: update for moved ti2016.04-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-07 21:01:32 -04:00
Jacob Stiffler
428cdee45c openmp-rtos: bump SRCREV to version 2.4.0.1
* Fixes uniitialized variable causing assertion failure.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-07 21:01:27 -04:00
Jacob Stiffler
79b047066b linux: cmem: k2e, k2l-evm: update reserved memory
* The MSMC region needs to be relocated as it was conflicting with the
  boot monitor's persistent memory.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-07 14:40:49 -04:00
Jacob Stiffler
666e6bd210 dsptop: bump SRCREV to version 1.4.0
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-07 14:40:47 -04:00
Denys Dmytriyenko
8fe4460673 u-boot-ti-staging: update to ti2016.04-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-06 17:25:53 -04:00
Denys Dmytriyenko
e3b90586db linux-ti-staging: update to 4.4.23 and ti2016.04-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-06 17:25:51 -04:00
Sam Nelson
e3e29853fe ti-ipc-rtos: Remove M4F target for omap-a15
- M4F target is not needed for omap-a15
- This reduces build time for platform associated with omap-a15

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-10-05 14:36:38 -04:00
Justin Sobota
20c8ba3c1e ti-pdk-build-rtos: Update to version 1.0.0.2B
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-30 12:40:21 -04:00
Justin Sobota
24ecff7a12 gcc-arm-none-eabi-native: Update to version 4.9.2015q3
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-30 12:40:18 -04:00
Justin Sobota
17416d98b5 common-csl-ip: Update to version 3.3.0.4B
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-30 12:40:15 -04:00
Denys Dmytriyenko
c8d2b437f1 linux-ti-staging: update to ti2016.04-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-28 03:26:21 -04:00
Denys Dmytriyenko
fe13d9fdc4 ti-sci-fw: update to version 0.1.1.22
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-28 03:26:17 -04:00
Denys Dmytriyenko
479e8fb94e u-boot-ti-staging: update to ti2016.04-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-28 03:26:13 -04:00
Sam Nelson
1a28c9dbaf cmem: Update to new version 4.12.00.00
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-28 03:26:08 -04:00
Denys Dmytriyenko
9ffe3eb8cf u-boot-ti-staging: don't replace MLO with HS_ISSW for am335x HS platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-23 18:47:00 -04:00
Denys Dmytriyenko
018d6239ea conf/machine: update OPTEE OS flavor names slightly
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-23 18:46:58 -04:00
Denys Dmytriyenko
939b243286 conf/machine,recipes: introduce k2e SOC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-20 15:31:41 -04:00
Denys Dmytriyenko
e13d153971 linux-ti-staging: specify DTB for k2e HS platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-20 12:33:31 -04:00
Denys Dmytriyenko
19dc633d80 common-csl-ip-rtos: add support for k2e-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-20 11:39:52 -04:00
Denys Dmytriyenko
bad4a7a79c u-boot-ti-staging: bump PR due to SECDEV variable change
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-20 09:31:54 -04:00
Denys Dmytriyenko
1ddcc7c8e2 linux-ti-staging: update to 4.4.21 and ti2016.04-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-19 18:59:38 -04:00
Denys Dmytriyenko
6e43afafb5 conf/machine, u-boot-ti-staging: add am335x-hs-evm platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-19 18:59:36 -04:00
Denys Dmytriyenko
fd546211ef u-boot-ti-staging: disable SPL target for k2e-hs-evm
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-19 18:59:34 -04:00
Denys Dmytriyenko
e4f34457ca conf/machine: rename SECDEV variables for additional platforms
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-19 18:59:33 -04:00
Denys Dmytriyenko
0f3c7f7123 u-boot-ti-staging: update to ti2016.04-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-19 18:59:29 -04:00
Denys Dmytriyenko
3d05c51b8f u-boot-ti-staging: remove old versions
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-19 18:59:25 -04:00
Sam Nelson
7d2600d419 mpm-transport: Update to new version 2.0.2.0
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:48 -04:00
Ajay Jayaraj
ee82aceff2 openmp-rtos: Updated version to 2.04.00.00
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:44 -04:00
Sam Nelson
fa5ca59327 ti-ipc: Update to new version 3.43.02.04
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:39 -04:00
Justin Sobota
a95c51e3cf ti-pdk-build-rtos: Bump version and add comp_top.mk to install
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:32 -04:00
Justin Sobota
d10551b907 sa-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:27 -04:00
Justin Sobota
ea0e4c4824 qmss-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:22 -04:00
Justin Sobota
9aeeb60207 pa-lld: Bump version and remove makefile error patch
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:17 -04:00
Justin Sobota
f42668a44f edma3-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:11 -04:00
Justin Sobota
f16d65902b common-csl-ip: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:06 -04:00
Jacob Stiffler
0623707d80 linux: add new method for cmem injection
* Add new method to perform CMEM DT injection as it is required to
  customize at a finer level than machine.
* Now CMEM injection can be performed per DT.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-16 12:18:01 -04:00
Denys Dmytriyenko
f0ae7e1c36 serdes-fw: update to 3.3.0.2c version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 22:26:38 -04:00
Denys Dmytriyenko
c554a8735a k2e-hs-evm: add K2E HS EVM config
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 22:26:35 -04:00
Denys Dmytriyenko
71db7c8915 machines: add OPTEE config for dra7 and am57 machines
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 22:26:31 -04:00
Denys Dmytriyenko
c02651fe14 amx3-cm3: update to 1.9.2 version
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 22:26:28 -04:00
Denys Dmytriyenko
c000a7f230 am33x-cm3: remove old CM3 PM FW recipe for 3.14 kernel
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 22:26:24 -04:00
Denys Dmytriyenko
fb237a2dd0 boot-monitor: update and bump version due to image format change
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 22:26:21 -04:00
Denys Dmytriyenko
f99c570076 u-boot-ti-staging: update to ti2016.04-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 22:26:17 -04:00
Denys Dmytriyenko
39e43c3fa6 linux-ti-staging: update to 4.4.20 and ti2016.04-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 22:26:09 -04:00
Jason Reeder
e1d913c242 pru-icss: bump SRCREV, PV, and PR due to updates
Due to bug fixes and updates, the package version number
is being incremented to 5.0.1. The commit ID is also being
updated to reflect these changes.

Line ending corrections to the manifest file also caused
a new checksum value to be necessary. This has been updated
in this commit as well.

Signed-off-by: Jason Reeder <jreeder@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 18:18:12 -04:00
Denys Dmytriyenko
81e08ffacc linux-ti-staging: add QMSS PDSP FW dependency for Keystone
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-12 18:18:10 -04:00
Denys Dmytriyenko
d5a5dcfe7c linux-ti-staging: update to the latest, change systest defconfig names
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-06 17:44:02 -04:00
e-ruei1@ti.com
32a73016d5 ti-sgx-ddk-km: bump SRCREV for compiler warning fix
Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-09-01 20:17:23 -04:00
Denys Dmytriyenko
c8e80c8249 prueth-fw: update to version 3.1.4
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-29 19:48:15 -04:00
Denys Dmytriyenko
011b283c8b ti-linux-staging: update to 4.4.19 and ti2016.03-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-25 14:13:22 -04:00
Denys Dmytriyenko
482c26fe67 u-boot-ti-staging: update to ti2016.03-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-25 14:13:19 -04:00
Denys Dmytriyenko
f09eabd840 README: add note about list subscription
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-25 14:13:16 -04:00
Gowtham Tammana
7e84356c3b ti-gc320-libs: add recipe for gc320 user lib
Userspace libraries for GC320 chipset on TI SoCs

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-23 14:40:14 -04:00
Gowtham Tammana
30e001db25 ti-gc320-driver: recipe for gc320 kernel mode driver
Kernel drivers for the Vivante GC320 chipset found in TI SoCs

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-23 14:40:11 -04:00
Denys Dmytriyenko
3ff27c8665 linux-ti-staging: update to ti2016.03-rc3 tag, rebase to 4.4.18
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-16 16:26:06 -04:00
Denys Dmytriyenko
65e237b3af u-boot-ti-staging: update to ti2016.03-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-16 16:26:02 -04:00
Denys Dmytriyenko
97a255ed77 machines: move TI_SECURE_DEV_PKG and add UBOOT_* vars for fitimage support
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-16 16:25:59 -04:00
Denys Dmytriyenko
40e6a59283 machine/k2*-evm: disable uncompressed cpio by default
Let distro decide which image can be initramfs.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-12 20:05:37 -04:00
Denys Dmytriyenko
b092171408 machines: drop tar.gz images in favor of tar.xz
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-10 22:33:06 -04:00
Denys Dmytriyenko
bea4b235a2 am57xx/dra7xx: disable UBI images by default
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-10 22:33:04 -04:00
Denys Dmytriyenko
d811ff9370 linux-ti-staging: update to ti2016.03-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-08 14:20:09 -04:00
e-ruei1@ti.com
f42d5e385d ti-sgx-ddk-um: Add libPVRScopeServices.so to plugins list
libPVRScopeServices.so is required for the Imagination PVRTune operation.

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-08 11:38:27 -04:00
Denys Dmytriyenko
7917662b00 linux-ti-staging: update to ti2016.03-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-02 22:59:21 -04:00
Denys Dmytriyenko
84a57949f0 u-boot-ti-staging: update to ti2016.03-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-02 22:59:19 -04:00
Denys Dmytriyenko
f420d6ca44 edma3-lld-rtos, ti-ipc-rtos, multiprocmgr-rtos: remove sneaked in sourceipk calls
There's no sourceipk functionality in meta-ti.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-08-02 21:43:43 -04:00
Denys Dmytriyenko
78b386ee50 kselftests: update to 4.4, don't need to depend on kernel
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-29 17:51:55 -04:00
Karthik Ramanan
49fe9230f5 ipumm-fw: cleanup recipe for pre-built binary
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-29 17:51:52 -04:00
Karthik Ramanan
a3eb80a83d ipumm-fw: bump for multi-instance sync fix
Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-29 17:51:50 -04:00
Denys Dmytriyenko
8faa366e1b linux-ti-staging: update to 4.4.16 with latest domain trees merged
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-27 21:36:11 -04:00
Denys Dmytriyenko
6eccda9769 u-boot-ti-staging: update to the latest
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-27 21:36:08 -04:00
Denys Dmytriyenko
6747b4f345 conf: set lower DEFAULTTUNE across machines
Set DEFAULTTUNE optimization in BSP from specific Cortex level to more generic
armv7a, but keep thumb, neon and hard-float options enabled due to numerous BSP
components requiring them. While enabling additional Cortex optimization might
gain a tiny performance improvement, it makes binary feeds incompatible between
A8, A9 and A15 machines, leads to unnecessary rebuilds and hides potential
packaging or recipe issues. Hence the decision to enable Cortex optimization
should be left to the Distro.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-27 21:36:05 -04:00
Karthik Ramanan
1b656bb030 ti-ccsv6-native: update to new version 6.1.3.00034
updated MD5/SHA256 checksum from the previous recipe

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-25 14:41:11 -04:00
Jacob Stiffler
1d531400a8 vlib-c66x: prevent stripping of binaries due to differnt arch/format
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-19 21:42:09 -04:00
Jacob Stiffler
91490ee0d8 netapi: Upgrade to version 1.1.0.7
* update DT path to rxqueue

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-19 21:42:06 -04:00
Jacob Stiffler
d12c6b3df9 ti-framework-components: update to version 3.40.02.07
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-19 21:42:03 -04:00
Jacob Stiffler
2e63b4633d hplib: bump SRCREV to version 1.1.0.8
* added performance improvement in find_slots routine to skip full bit
  map words in search

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-19 21:42:00 -04:00
Karthik Ramanan
40bfd01824 ipumm-fw: Install map file into the targetfs
This will be required to analyze the remoteproc crash related
issues, whenever it occurs.

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-19 21:41:56 -04:00
Denys Dmytriyenko
543dac569b linux-ti-staging: add 2 new DRA7 RevC LCD DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-12 16:54:39 -04:00
Denys Dmytriyenko
242ac44081 linux-ti-staging: update to ti2016.02-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-10 15:41:02 -04:00
Denys Dmytriyenko
6b81203cf3 u-boot-ti-staging: add HS_X-LOADER images, update to ti2016.02-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-10 15:40:59 -04:00
Sam Nelson
a94384585b ti-ipc: Update to new version 3.43.01.03
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-10 15:40:57 -04:00
Denys Dmytriyenko
d1c43c5eac machine: bump max_leb_cnt numbers again
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-04 02:07:40 -04:00
Denys Dmytriyenko
2b475879bf linux-ti-staging: update to ti2016.02-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-03 22:14:16 -04:00
Denys Dmytriyenko
e9974fd96b u-boot-ti-staging: update to ti2016.02-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-03 22:14:14 -04:00
Denys Dmytriyenko
256be65a21 uio-module-drv-test: replace machine override with SOC override
This package is now used for multiple omap-a15 SOCs, having only single machine
covered in overrides breaks other machines.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-03 22:14:11 -04:00
Justin Sobota
4a9d60fe40 edma3-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-07-03 22:14:09 -04:00
Denys Dmytriyenko
55b4ca5ecb uio-module-drv-test: correct COMPATIBLE_MACHINE
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 22:23:59 -04:00
Denys Dmytriyenko
d2aad25651 uio-test-pruss: correct COMPATIBLE_MACHINE
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 21:28:08 -04:00
Jacob Stiffler
da853122bc openmp-rtos: bump SRCREV to version 2.3.1.0
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:11:37 -04:00
Jacob Stiffler
de0f143272 ti-ipc-rtos: add dependency on zip-native
* The zip utility is used during the build

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:11:33 -04:00
Justin Sobota
f76dd445ad dfe-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:11:29 -04:00
Justin Sobota
0c88837fc3 srio-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:11:24 -04:00
Justin Sobota
b33f0fa848 sa-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:11:20 -04:00
Justin Sobota
1170edc503 rm-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:11:16 -04:00
Justin Sobota
a291c74486 pa-lld: Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:11:12 -04:00
Justin Sobota
85cce50881 common-csl-ip: Move to new make infrastructure & Bump version
Signed-off-by: Justin Sobota <jsobota@ti.com>
Tested-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:11:05 -04:00
Justin Sobota
de355a34c4 ti-pdk: Add makefile support to ti-pdk.bbclass for RTOS components
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:10:45 -04:00
Anand Balagopalakrishnan
39493a8a0d ti-sgx-ddk-km: disable active power management
Disable active power management in SGX. This will enable host triggered
suspend-resume for SGX.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:10:36 -04:00
Anand Balagopalakrishnan
c5bdcc922f ti-sgx-ddk-um: disable active power management
Disable active power management in SGX. This will enable host triggered
suspend-resume for SGX.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-29 17:10:30 -04:00
Denys Dmytriyenko
a33fcfe570 linux-ti-staging: update to ti2016.02-rc2 tag, update DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-24 15:33:14 -04:00
Denys Dmytriyenko
0131b5e6b5 u-boot-ti-staging: update to ti2016.02-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-24 15:33:10 -04:00
Sam Nelson
c7ac506be8 ti-ipc: Update comment on IPC tag
Updated tag added to ipc dev branch to the same commit id
to avoid confusion.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-24 15:33:07 -04:00
Karthik Ramanan
6e6a4d42a2 dspdce-fw: Update SRCREV for adding new API
This API will allow querying remote core information

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-24 10:30:56 -04:00
Karthik Ramanan
941fbb4acc ipumm: Update SRCREV for adding new API
This API will allow querying remote core information

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-24 10:30:50 -04:00
Karthik Ramanan
d259985667 libdce: add API for query remote proc information
This update contains two main changes:
 * Fix for multimedia playback failure with core dumped
 * New API addition for querying remote proc information

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-24 10:30:44 -04:00
Sam Nelson
9f8dfdae2d uio-module-drv-test: Updates to fix issues with Keystone platforms
Made the package machine dependent due to content changes with platform
Fixed DEVICE_NAME to keystone instead of keystone-evm

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-24 10:30:36 -04:00
Denys Dmytriyenko
d2cc0238c3 u-boot-ti-staging: add support for AM57xx HS platform
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-22 11:13:43 -04:00
Denys Dmytriyenko
c2d2a3845f netcp-pa-fw: update to version 3.0.1.17
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-21 00:48:22 -04:00
Denys Dmytriyenko
667794c92b amx3-cm3: update to the latest for am3 ddr fixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-21 00:48:20 -04:00
Denys Dmytriyenko
478bbe5cda am57xx-hs-evm: add AM5 HS platform config
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-20 17:43:44 -04:00
Denys Dmytriyenko
3a84e751a4 u-boot-ti-staging: update to ti2016.02-rc1 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-20 16:56:27 -04:00
Denys Dmytriyenko
09715125dd linux-ti-staging: update to 4.4.13, use new defconfig builder
Convert to using tisdk configs from defconfig_map processed by defconfig_builder.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-20 16:56:24 -04:00
Sam Nelson
57c2c15749 uio-test-pruss: Add recipe to build uio pruss test firmware
This firmware images are expected to be used with uio pruss test code

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-20 16:56:05 -04:00
Sam Nelson
df454f2fe7 mpm-transport: Update to new version 2.0.1.2
- Adapts to API change in uio-module-drv

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-20 16:55:47 -04:00
Sam Nelson
baa05bfea3 uio-module-drv: Update to new version 2.1.0.0
One API change in read/write
Additional test code added

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-20 16:55:38 -04:00
Sam Nelson
f9897495ca ti-ipc: Update to new patch version 3.43.01.02
Only examples and documentation updated

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-20 16:55:30 -04:00
Jason Reeder
b4d7ad69ed pru-icss: add new device support and bump SRCREV
The PRU Software Support Package now includes examples for
the k2g device that need to be built and then placed into
the file system.

The Linux driver now supports loading firmwares into both
PRU-ICSS subsystems on the am437x device so the recipe was
also updated to build and install those firmwares.

Non-backward compatible changes were made to the inner
workings of rpmsg that required a major revision bump. The
package revision was bumped to 5.0.0 and this commit moves
the SRCREV to the v5.0.0 tag.

Signed-off-by: Jason Reeder <jreeder@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-20 16:55:23 -04:00
Denys Dmytriyenko
dc6bbf30a4 libdce: move from meta-arago
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-10 13:33:05 -04:00
Denys Dmytriyenko
727ae19914 recipes: cleanup
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-07 18:45:38 -04:00
Denys Dmytriyenko
4e14a0a8ee ipumm-fw: bump for codec updates and bugfixes
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-07 18:08:17 -04:00
Denys Dmytriyenko
6ba3a1880e u-boot-ti-staging: update to ti2016.01-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-02 20:12:13 -04:00
Denys Dmytriyenko
fdcae875ba linux-ti-staging: update to 4.4.12 and ti2016.01-rc4 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-02 20:12:11 -04:00
Denys Dmytriyenko
58bebcf6b3 cm3-pm-firmware: correct license to TI-TSPA
It was incorrectly identified as BSD-3-Clause

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-01 23:55:47 -04:00
Sam Nelson
ee2a4b433b linux-ti-staging: Update uio entries for am572x
Rearranged memory sections
Added additional memory section to accomodate required sections more
than 8
Incremented PR append for linux-ti-staging

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-01 15:46:26 -04:00
Sam Nelson
c20b24e9e8 ti-ipc: Update to new version 3.43
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-01 15:46:22 -04:00
Ming Wei
213c02d6f3 ti-ccsv6-native: update to new version 6.1.3.00033
updated ARM-CGT version and MD5/SHAR256 checksum

Signed-off-by: Ming Wei <mwei@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-06-01 15:45:50 -04:00
Sam Nelson
41a1ad99cc ti-ipc-rtos: Update to include examples and documentation with the package
Updated to new version 3.42.01.03
Added procedures and source urls for adding examples and documentation
into src package.
Added dependency on doxygen for document creation
Added big endian c66 targets
Updated uniform formatting

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-27 17:18:37 -04:00
e-ruei1@ti.com
32077fb8f0 ti-sgx-ddk-um: update srcrev and bump PR
* bring in the fix of QML overlay display problem

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-26 22:00:02 -04:00
Denys Dmytriyenko
fe9b83eb5f machine: explicitly list ubifs in IMAGE_FSTYPES, so RM_OLD_IMAGE works
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-26 21:59:57 -04:00
Jacob Stiffler
ad363e71de k2g-evm: add opencl feature
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-26 21:59:47 -04:00
Sam Nelson
d47f0737b7 linux-ti-staging: Update pru uio dtb entries
added additional entries to allow access to ecap and uart regions
Update Kernel PR to force rebuild

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-26 21:59:42 -04:00
Denys Dmytriyenko
27700dc201 machine: bump max_leb_cnt for am3 and am4 platforms
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-22 23:58:47 -04:00
Denys Dmytriyenko
c475fb2177 u-boot-ti-staging: update to final 2016.05 and ti2016.01-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-22 12:31:42 -04:00
Denys Dmytriyenko
9d2d43c476 linux-ti-staging: update to 4.4.11 and ti2016.01-rc3 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-22 12:31:40 -04:00
Denys Dmytriyenko
fb7e4fb69d machine: add opencl feature to corresponding platforms
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-22 12:31:38 -04:00
Sam Nelson
83d0ad1ba2 linux-ti-staging: Add new device tree target am572x-idk-pru-excl-uio.dtb
This new device tree file is to support pruss with uio based drivers
alone.
Adds uio entries for pruss susbsystem and disables other drivers
controlling the same.
New dtb is added only if ENABLE_TI_UIO_DEVICES is enabled.

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-18 16:51:41 -04:00
Denys Dmytriyenko
2bd5259c12 u-boot-ti-staging: update for ti2016.01-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-16 12:22:01 -04:00
Denys Dmytriyenko
5a80211feb linux-ti-staging: update to 4.4.10 and ti2016.01-rc2 tag
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-16 12:21:58 -04:00
Sam Nelson
af64c0cb48 uio-module-drv: Update to 2.0.0.0 GA version
Reformatted recipes to have one common PV between module and test
recipes

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-13 14:57:27 -04:00
Anand Balagopalakrishnan
a6318a5709 ti-sgx-ddk-um: update srcrev and bump PR
* rebuild SGX user mode driver with GCC 5.3

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-13 14:57:24 -04:00
Jacob Stiffler
76ba469167 ti-softhsmv2: bump SRCREV to version to 2.0.0.0
* License checksum has changed due to an updated date in the LICENSE
  file

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-13 14:57:22 -04:00
Jacob Stiffler
0e804eb4d9 ti-sgx-ddk-um: Add DEPENDS based on REDEPENDS
* The ti-sgx-ddk-um recipe installs pre-built libraries
* Because of this, the dependencies are given as RDEPENDS as they are
  not needed for building the recipe
* However, this may break recipes which depend on ti-sgx-ddk-um, as
  the ti-sgx-ddk-um dependencies may not yet be populated in the
  sysroot.
* This resolves the break in the dependency chain by translating the
  RDEPENDS into a list of DEPENDS

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-11 20:44:02 -04:00
Denys Dmytriyenko
ddbb13e225 u-boot-ti-staging: update to ti2016.01-rc1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-09 12:50:36 -04:00
Denys Dmytriyenko
1fc1e6e5cf linux-ti-staging: update to ti2016.01-rc1
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-09 12:50:32 -04:00
Denys Dmytriyenko
f7c550cdfb prueth-fw: add FW images for am335x
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-09 12:50:28 -04:00
Denys Dmytriyenko
9b6527720c ti-sci-fw: update to the latest 0.1.1.12
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-09 10:40:15 -04:00
Denys Dmytriyenko
3f9714bd9f u-boot-ti-staging: 2016.05-rc3 with K2, PRU and other updates
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-05 16:44:03 -04:00
Denys Dmytriyenko
71380b1923 linux-ti-staging: 4.4.9 with SGX, A/D, platform, connectivity, rpmsg updates
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-05 16:43:58 -04:00
Anand Balagopalakrishnan
57e55c84c9 ti-sgx-ddk-km: update srcrev and branch name, bump PR
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-05 11:16:05 -04:00
Anand Balagopalakrishnan
ce947bca0e ti-sgx-ddk-um: update srcrev and bump PR
Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-05 11:16:03 -04:00
Denys Dmytriyenko
d236f27110 machines: configure all used consoles regardless of UART driver
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-04 13:40:40 -04:00
Jacob Stiffler
c1eecb62f2 openmp-rtos: Add zip-native as a dependency
* The openmp-rtos build procedure uses zip to create the release
  package and is therefore the native zip is required as a dependency

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-04 13:40:38 -04:00
Denys Dmytriyenko
e9729ddb00 eudev: install the new firmware rule
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-04 12:41:42 -04:00
Denys Dmytriyenko
a3c5205f4d linux-ti-staging: update with latest fixes, add new DTBs
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-04 12:41:40 -04:00
Denys Dmytriyenko
103171802b ti-unpack: update for new Ubuntu 32bit lib packaging
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-03 16:35:35 -04:00
Denys Dmytriyenko
55408800f8 recipes: replace remaining base_contains with bb.utils.contains
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-05-02 22:18:59 -04:00
Denys Dmytriyenko
9b2e9feb49 ti-osal: correct EPL license reference
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-29 21:32:58 -04:00
Denys Dmytriyenko
3b6b0b7d2f ti-cgt-pru: suppress already stripped warning
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-29 21:32:55 -04:00
Denys Dmytriyenko
b64a94a41f gcc-arm-none-eabi-native: suppress already stripped warning
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-29 21:32:51 -04:00
Denys Dmytriyenko
4b96409bcc eudev: immediately tell kernel that userspace FW loading failed
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-29 21:32:46 -04:00
Denys Dmytriyenko
ca43376a8c vis: prevent sysroot stripping due to DSP firmware
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-28 15:00:22 -04:00
Denys Dmytriyenko
398fb12007 u-boot: remove outdated versions
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-28 15:00:18 -04:00
Denys Dmytriyenko
a7e4b9560a u-boot-ti-staging: add version 2016.05 (rc1)
Set UBOOT_LOCALVERSION by default similar to KERNEL_LOCALVERSION

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-28 15:00:11 -04:00
Denys Dmytriyenko
ed03cab5fb linux-ti-staging: update to 4.4.8 and latest domain merges
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-28 15:00:06 -04:00
Denys Dmytriyenko
4f6c54d944 am335x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-28 15:00:00 -04:00
Denys Dmytriyenko
497d0b774e am335x-evm: handle omap vs. 8250 uart gracefully b/w EVM and IDK
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-28 14:59:54 -04:00
Sam Nelson
257a370e7a cmem: Update to new eng version 4.11.00.00_eng
Resolves issues with kernel version 4.4

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-28 14:59:45 -04:00
Denys Dmytriyenko
6dea1b68af sgx: drop old outdated omap3-sgx-modules and libgles-omap3 recipes
Besides being outdated and deprecated in favor of new ti-sgx-ddk recipes
(previously known as omapdrm-pvr and omap5-sgx-ddk), 3D graphics drivers
are kernel specific and corresponding kernel versions (prior to 4.0) have
all been dropped already.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-26 14:54:59 -04:00
Denys Dmytriyenko
c70102c671 sgx: rename and clean up kernel and user space components
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-26 14:54:54 -04:00
Jacob Stiffler
7ae1abe462 netapi: clean up recipes
* Define variables to abstract GIT SRC_URI parameters

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-26 14:54:48 -04:00
Justin Sobota
701bb5c16f ipc-transport-rtos: Add RTOS packages for IPC transports
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-26 14:54:42 -04:00
Justin Sobota
185cbba966 ipc-transport: Clean up recipe
Signed-off-by: Justin Sobota <jsobota@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2016-04-26 14:54:36 -04:00
619 changed files with 11276 additions and 12103 deletions

16
README
View File

@@ -8,7 +8,11 @@ This layer depends on:
URI: git://git.openembedded.org/openembedded-core
layers: meta
branch: master
branch: dunfell
URI: git://git.yoctoproject.org/meta-arm
layers: meta-arm
branch: dunfell
The base BSP part of meta-ti should work with different OpenEmbedded/Yocto
@@ -18,6 +22,12 @@ distro-less (only with OE-Core), with Yocto/Poky, with Angstrom or Arago.
Please follow the recommended setup procedures of your OE distribution.
Send pull requests, patches, comments or questions to meta-ti@yoctoproject.org
Send pull requests, patches, comments or questions to:
meta-ti@lists.yoctoproject.org
Maintainers: Denys Dmytriyenko <denys@ti.com>
Please note - meta-ti mailing list requires subscription for posting:
https://lists.yoctoproject.org/g/meta-ti
Maintainers:
Dan Murphy <dmurphy@ti.com>
Denys Dmytriyenko <denys@ti.com>

View File

@@ -0,0 +1,47 @@
TI_PDK_GIT_URI ?= "git://git.ti.com/processor-sdk/pdk.git"
TI_PDK_GIT_BRANCH ?= "master"
TI_PDK_GIT_PROTOCOL ?= "git"
TI_PDK_SRCREV ?= "a1ace885998e9adbcbbd0abf8b9ded6ba9ec54ff"
TI_PDK_VERSION ?= "2020.5.6"
PV = "${TI_PDK_VERSION}"
PE = "2"
TI_PDK_COMP ?= ""
TI_PDK_COMP_PATH = "${@'${TI_PDK_COMP}'.replace('.','/')}"
TI_PDK_SOURCE_PN = "ti-pdk-source"
TI_PDK_SOURCE_WORKDIR = "${TMPDIR}/work-shared/ti-pdk-${PV}"
TI_PDK_SOURCE = "${TI_PDK_SOURCE_WORKDIR}/git"
S = "${@'${WORKDIR}/git/${TI_PDK_COMP_PATH}'.rstrip('/')}"
# Hard-link only required sources from PDK
python do_unpack_append() {
if len(d.getVar('TI_PDK_COMP') or '') > 0:
import shutil
# Get src/dst paths
src = os.path.join(d.getVar('TI_PDK_SOURCE'),'packages',d.getVar('TI_PDK_COMP_PATH'))
s = d.getVar('S')
# Set up the directory structure, except for the root of the sources
# hard-linked.
bb.utils.mkdirhier(s)
os.rmdir(s)
# Recursively hard-link the sources
shutil.copytree(src, s, copy_function=os.link)
# Recursively hard-link the git directory
shutil.copytree(os.path.join(d.getVar('TI_PDK_SOURCE'),'.git'), os.path.join(s,'.git'), copy_function=os.link)
}
# Make sure that ti-pdk-source is unpacked before we set up the hardlinks.
python __anonymous () {
pn = d.getVar('PN')
pdk_src_pn = d.getVar('TI_PDK_SOURCE_PN')
if pn != pdk_src_pn:
d.appendVarFlag('do_unpack', 'depends', ' ${TI_PDK_SOURCE_PN}:do_unpack')
}

View File

@@ -3,14 +3,31 @@ require recipes-ti/includes/ti-staging.inc
inherit perlnative
DEPENDS = "ti-xdctools ti-cg-xml-native ti-sysbios common-csl-ip-rtos libxml-simple-perl-native gcc-arm-none-eabi-native"
DEPENDS = "ti-xdctools-native ti-cg-xml-native ti-sysbios common-csl-ip-rtos libxml-simple-perl-native gcc-arm-baremetal-native ti-cgt6x-native ti-cgt-pru-native ti-pdk-build-rtos doxygen-native"
DEPENDS_append_omap-a15 = " ti-cgt6x-native ti-ccsv6-native"
DEPENDS_append_keystone = " ti-cgt6x-native"
DEPENDS_append_omap-a15 = " ti-cgt-arm-native"
DEPENDS_remove_ti33x = "ti-cgt6x-native"
DEPENDS_remove_ti43x = "ti-cgt6x-native"
DEPENDS_append_omapl1 = " ti-cgt-arm-native"
DEPENDS_remove_am65xx = "gcc-arm-baremetal-native ti-cgt6x-native"
DEPENDS_append_am65xx = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native"
DEPENDS_remove_j7 = "gcc-arm-baremetal-native"
DEPENDS_append_j7 = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native ti-cgt7x-native"
S = "${WORKDIR}/git"
B = "${WORKDIR}/build"
# HTML hyperlink text
PDK_COMP_LINK_TEXT ?= ""
DOC_FILE = "API_Documentation_${PN}.html"
create_doc_link () {
PDK_COMP_DIR=`get_build_dir_bash`
echo "<a href=\"${PDK_COMP_DIR}/docs/doxygen/html/index.html\">${PDK_COMP_LINK_TEXT}</a>" >> ${D}${PDK_INSTALL_DIR_RECIPE}/packages/.extras/doc/${DOC_FILE}
}
get_build_dir_bash() {
if [ -f ${S}/package.xdc ]
then
@@ -26,7 +43,13 @@ export TOOLCHAIN_PATH_A8 = "${GCC_ARM_NONE_TOOLCHAIN}"
export TOOLCHAIN_PATH_A9 = "${GCC_ARM_NONE_TOOLCHAIN}"
export TOOLCHAIN_PATH_A15 = "${GCC_ARM_NONE_TOOLCHAIN}"
export TOOLCHAIN_PATH_M4 = "${M4_TOOLCHAIN_INSTALL_DIR}"
export TOOLCHAIN_PATH_Arm9 = "${M4_TOOLCHAIN_INSTALL_DIR}"
export C6X_GEN_INSTALL_PATH = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x"
export C7X_GEN_INSTALL_PATH = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c7x"
export TOOLCHAIN_PATH_EVE = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-arp32"
export CL_PRU_INSTALL_PATH = "${TI_CGT_PRU_INSTALL_DIR}"
export TOOLCHAIN_PATH_GCC_ARCH64 = "${GCC_LINARO_BAREMETAL_AARCH64_TOOLCHAIN}"
export TOOLCHAIN_PATH_R5 = "${M4_TOOLCHAIN_INSTALL_DIR}"
export ROOTDIR = "${B}"
export BIOS_INSTALL_PATH = "${SYSBIOS_INSTALL_DIR}"
@@ -36,31 +59,86 @@ export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export XDCPATH = "${XDC_INSTALL_DIR}/packages;${SYSBIOS_INSTALL_DIR}/packages;${PDK_INSTALL_DIR}/packages"
export SECTTI="perl ${CG_XML_INSTALL_DIR}/ofd/sectti.pl"
PARALLEL_XDC = "--jobs=${BB_NUMBER_THREADS}"
TI_PDK_XDCMAKE ?= "1"
# By default, only build the cores with available toolchains
TI_PDK_LIMIT_CORES ?= "a15_0 ipu1_0 ipu1_1 ipu2_0 ipu2_1 mpu1_0 mcu1_0 mcu1_1 mcu2_0 mcu2_1 mcu3_0 mcu3_1 c66x c66xdsp_1 c66xdsp_2 c7x_1 arm9_0 c674x a9host a8host pru_0 pru_1"
TI_PDK_LIMIT_SOCS ?= ""
TI_PDK_LIMIT_BOARDS ?= ""
TI_PDK_MAKE_TARGET ?= "release"
TI_PDK_EXTRA_MAKE ?= ""
TI_PDK_DOXYGEN_SUPPORT ?= "1"
TI_PDK_XDC_ARGS ?= "${TI_PDK_LIMIT_SOCS}"
PARALLEL_XDC = "${@oe.utils.parallel_make_argument(d, '--jobs=%d')}"
PARALLEL_MAKE = ""
def get_doxygen_support(d):
if d.getVar('TI_PDK_DOXYGEN_SUPPORT') == '1':
return ''
return 'DOXYGEN_SUPPORT=no'
EXTRA_OEMAKE = " \
LIMIT_SOCS="${TI_PDK_LIMIT_SOCS}" \
LIMIT_BOARDS="${TI_PDK_LIMIT_BOARDS}" \
LIMIT_CORES="${TI_PDK_LIMIT_CORES}" \
${TI_PDK_EXTRA_MAKE} \
${@get_doxygen_support(d)} \
"
do_configure() {
BUILD_DIR=${B}/`get_build_dir_bash`
mkdir -p ${BUILD_DIR}
cp -r ${S}/* ${BUILD_DIR}
cd ${BUILD_DIR}
sed -i "s/\ \"\.\\\\\\\\\"\ +//" src/Module.xs
find -name "*.xs" -exec sed -i "s/ofd6x\.exe/ofd6x/" {} \;
find -name "*.xs" -exec sed -i "s/sectti\.exe/sectti/" {} \;
find -name "*.xs" -exec sed -i "/\.chm/d" {} \;
find -name "*.xs" -exec sed -i "s/pasm\_dos/pasm\_linux/" {} \;
if [ "${TI_PDK_XDCMAKE}" == "1" ]
then
cd ${BUILD_DIR}
sed -i "s/\ \"\.\\\\\\\\\"\ +//" src/Module.xs
find -name "*.xs" -exec sed -i "s/ofd6x\.exe/ofd6x/" {} \;
find -name "*.xs" -exec sed -i "s/sectti\.exe/sectti/" {} \;
find -name "*.xs" -exec sed -i "/\.chm/d" {} \;
find -name "*.xs" -exec sed -i "s/pasm\_dos/pasm\_linux/" {} \;
cd ${B}
${XDC_INSTALL_DIR}/xdc clean ${PARALLEL_XDC} -PR .
else
if [ "${CLEANBROKEN}" != "1" ]
then
cd ${BUILD_DIR}
oe_runmake clean
cd "${B}"
fi
fi
}
do_compile() {
${XDC_INSTALL_DIR}/xdc clean ${PARALLEL_XDC} -PR .
${XDC_INSTALL_DIR}/xdc all ${PARALLEL_XDC} XDCARGS="${XDCARGS}" ROOTDIR="${ROOTDIR}" -PR .
${XDC_INSTALL_DIR}/xdc release XDCARGS="${XDCARGS}" -PR .
if [ "${TI_PDK_XDCMAKE}" == "1" ]
then
${XDC_INSTALL_DIR}/xdc all ${PARALLEL_XDC} XDCARGS="${TI_PDK_XDC_ARGS}" ROOTDIR="${ROOTDIR}" -PR .
${XDC_INSTALL_DIR}/xdc release XDCARGS="${TI_PDK_XDC_ARGS}" -PR .
else
BUILD_DIR=${B}/`get_build_dir_bash`
cd ${BUILD_DIR}
oe_runmake ${TI_PDK_MAKE_TARGET}
fi
}
do_install () {
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages
find -name "*.tar" -exec tar xf {} -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages \;
find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages \;
if [ "${PDK_COMP_LINK_TEXT}" != "" ]
then
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/.extras/doc
create_doc_link
fi
}
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"

View File

@@ -8,13 +8,18 @@ BBFILE_COLLECTIONS += "meta-ti"
BBFILE_PATTERN_meta-ti := "^${LAYERDIR}/"
BBFILE_PRIORITY_meta-ti = "6"
LAYERSERIES_COMPAT_meta-ti = "dunfell"
LICENSE_PATH += "${LAYERDIR}/licenses"
LAYERDEPENDS_meta-ti = " \
core \
meta-arm \
"
SIGGEN_EXCLUDERECIPES_ABISAFE += " \
omapdrm-pvr \
omap5-sgx-ddk-um-linux \
ti-ipc \
ti-ipc-rtos \
ti-sgx-ddk-km \
ti-sgx-ddk-um \
cmem-mod \
hplib-mod \
gdbserverproxy-module-drv \
@@ -25,3 +30,5 @@ SIGGEN_EXCLUDERECIPES_ABISAFE += " \
qmss-lld \
multiprocmgr \
"
HOSTTOOLS_NONFATAL += "truncate xxd comm"

View File

@@ -1,16 +0,0 @@
#@TYPE: Machine
#@NAME: AM180x CPUs on an AM180x EVM board
#@DESCRIPTION: Machine configuration for the TI AM180x EVM board
require conf/machine/include/davinci.inc
require conf/machine/include/omapl138.inc
UBOOT_MACHINE = "da850_am18xxevm_config"
UBOOT_SUFFIX = "ais"
UBOOT_ENTRYPOINT = "0xc0008000"
UBOOT_LOADADDRESS = "0xc0008000"
IMAGE_FSTYPES += "tar.gz"
SERIAL_CONSOLE = "115200 ttyS2"

View File

@@ -4,14 +4,12 @@
require conf/machine/include/ti33x.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "ubi tar.gz tar.xz"
IMAGE_FSTYPES += "ubifs ubi"
SERIAL_CONSOLE = ""
# Normally AM335 boards use ttyS0, but ICE uses ttyS3, so try both
SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS3"
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
@@ -26,7 +24,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 4600"
MKUBIFS_ARGS ?= "-F -m 2048 -e 126976 -c 9900"
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
# from dmesg:
@@ -34,4 +32,4 @@ MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 4600"
# UBI: physical eraseblock size: 131072 bytes (128 KiB)
# UBI: sub-page size: 512
# UBI: VID header offset: 2048 (aligned 2048)
UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512 -O 2048"
UBINIZE_ARGS ?= "-m 2048 -p 128KiB -s 512 -O 2048"

View File

@@ -0,0 +1,18 @@
#@TYPE: Machine
#@NAME: AM335x HS EVM
#@DESCRIPTION: Machine configuration for the TI AM335x HS EVM
require conf/machine/am335x-evm.conf
UBOOT_MACHINE = ""
# Last config in the list is default
UBOOT_CONFIG ??= "uart mmc"
UBOOT_CONFIG[uart] = "am335x_hs_evm_uart_config"
UBOOT_CONFIG[mmc] = "am335x_hs_evm_config"
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/am3x"

View File

@@ -4,17 +4,17 @@
require conf/machine/include/omap3.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen ethernet"
IMAGE_FSTYPES += "ubi tar.gz"
IMAGE_FSTYPES += "ubi tar.xz"
EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048"
SERIAL_CONSOLE = "115200 ttyO2"
SERIAL_CONSOLES = "115200;ttyS2"
USE_VT = "2"
KERNEL_DEVICETREE = "am3517-evm.dtb"
UBOOT_MACHINE = "am3517_evm_config"
XLOAD_MACHINE = "am3517evm_config"

View File

@@ -4,15 +4,15 @@
require conf/machine/include/omap3.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen ethernet"
IMAGE_FSTYPES += "ubi tar.gz"
IMAGE_FSTYPES += "ubi tar.xz"
EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048"
SERIAL_CONSOLE = "115200 ttyO0"
KERNEL_DEVICETREE = "omap3-evm-37xx.dtb"
SERIAL_CONSOLES = "115200;ttyS0"
# NOTE: there are NAND and OneNAND versions of this board...
# do ubiattach /dev/ubi_ctrl -m 4

View File

@@ -4,14 +4,12 @@
require conf/machine/include/ti43x.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "ubi tar.gz tar.xz"
IMAGE_FSTYPES += "ubifs ubi"
SERIAL_CONSOLE = "115200 ttyO0"
SERIAL_CONSOLES = "115200;ttyS0"
# UBI information. Note that this is board and kernel specific. Changes
# in your kernel port may require changes in these variables. For more
@@ -24,7 +22,7 @@ SERIAL_CONSOLE = "115200 ttyO0"
# UBI: logical eraseblock size: 253952 bytes
# from ubiattach stdout:
# UBI device number 0, total 994 LEBs
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2200"
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 4800"
# do ubiattach /dev/ubi_ctrl -m 11 -O 4096
# from dmesg:

View File

@@ -5,3 +5,14 @@
require conf/machine/am437x-evm.conf
UBOOT_MACHINE = "am43xx_hs_evm_config"
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/am4x"
OPTEEMACHINE = "ti-am43xx"
OPTEEFLAVOR = "am43xx"
OPTEEOUTPUTMACHINE = "ti"

View File

@@ -1,14 +1,33 @@
#@TYPE: Machine
#@NAME: DRA7xx EVM
#@DESCRIPTION: Machine configuration for the TI DRA7xx EVM
#@NAME: AM57xx EVM
#@DESCRIPTION: Machine configuration for the TI AM57xx EVM
require conf/machine/include/dra7xx.inc
MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "ubi tar.gz tar.xz"
SERIAL_CONSOLES = "115200;ttyS2"
SERIAL_CONSOLE = "115200 ttyO2"
KERNEL_DEVICETREE = " \
am57xx-beagle-x15.dtb \
am57xx-beagle-x15-revb1.dtb \
am57xx-beagle-x15-revc.dtb \
am5729-beagleboneai.dtb \
am57xx-evm.dtb \
am57xx-evm-cam-ov10635.dtb \
am57xx-evm-reva3.dtb \
am57xx-evm-reva3-cam-ov10635.dtb \
am571x-idk.dtb \
am571x-idk-lcd-osd101t2045.dtb \
am571x-idk-lcd-osd101t2587.dtb \
am572x-idk.dtb \
am572x-idk-lcd-osd101t2045.dtb \
am572x-idk-lcd-osd101t2587.dtb \
am574x-idk.dtb \
am574x-idk-lcd-osd101t2587.dtb \
"
KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am574x-idk-pru-excl-uio.dtb am572x-idk-pru-excl-uio.dtb am571x-idk-pru-excl-uio.dtb', '', d)}"
UBOOT_MACHINE = "am57xx_evm_config"
@@ -32,3 +51,7 @@ MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 8192"
# UBI: sub-page size: 512
# UBI: VID header offset: 2048 (aligned 2048)
UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512 -O 2048"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "am571x am572x am574x"
TI_PDK_LIMIT_BOARDS = "evmAM571x evmAM572x idkAM571x idkAM572x idkAM574x"

View File

@@ -0,0 +1,19 @@
#@TYPE: Machine
#@NAME: AM57xx HS EVM
#@DESCRIPTION: Machine configuration for the TI AM57xx HS EVM
require conf/machine/am57xx-evm.conf
UBOOT_MACHINE = "am57xx_hs_evm_config"
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_AUTO}/am5x"
OPTEEMACHINE = "ti-am57xx"
OPTEEFLAVOR = "am57xx"
OPTEEOUTPUTMACHINE = "ti"
OPTEEPAGER = "y"

View File

@@ -0,0 +1,14 @@
#@TYPE: Machine
#@NAME: AM64xx EVM (R5F)
#@DESCRIPTION: Machine configuration for the TI AM64xx EVM (R5F core)
require conf/machine/include/k3r5.inc
SYSFW_SOC = "am64x"
SYSFW_CONFIG = "evm"
SYSFW_SUFFIX = "gp"
UBOOT_MACHINE = "am64x_evm_r5_defconfig"
UBOOT_BINARY = "tiboot3.${UBOOT_SUFFIX}"
UBOOT_IMAGE = "tiboot3-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}"
UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}"

View File

@@ -0,0 +1,15 @@
#@TYPE: Machine
#@NAME: AM64xx EVM
#@DESCRIPTION: Machine configuration for the TI AM64xx EVM
require conf/machine/include/am64xx.inc
IMAGE_BOOT_FILES = "tispl.bin u-boot.img"
UBOOT_MACHINE = "am64x_evm_a53_defconfig"
do_image_wic[depends] += "trusted-firmware-a:do_deploy"
do_image_tar[depends] += "trusted-firmware-a:do_deploy"
do_image_wic[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"
do_image_tar[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"

View File

@@ -0,0 +1,14 @@
#@TYPE: Machine
#@NAME: AM64xx SK (R5F)
#@DESCRIPTION: Machine configuration for the TI AM64xx SK (R5F core)
require conf/machine/include/k3r5.inc
SYSFW_SOC = "am64x"
SYSFW_CONFIG = "evm"
SYSFW_SUFFIX = "gp"
UBOOT_MACHINE = "am64x_sk_r5_defconfig"
UBOOT_BINARY = "tiboot3.${UBOOT_SUFFIX}"
UBOOT_IMAGE = "tiboot3-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}"
UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}"

View File

@@ -0,0 +1,19 @@
#@TYPE: Machine
#@NAME: AM64xx SK
#@DESCRIPTION: Machine configuration for the TI AM64xx SK board
require conf/machine/include/am64xx.inc
IMAGE_BOOT_FILES = "tispl.bin u-boot.img"
UBOOT_MACHINE = "am64x_sk_a53_defconfig"
do_image_wic[depends] += "trusted-firmware-a:do_deploy"
do_image_tar[depends] += "trusted-firmware-a:do_deploy"
do_image_wic[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"
do_image_tar[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"
KERNEL_DEVICETREE = " \
ti/k3-am642-sk.dtb \
"

View File

@@ -0,0 +1,11 @@
#@TYPE: Machine
#@NAME: AM65xx SR2.0 EVM (R5F)
#@DESCRIPTION: Machine configuration for the TI AM65xx SR2.0 EVM (R5F core)
# Booting SR2 requires different SYSFW, the rest is handled at runtime
require conf/machine/am65xx-evm-k3r5.conf
SOC_FAMILY_append = ":k3r5-sr2"
SYSFW_SOC = "am65x_sr2"
SYSFW_SYMLINK = "sysfw.itb"

View File

@@ -0,0 +1,12 @@
#@TYPE: Machine
#@NAME: AM65xx EVM (R5F)
#@DESCRIPTION: Machine configuration for the TI AM65xx EVM (R5F core)
require conf/machine/include/k3r5.inc
SYSFW_SOC = "am65x"
SYSFW_CONFIG = "evm"
SYSFW_SUFFIX = "gp"
SYSFW_SYMLINK = ""
UBOOT_MACHINE = "am65x_evm_r5_defconfig"

View File

@@ -0,0 +1,7 @@
#@TYPE: Machine
#@NAME: AM65xx EVM
#@DESCRIPTION: Machine configuration for the TI AM65xx EVM
require conf/machine/include/am65xx.inc
UBOOT_MACHINE = "am65x_evm_a53_defconfig"

View File

@@ -0,0 +1,11 @@
#@TYPE: Machine
#@NAME: AM65xx SR2.0 HS EVM (R5F)
#@DESCRIPTION: Machine configuration for the TI AM65xx SR2.0 HS EVM (R5F core)
# Booting SR2 requires different SYSFW, the rest is handled at runtime
require conf/machine/am65xx-hs-evm-k3r5.conf
SOC_FAMILY_append = ":k3r5-sr2"
SYSFW_SOC = "am65x_sr2"
SYSFW_SYMLINK = "sysfw.itb"

View File

@@ -0,0 +1,14 @@
#@TYPE: Machine
#@NAME: AM65xx HS EVM (R5F)
#@DESCRIPTION: Machine configuration for the TI AM65xx HS EVM (R5F core)
require conf/machine/include/k3r5.inc
SYSFW_SOC = "am65x"
SYSFW_CONFIG = "evm"
SYSFW_SUFFIX = "hs"
SYSFW_SYMLINK = ""
UBOOT_MACHINE = "am65x_hs_evm_r5_defconfig"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"

View File

@@ -0,0 +1,22 @@
#@TYPE: Machine
#@NAME: AM65xx HS EVM
#@DESCRIPTION: Machine configuration for the TI AM65xx HS EVM
require conf/machine/include/am65xx.inc
UBOOT_MACHINE = "am65x_hs_evm_a53_defconfig"
UBOOT_ENTRYPOINT = "0x80080000"
UBOOT_LOADADDRESS = "0x80080000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
UBOOT_DTB_LOADADDRESS = "0x83000000"
UBOOT_DTBO_LOADADDRESS = "0x83080000"
UBOOT_DTBO_OFFSET = "0x00010000"
SPL_BINARY = "tispl.bin_HS"
SPL_BINARYNAME = "tispl.bin"
UBOOT_BINARY = "u-boot.img_HS"
IMAGE_BOOT_FILES = "${UBOOT_BINARY}"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"

View File

@@ -0,0 +1,13 @@
#@TYPE: Machine
#@NAME: BeagleBoard X15
#@DESCRIPTION: Machine configuration for the BeagleBoard X15
require conf/machine/include/dra7xx.inc
KERNEL_DEVICETREE = "am57xx-beagle-x15.dtb am57xx-beagle-x15-revb1.dtb am57xx-beagle-x15-revc.dtb"
MACHINE_GUI_CLASS = "bigscreen"
SERIAL_CONSOLES = "115200;ttyS2"
UBOOT_MACHINE = "am57xx_evm_config"

View File

@@ -7,10 +7,12 @@ require conf/machine/include/omap3.inc
# Only has DVI connector for external screen
MACHINE_GUI_CLASS = "bigscreen"
IMAGE_FSTYPES += "tar.gz ubi"
IMAGE_FSTYPES += "tar.xz ubi"
EXTRA_IMAGECMD_jffs2 = "-lnp"
SERIAL_CONSOLE = "115200 ttyO2"
KERNEL_DEVICETREE = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-beagle-xm-ab.dtb"
SERIAL_CONSOLES = "115200;ttyS2"
UBOOT_MACHINE = "omap3_beagle_config"

View File

@@ -1,14 +1,19 @@
#@TYPE: Machine
#@NAME: BeagleBone machine
#@DESCRIPTION: Machine configuration for the http://beagleboard.org/bone board
#@DESCRIPTION: Machine configuration for the http://beagleboard.org/bone board
require conf/machine/include/ti33x.inc
KERNEL_DEVICETREE = "am335x-bone.dtb am335x-boneblue.dtb \
am335x-boneblack.dtb am335x-boneblack-wireless.dtb \
am335x-bonegreen.dtb am335x-bonegreen-wireless.dtb"
# Only has DVI connector for external screen
MACHINE_GUI_CLASS = "bigscreen"
IMAGE_FSTYPES += "tar.gz"
SERIAL_CONSOLES = "115200;ttyS0"
SERIAL_CONSOLE = "115200 ttyO0"
IMAGE_INSTALL_append = " kernel-devicetree kernel-image-zimage"
UBOOT_MACHINE = "am335x_boneblack_config"
# Refine the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_BOARDS = "bbbAM335x"

View File

@@ -0,0 +1,9 @@
#@TYPE: Machine
#@NAME: Keystone 1 c665x machine
#@DESCRIPTION: Machine configuration for the TI Keystone 1 c665x EVM
require conf/machine/include/c66x.inc
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "c6657"
TI_PDK_LIMIT_BOARDS = "evmC6657"

View File

@@ -0,0 +1,9 @@
#@TYPE: Machine
#@NAME: Keystone 1 c667x machine
#@DESCRIPTION: Machine configuration for the TI Keystone 1 c667x EVM
require conf/machine/include/c66x.inc
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "c6678"
TI_PDK_LIMIT_BOARDS = "evmC6678"

View File

@@ -6,9 +6,24 @@ require conf/machine/include/dra7xx.inc
MACHINE_FEATURES += "touchscreen"
IMAGE_FSTYPES += "ubi tar.gz tar.xz"
SERIAL_CONSOLES = "115200;ttyS0"
SERIAL_CONSOLE = "115200 ttyO0"
KERNEL_DEVICETREE = " \
dra7-evm.dtb \
dra7-evm-lcd-osd101t2045.dtb \
dra7-evm-lcd-osd101t2587.dtb \
dra71-evm.dtb \
dra71-evm-nand.dtb \
dra71-evm-lcd-auo-g101evn01.0.dtb \
dra72-evm.dtb \
dra72-evm-lcd-osd101t2045.dtb \
dra72-evm-lcd-osd101t2587.dtb \
dra72-evm-revc.dtb \
dra72-evm-revc-lcd-osd101t2045.dtb \
dra72-evm-revc-lcd-osd101t2587.dtb \
dra76-evm.dtb \
dra76-evm-tfp410.dtb \
"
UBOOT_MACHINE = "dra7xx_evm_config"
@@ -32,3 +47,7 @@ MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 8192"
# UBI: sub-page size: 512
# UBI: VID header offset: 2048 (aligned 2048)
UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512 -O 2048"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_BOARDS = "evmDRA72x evmDRA75x evmDRA78x"
TI_PDK_LIMIT_SOCS = "dra72x dra75x dra78x"

View File

@@ -5,3 +5,15 @@
require conf/machine/dra7xx-evm.conf
UBOOT_MACHINE = "dra7xx_hs_evm_config"
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_AUTO}/dra7"
OPTEEMACHINE = "ti-dra7xx"
OPTEEFLAVOR = "dra7xx"
OPTEEOUTPUTMACHINE = "ti"
OPTEEPAGER = "y"

View File

@@ -0,0 +1,20 @@
require conf/machine/include/k3.inc
SOC_FAMILY_append = ":am64xx"
MACHINE_FEATURES += "screen touchscreen"
SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS1"
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
KERNEL_DEVICETREE = " \
ti/k3-am642-evm.dtb \
"
TFA_BOARD = "lite"
OPTEEMACHINE = "k3-am65x"
OPTEEOUTPUTMACHINE = "k3"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "am64x"
TI_PDK_LIMIT_BOARDS = "am64x_evm"
TI_PDK_LIMIT_CORES = "mcu1_0 mpu1_0 mcu1_1 mcu2_0 mcu2_1"

View File

@@ -0,0 +1,36 @@
require conf/machine/include/k3.inc
SOC_FAMILY_append = ":am65xx"
MACHINE_FEATURES += "screen touchscreen gpu"
SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS1"
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
KERNEL_DEVICETREE = " \
ti/k3-am654-base-board.dtb \
ti/k3-am654-base-board-sr1.dtb \
ti/k3-am654-gp.dtbo \
ti/k3-am654-idk.dtbo \
ti/k3-am654-idk-sr1.dtbo \
ti/k3-am654-evm-hdmi.dtbo \
ti/k3-am654-evm-oldi-lcd1evm.dtbo \
ti/k3-am654-evm-tc358876.dtbo \
ti/k3-am654-pcie-usb2.dtbo \
ti/k3-am654-pcie-usb3.dtbo \
ti/k3-am654-base-board-jailhouse.dtbo \
ti/k3-am654-evm-prupwm.dtbo \
"
BBMULTICONFIG += "k3r5-sr2"
IMAGE_BOOT_FILES += "sysfw-am65x-evm.itb"
do_image_wic[mcdepends] += "mc::k3r5-sr2:ti-sci-fw:do_deploy"
do_image_tar[mcdepends] += "mc::k3r5-sr2:ti-sci-fw:do_deploy"
OPTEEMACHINE = "k3-am65x"
OPTEEOUTPUTMACHINE = "k3"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "am65xx"
TI_PDK_LIMIT_BOARDS = "am65xx_evm am65xx_idk"
TI_PDK_LIMIT_CORES = "mcu1_0 mpu1_0"

View File

@@ -0,0 +1,9 @@
require conf/machine/include/keystone.inc
SOC_FAMILY_append = ":c66x"
# HACK: The c66x family is composed of devices with only DSP cores, and no ARM
# cores. The Linux kernel is not supported on these machines.
PREFERRED_PROVIDER_virtual/kernel ?= "linux-dummy"
EXTRA_IMAGEDEPENDS = ""
IMAGE_FSTYPES = "tar.xz"

View File

@@ -5,7 +5,7 @@ MACHINE_KERNEL_PR = "r54"
KERNEL_IMAGETYPE = "zImage"
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
@@ -16,7 +16,7 @@ UBOOT_LOADADDRESS = "0x80008000"
EXTRA_IMAGEDEPENDS += "u-boot"
SERIAL_CONSOLE ?= "115200 ttyS0"
SERIAL_CONSOLES ?= "115200;ttyS0"
EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --eraseblock=0x20000 -n"
MACHINE_FEATURES = "kernel26 serial ethernet usbhost usbgadget mmc alsa"

View File

@@ -0,0 +1,10 @@
require conf/machine/include/k3.inc
SOC_FAMILY_append = ":j7"
OPTEEMACHINE = "k3-j721e"
OPTEEOUTPUTMACHINE = "k3"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "j721e j7200"
TI_PDK_LIMIT_BOARDS = "j721e_evm j7200_evm"
TI_PDK_LIMIT_CORES = "mpu1_0 mcu1_0 mcu1_1 mcu2_0 mcu2_1 mcu3_0 mcu3_1 c66xdsp_1 c66xdsp_2 c7x_1"

View File

@@ -0,0 +1,6 @@
require conf/machine/include/keystone.inc
SOC_FAMILY_append = ":k2e"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "k2e"
TI_PDK_LIMIT_BOARDS = "evmK2E"

View File

@@ -0,0 +1,6 @@
require conf/machine/include/keystone.inc
SOC_FAMILY_append = ":k2g"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "k2g"
TI_PDK_LIMIT_BOARDS = "evmK2G iceK2G"

View File

@@ -0,0 +1,6 @@
require conf/machine/include/keystone.inc
SOC_FAMILY_append = ":k2hk"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "k2h k2k"
TI_PDK_LIMIT_BOARDS = "evmK2H evmK2K"

View File

@@ -0,0 +1,6 @@
require conf/machine/include/keystone.inc
SOC_FAMILY_append = ":k2l"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "k2l"
TI_PDK_LIMIT_BOARDS = "evmK2L"

View File

@@ -0,0 +1,47 @@
# TI K3 Aarch64 profile for Cortex-A53/A72 cores
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":k3"
require conf/machine/include/arm/arch-arm64.inc
BBMULTICONFIG += "k3r5"
# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r0"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
KERNEL_IMAGETYPE = "Image"
KERNEL_IMAGETYPES = "Image vmlinux.gz"
UBOOT_ARCH = "arm"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "tispl.bin"
UBOOT_SUFFIX = "img"
EXTRA_IMAGEDEPENDS += "virtual/bootloader"
TFA_PLATFORM = "k3"
TFA_BOARD = "generic"
MACHINE_GUI_CLASS = "smallscreen"
# Use the expected value of the ubifs filesystem's volume name in the kernel
# and u-boot.
UBI_VOLNAME = "rootfs"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 alsa ethernet pci"
IMAGE_FSTYPES += "tar.xz wic.xz"
IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX} tiboot3.bin sysfw.itb"
WKS_FILE ?= "sdimage-2part.wks"
do_image_wic[depends] += "virtual/bootloader:do_deploy"
do_image_wic[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy mc::k3r5:ti-sci-fw:do_deploy"
do_image_tar[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy mc::k3r5:ti-sci-fw:do_deploy"

View File

@@ -0,0 +1,24 @@
# TI K3 Armv7 profile for Cortex-R5F cores
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":k3r5"
# The closest of existing tunes for Cortex-R5F
DEFAULTTUNE = "armv7athf"
require conf/machine/include/tune-cortexa8.inc
# R5 runs early bootloader and loads SYSFW
# https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/am65x/README
# https://git.ti.com/cgit/ti-u-boot/ti-u-boot/tree/board/ti/j721e/README
PREFERRED_PROVIDER_virtual/kernel = "linux-dummy"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
SPL_BINARY = ""
UBOOT_SUFFIX = "bin"
UBOOT_BINARY = "tiboot3.${UBOOT_SUFFIX}"
UBOOT_IMAGE = "tiboot3-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}"
UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}"
PACKAGECONFIG_pn-u-boot-ti-staging = ""
PACKAGECONFIG_pn-u-boot-ti-mainline = ""

View File

@@ -1,10 +1,10 @@
SOC_FAMILY = "keystone"
require conf/machine/include/soc-family.inc
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":keystone"
DEFAULTTUNE ?= "cortexa15thf-neon"
DEFAULTTUNE ?= "armv7athf-neon"
require conf/machine/include/tune-cortexa15.inc
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
@@ -16,6 +16,9 @@ KERNEL_IMAGETYPE = "zImage"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "MLO"
UBOOT_SUFFIX = "bin"
# Use the expected value of the ubifs filesystem's volume name in the kernel
# and u-boot.
UBI_VOLNAME = "rootfs"
@@ -23,5 +26,5 @@ UBI_VOLNAME = "rootfs"
EXTRA_IMAGEDEPENDS += "u-boot"
EXTRA_IMAGEDEPENDS += "boot-monitor"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat pci"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat pci dsp"
MACHINE_FEATURES_BACKFILL_CONSIDERED = "rtc"

View File

@@ -1,22 +1,27 @@
SOC_FAMILY = "omap-a15"
require conf/machine/include/soc-family.inc
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":omap-a15"
DEFAULTTUNE ?= "cortexa15thf-neon"
DEFAULTTUNE ?= "armv7athf-neon"
require conf/machine/include/tune-cortexa15.inc
# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r7"
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
KERNEL_IMAGETYPE = "zImage"
KERNEL_IMAGETYPES = "zImage uImage"
KERNEL_CLASSES += "kernel-uimage"
UBOOT_ARCH = "arm"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "MLO"
UBOOT_SUFFIX = "img"
EXTRA_IMAGEDEPENDS += "virtual/bootloader"
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
@@ -31,4 +36,9 @@ MACHINE_GUI_CLASS = "smallscreen"
UBI_VOLNAME = "rootfs"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet sgx mmip"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet gpu mmip dsp gc320"
IMAGE_FSTYPES += "tar.xz wic.xz"
WKS_FILE ?= "sdimage-2part.wks"
IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}"
do_image_wic[depends] += "u-boot:do_deploy"

View File

@@ -1,7 +1,7 @@
SOC_FAMILY = "omap3"
require conf/machine/include/soc-family.inc
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":omap3"
DEFAULTTUNE ?= "cortexa8thf-neon"
DEFAULTTUNE ?= "armv7athf-neon"
require conf/machine/include/tune-cortexa8.inc
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
@@ -10,7 +10,7 @@ PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
XSERVER = "xserver-xorg \
xf86-input-evdev \
xf86-input-mouse \
xf86-video-omapfb \
xf86-video-fbdev \
xf86-input-keyboard"
# Default to external video, change to smallscreen for built-in LCD
@@ -22,10 +22,12 @@ MACHINE_KERNEL_PR = "r127"
KERNEL_IMAGETYPE = "zImage"
# Default providers, may need to override for specific machines
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
KERNEL_DEVICETREE = "omap3-beagle.dtb omap3-beagle-xm.dtb omap3-beagle-xm-ab.dtb omap3-evm.dtb omap3-evm-37xx.dtb am3517-evm.dtb"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "omap3_evm_config"
XLOAD_MACHINE = "omap3evm_config"
@@ -37,4 +39,4 @@ UBOOT_LOADADDRESS = "0x80008000"
EXTRA_IMAGEDEPENDS += "u-boot"
# List common SoC features, may need to add touchscreen/ethernet for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa sgx"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa gpu"

View File

@@ -1,18 +1,17 @@
SOC_FAMILY = "omap4"
require conf/machine/include/soc-family.inc
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":omap4"
DEFAULTTUNE ?= "cortexa9thf-neon"
DEFAULTTUNE ?= "armv7athf-neon"
require conf/machine/include/tune-cortexa9.inc
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
XSERVER = "xserver-xorg \
xserver-xorg-module-exa \
xf86-input-evdev \
xf86-video-omap"
xf86-video-fbdev"
# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r4"

View File

@@ -0,0 +1,2 @@
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":omapl1"

View File

@@ -0,0 +1,5 @@
require conf/machine/include/omapl1.inc
SOC_FAMILY_append = ":omapl137"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "omapl137"

View File

@@ -1,2 +1,5 @@
SOC_FAMILY = "omapl138"
require conf/machine/include/soc-family.inc
require conf/machine/include/omapl1.inc
SOC_FAMILY_append = ":omapl138"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "omapl138"

View File

@@ -0,0 +1,4 @@
# This is a generic TI SOC family. It is a superset of all other SOCs
# and platforms defined in meta-ti to allow BSP-level overrides.
SOC_FAMILY = "ti-soc"
require conf/machine/include/soc-family.inc

View File

@@ -1,7 +1,7 @@
SOC_FAMILY = "ti33x"
require conf/machine/include/soc-family.inc
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":ti33x"
DEFAULTTUNE ?= "cortexa8thf-neon"
DEFAULTTUNE ?= "armv7athf-neon"
require conf/machine/include/tune-cortexa8.inc
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
@@ -20,23 +20,47 @@ MACHINE_GUI_CLASS = "bigscreen"
MACHINE_KERNEL_PR = "r22"
# Default providers, may need to override for specific machines
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
KERNEL_IMAGETYPE = "zImage"
KERNEL_DEVICETREE = " \
am335x-evm.dtb am335x-evmsk.dtb \
am335x-icev2.dtb \
am335x-icev2-prueth.dtb \
am335x-pocketbeagle.dtb am335x-bone.dtb am335x-boneblue.dtb \
am335x-bonegreen.dtb am335x-bonegreen-wireless.dtb \
am335x-boneblack.dtb am335x-boneblack-wireless.dtb \
am335x-sancloud-bbe.dtb \
"
KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am335x-icev2-pru-excl-uio.dtb', '', d)}"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "am335x_evm_config"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "MLO"
UBOOT_SUFFIX = "img"
# Use the expected value of the ubifs filesystem's volume name in the kernel
# and u-boot.
UBI_VOLNAME = "rootfs"
EXTRA_IMAGEDEPENDS += "u-boot"
EXTRA_IMAGEDEPENDS += "virtual/bootloader"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet sgx"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet gpu"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "am335x"
TI_PDK_LIMIT_BOARDS = "evmAM335x icev2AM335x iceAMIC110 bbbAM335x skAM335x"
IMAGE_FSTYPES += "tar.xz wic.xz"
WKS_FILE ?= "sdimage-2part.wks"
IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}"
do_image_wic[depends] += "virtual/bootloader:do_deploy"

View File

@@ -1,7 +1,7 @@
SOC_FAMILY = "ti43x"
require conf/machine/include/soc-family.inc
require conf/machine/include/ti-soc.inc
SOC_FAMILY_append = ":ti43x"
DEFAULTTUNE ?= "cortexa9thf-neon"
DEFAULTTUNE ?= "armv7athf-neon"
require conf/machine/include/tune-cortexa9.inc
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
@@ -20,18 +20,29 @@ MACHINE_GUI_CLASS = "bigscreen"
MACHINE_KERNEL_PR = "r3"
# Default providers, may need to override for specific machines
PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
PREFERRED_PROVIDER_virtual/kernel ?= "linux-ti-staging"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
KERNEL_IMAGETYPE = "zImage"
KERNEL_DEVICETREE = " \
am437x-gp-evm.dtb am437x-gp-evm-hdmi.dtb \
am437x-sk-evm.dtb am437x-idk-evm.dtb \
am43x-epos-evm.dtb am43x-epos-evm-hdmi.dtb \
"
KERNEL_DEVICETREE += "${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'am437x-idk-pru-excl-uio.dtb', '', d)}"
UBOOT_ARCH = "arm"
UBOOT_MACHINE = "am43xx_evm_config"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
SPL_BINARY = "MLO"
UBOOT_SUFFIX = "img"
# Use the expected value of the ubifs filesystem's volume name in the kernel
# and u-boot.
UBI_VOLNAME = "rootfs"
@@ -39,4 +50,13 @@ UBI_VOLNAME = "rootfs"
EXTRA_IMAGEDEPENDS += "u-boot"
# List common SoC features, may need to add touchscreen for specific machines
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet sgx"
MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen alsa ethernet gpu"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "am437x"
TI_PDK_LIMIT_BOARDS = "evmAM437x idkAM437x skAM437x"
IMAGE_FSTYPES += "tar.xz wic.xz"
WKS_FILE ?= "sdimage-2part.wks"
IMAGE_BOOT_FILES ?= "${SPL_BINARY} u-boot.${UBOOT_SUFFIX}"
do_image_wic[depends] += "u-boot:do_deploy"

View File

@@ -0,0 +1,11 @@
#@TYPE: Machine
#@NAME: J7 EVM (R5F)
#@DESCRIPTION: Machine configuration for the TI J7 EVM (R5F core)
require conf/machine/include/k3r5.inc
SYSFW_SOC = "j721e"
SYSFW_CONFIG = "evm"
SYSFW_SUFFIX = "gp"
UBOOT_MACHINE = "j721e_evm_r5_defconfig"

20
conf/machine/j7-evm.conf Normal file
View File

@@ -0,0 +1,20 @@
#@TYPE: Machine
#@NAME: J7 EVM
#@DESCRIPTION: Machine configuration for the TI J7 EVM
require conf/machine/include/j7.inc
MACHINE_FEATURES += "gpu"
SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS3"
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
KERNEL_DEVICETREE = " \
ti/k3-j721e-common-proc-board.dtb \
ti/k3-j721e-proc-board-tps65917.dtb \
ti/k3-j721e-common-proc-board-infotainment.dtbo \
ti/k3-j721e-pcie-backplane.dtbo \
ti/k3-j721e-common-proc-board-jailhouse.dtbo \
"
UBOOT_MACHINE = "j721e_evm_a72_config"

View File

@@ -0,0 +1,13 @@
#@TYPE: Machine
#@NAME: J7 HS EVM (R5F)
#@DESCRIPTION: Machine configuration for the TI J7 HS EVM (R5F core)
require conf/machine/include/k3r5.inc
SYSFW_SOC = "j721e"
SYSFW_CONFIG = "evm"
SYSFW_SUFFIX = "hs"
UBOOT_MACHINE = "j721e_hs_evm_r5_defconfig"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"

View File

@@ -0,0 +1,22 @@
#@TYPE: Machine
#@NAME: J7 HS EVM
#@DESCRIPTION: Machine configuration for the TI J7 HS EVM
require conf/machine/j7-evm.conf
UBOOT_MACHINE = "j721e_hs_evm_a72_defconfig"
UBOOT_ENTRYPOINT = "0x80080000"
UBOOT_LOADADDRESS = "0x80080000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
UBOOT_DTB_LOADADDRESS = "0x83000000"
UBOOT_DTBO_LOADADDRESS = "0x83080000"
UBOOT_DTBO_OFFSET = "0x00010000"
SPL_BINARY = "tispl.bin_HS"
SPL_BINARYNAME = "tispl.bin"
UBOOT_BINARY = "u-boot.img_HS"
IMAGE_BOOT_FILES = "${UBOOT_BINARY}"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"

View File

@@ -0,0 +1,14 @@
#@TYPE: Machine
#@NAME: J7200 EVM (R5F)
#@DESCRIPTION: Machine configuration for the TI J7200 EVM (R5F core)
require conf/machine/include/k3r5.inc
SYSFW_SOC = "j7200"
SYSFW_CONFIG = "evm"
SYSFW_SUFFIX = "gp"
UBOOT_MACHINE = "j7200_evm_r5_defconfig"
UBOOT_BINARY = "tiboot3.${UBOOT_SUFFIX}"
UBOOT_IMAGE = "tiboot3-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}"
UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}"

View File

@@ -0,0 +1,23 @@
#@TYPE: Machine
#@NAME: J7200 EVM
#@DESCRIPTION: Machine configuration for the TI J7200 EVM
require conf/machine/include/j7.inc
SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS3"
SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
KERNEL_DEVICETREE = " \
ti/k3-j7200-common-proc-board.dtb \
ti/k3-j7200-common-proc-board-jailhouse.dtbo \
"
UBOOT_MACHINE = "j7200_evm_a72_config"
IMAGE_BOOT_FILES = "tispl.bin u-boot.img"
do_image_wic[depends] += "trusted-firmware-a:do_deploy"
do_image_tar[depends] += "trusted-firmware-a:do_deploy"
do_image_wic[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"
do_image_tar[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy"

View File

@@ -2,15 +2,17 @@
#@NAME: Keystone 2 K2E machine
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2E EVM
require conf/machine/include/keystone.inc
require conf/machine/include/k2e.inc
KERNEL_DEVICETREE = "keystone-k2e-evm.dtb"
UBOOT_MACHINE = "k2e_evm_config"
BOOT_MONITOR_MAKE_TARGET = "k2e"
IMAGE_FSTYPES += "ubi tar.gz tar.xz cpio"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
SYSVINIT_ENABLED_GETTYS = ""

View File

@@ -0,0 +1,15 @@
#@TYPE: Machine
#@NAME: Keystone 2 K2E HS EVM
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2E HS EVM
require conf/machine/k2e-evm.conf
UBOOT_MACHINE = "k2e_hs_evm_config"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/k2e"

View File

@@ -2,17 +2,20 @@
#@NAME: Keystone 2 K2G machine
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2G EVM
require conf/machine/include/keystone.inc
require conf/machine/include/k2g.inc
MACHINE_FEATURES += "alsa"
KERNEL_DEVICETREE = "keystone-k2g-evm.dtb keystone-k2g-evm-lcd.dtb keystone-k2g-ice.dtb \
${@oe.utils.conditional('ENABLE_TI_UIO_DEVICES', '1', 'keystone-k2g-ice-pru-excl-uio.dtb', '', d)}"
UBOOT_MACHINE = "k2g_evm_config"
BOOT_MONITOR_MAKE_TARGET = "k2g"
IMAGE_FSTYPES += "ubi tar.gz tar.xz cpio"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
SYSVINIT_ENABLED_GETTYS = ""

View File

@@ -0,0 +1,15 @@
#@TYPE: Machine
#@NAME: Keystone 2 K2G HS EVM
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2G HS EVM
require conf/machine/k2g-evm.conf
UBOOT_MACHINE = "k2g_hs_evm_config"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/k2g"

View File

@@ -2,15 +2,17 @@
#@NAME: Keystone 2 K2HK machine
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2HK EVM
require conf/machine/include/keystone.inc
require conf/machine/include/k2hk.inc
KERNEL_DEVICETREE = "keystone-k2hk-evm.dtb"
UBOOT_MACHINE = "k2hk_evm_config"
BOOT_MONITOR_MAKE_TARGET = "k2hk"
IMAGE_FSTYPES += "ubi tar.gz tar.xz cpio"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
SYSVINIT_ENABLED_GETTYS = ""
@@ -20,7 +22,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 126976 bytes
# from ubiattach stdout:
# UBI device number 0, total 3856 LEBs
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3900"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3856"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:

View File

@@ -0,0 +1,15 @@
#@TYPE: Machine
#@NAME: Keystone 2 K2HK HS EVM
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2HK HS EVM
require conf/machine/k2hk-evm.conf
UBOOT_MACHINE = "k2hk_hs_evm_config"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/k2hk"

View File

@@ -2,15 +2,17 @@
#@NAME: Keystone 2 K2L machine
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2L EVM
require conf/machine/include/keystone.inc
require conf/machine/include/k2l.inc
KERNEL_DEVICETREE = "keystone-k2l-evm.dtb"
UBOOT_MACHINE = "k2l_evm_config"
BOOT_MONITOR_MAKE_TARGET = "k2l"
IMAGE_FSTYPES += "ubi tar.gz tar.xz cpio"
IMAGE_FSTYPES += "ubifs ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
SYSVINIT_ENABLED_GETTYS = ""

View File

@@ -0,0 +1,15 @@
#@TYPE: Machine
#@NAME: Keystone 2 K2L HS EVM
#@DESCRIPTION: Machine configuration for the TI Keystone 2 K2L HS EVM
require conf/machine/k2l-evm.conf
UBOOT_MACHINE = "k2l_hs_evm_config"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0x82000000"
UBOOT_LOADADDRESS = "0x82000000"
UBOOT_RD_LOADADDRESS = "0x84000000"
UBOOT_RD_ENTRYPOINT = "0x84000000"
TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_CAT}/k2l"

View File

@@ -0,0 +1,22 @@
#@TYPE: Machine
#@NAME: LEGO Mindstorms EV3
#@DESCRIPTION: Machine configuration for the LEGO Mindstorms EV3
require conf/machine/include/davinci.inc
require conf/machine/include/omapl138.inc
UBOOT_MACHINE = "legoev3_config"
UBOOT_SUFFIX = "bin"
UBOOT_ENTRYPOINT = "0xC0008000"
UBOOT_LOADADDRESS = "0xC0008000"
SPL_BINARY = ""
KERNEL_DEVICETREE = "da850-lego-ev3.dtb"
KERNEL_IMAGETYPES = "uImage"
KERNEL_DEVICETREE_BUNDLE = "1"
SERIAL_CONSOLES = "115200;ttyS1"
IMAGE_FSTYPES += " wic"
WKS_FILE ?= "sdimage-bootpart.wks"
WIC_CREATE_EXTRA_ARGS += " --no-fstab-update"
IMAGE_BOOT_FILES = "${KERNEL_IMAGETYPES}"

View File

@@ -4,15 +4,13 @@
require conf/machine/include/omap3.inc
# Use built-in LCD by default
XSERVER += "xf86-input-tslib"
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_FEATURES += "touchscreen ethernet"
IMAGE_FSTYPES += "jffs2 tar.gz"
IMAGE_FSTYPES += "jffs2 tar.xz"
EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048"
SERIAL_CONSOLE = "115200 ttyS0"
SERIAL_CONSOLES = "115200;ttyS0"
USE_VT = "0"
EXTRA_IMAGEDEPENDS += "x-load"

View File

@@ -4,9 +4,11 @@
require conf/machine/include/omap-a15.inc
IMAGE_FSTYPES += "ubi tar.gz"
IMAGE_FSTYPES += "ubi tar.xz"
SERIAL_CONSOLE = "115200 ttyO2"
KERNEL_DEVICETREE = "omap5-uevm.dtb"
SERIAL_CONSOLES = "115200;ttyS2"
# UBI information. Note that this is board and kernel specific. Changes
# in your kernel port may require changes in these variables. For more

View File

@@ -0,0 +1,15 @@
#@TYPE: Machine
#@NAME: OMAP-L137 EVM
#@DESCRIPTION: Machine configuration for the TI OMAP-L137 EVM board
require conf/machine/include/davinci.inc
require conf/machine/include/omapl137.inc
# HACK: The omapl137 family does not have linux kernel support.
PREFERRED_PROVIDER_virtual/kernel ?= "linux-dummy"
EXTRA_IMAGEDEPENDS = ""
IMAGE_FSTYPES = "tar.xz"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_BOARDS = "evmOMAPL137"

View File

@@ -0,0 +1,22 @@
#@TYPE: Machine
#@NAME: OMAP-L138 LCDK
#@DESCRIPTION: Machine configuration for the TI OMAP-L138 LCDK board
require conf/machine/include/davinci.inc
require conf/machine/include/omapl138.inc
UBOOT_MACHINE = "omapl138_lcdk_config"
UBOOT_SUFFIX = "ais"
SPL_BINARY = ""
UBOOT_ENTRYPOINT = "0xc0008000"
UBOOT_LOADADDRESS = "0xc0008000"
IMAGE_FSTYPES += "tar.xz"
SERIAL_CONSOLES = "115200;ttyS2"
KERNEL_DEVICETREE = "da850-evm.dtb da850-lcdk.dtb"
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_BOARDS = "lcdkOMAPL138"

View File

@@ -6,9 +6,11 @@ require conf/machine/include/omap4.inc
MACHINE_GUI_CLASS = "bigscreen"
IMAGE_FSTYPES += "tar.gz"
IMAGE_FSTYPES += "tar.xz"
SERIAL_CONSOLE = "115200 ttyO2"
KERNEL_DEVICETREE = "omap4-panda.dtb omap4-panda-a4.dtb omap4-panda-es.dtb"
SERIAL_CONSOLES = "115200;ttyS2"
MACHINE_EXTRA_RRECOMMENDS = " kernel-modules"
MACHINE_FEATURES = "kernel26 wifi bluetooth alsa apm ext2 screen usbgadget usbhost vfat sgx"
MACHINE_FEATURES = "kernel26 wifi bluetooth alsa apm ext2 screen usbgadget usbhost vfat gpu"

View File

@@ -0,0 +1,3 @@
require k3r5.conf
MACHINE_append = "-sr2"

View File

@@ -0,0 +1,5 @@
MAINMACHINE := "${MACHINE}"
DEPLOY_DIR_IMAGE = "${DEPLOY_DIR}/images/${MAINMACHINE}"
MACHINE_append = "-k3r5"

13
licenses/Hewlett-Packard Normal file
View File

@@ -0,0 +1,13 @@
/*
* Copyright (c) 1994
* Hewlett-Packard Company
*
* Permission to use, copy, modify, distribute and sell this software
* and its documentation for any purpose is hereby granted without fee,
* provided that the above copyright notice appear in all copies and
* that both that copyright notice and this permission notice appear
* in supporting documentation. Hewlett-Packard Company makes no
* representations about the suitability of this software for any
* purpose. It is provided "as is" without express or implied warranty.
*
*/

4
licenses/Patrick-Powell Normal file
View File

@@ -0,0 +1,4 @@
Copyright Patrick Powell 1995
This code is based on code written by Patrick Powell (papowell@astart.com)
It may be used for any purpose as long as this notice remains intact
on all source code distributions

View File

@@ -0,0 +1,31 @@
Copyright (c) 2002, 2003, 2008 Thai Open Source Software Center Ltd
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the
distribution.
Neither the name of the Thai Open Source Software Center Ltd nor
the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@@ -0,0 +1,16 @@
SUMMARY = "TI RTOS low level driver for Antenna Interface"
inherit ti-pdk
require recipes-bsp/aif2-lld/aif2-lld.inc
PR = "${INC_PR}.0"
DEPENDS_append = " qmss-lld-rtos \
cppi-lld-rtos \
"
PACKAGE_ARCH = "${MACHINE_ARCH}"
# HTML doc link params
PDK_COMP_LINK_TEXT = "AIF2 LLD"

0
recipes-bsp/aif2-lld/aif2-lld-test_git.bb Executable file → Normal file
View File

16
recipes-bsp/aif2-lld/aif2-lld.inc Executable file → Normal file
View File

@@ -2,21 +2,13 @@ LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5bdceac872dffdec915b819654ee23ea"
AIF2_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/aif2-lld.git"
AIF2_LLD_GIT_PROTOCOL = "git"
AIF2_LLD_GIT_BRANCH = "master"
AIF2_LLD_GIT_DESTSUFFIX = "git/ti/drv/aif2"
inherit ti-pdk-fetch
# The following commit correspond to DEV.AIF2LLD.01.02.00.01
AIF2_LLD_SRCREV = "a701bbb5ed2976d5723c955c87a685f7517cffa3"
TI_PDK_COMP = "ti.drv.aif2"
BRANCH = "${AIF2_LLD_GIT_BRANCH}"
SRC_URI = "${AIF2_LLD_GIT_URI};destsuffix=${AIF2_LLD_GIT_DESTSUFFIX};protocol=${AIF2_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${AIF2_LLD_SRCREV}"
PE = "1"
PV = "1.2.0.1"
INC_PR = "r0"
COMPATIBLE_MACHINE = "k2hk-evm"
COMPATIBLE_MACHINE = "k2hk"
S = "${WORKDIR}/${AIF2_LLD_GIT_DESTSUFFIX}"

3
recipes-bsp/aif2-lld/aif2-lld_git.bb Executable file → Normal file
View File

@@ -14,4 +14,7 @@ do_compile () {
do_install () {
oe_runmake install INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
chown -R root:root ${D}
}
INHIBIT_PACKAGE_STRIP_FILES = "${PKGD}${libdir}/libaif2.a"

View File

@@ -0,0 +1,38 @@
SUMMARY = "TI RTOS Audio add-on software for k2g"
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://audk2gaddonver.h;beginline=8;endline=47;md5=7a3996aaf1a3d3ca87358cf9b89bce3d"
COMPATIBLE_MACHINE = "k2g"
PACKAGE_ARCH = "${MACHINE_ARCH}"
AUDK2G_ADDON_GIT_URI = "git://git.ti.com/processor-sdk/audk2g-addon.git"
AUDK2G_ADDON_GIT_PROTOCOL = "git"
AUDK2G_ADDON_GIT_BRANCH = "master"
AUDK2G_ADDON_GIT_DESTSUFFIX = "git/ti/addon/audk2g"
# Below commit ID corresponds to "DEV.AUDK2G.01.04.00.00"
AUDK2G_ADDON_SRCREV = "815180b45ceb1fa3c110f9979106c7f5aa8b3ca2"
BRANCH = "${AUDK2G_ADDON_GIT_BRANCH}"
SRC_URI = "${AUDK2G_ADDON_GIT_URI};destsuffix=${AUDK2G_ADDON_GIT_DESTSUFFIX};protocol=${AUDK2G_ADDON_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${AUDK2G_ADDON_SRCREV}"
PV = "01.04.00.00"
PR = "r0"
S = "${WORKDIR}/git/ti/addon/audk2g"
DEPENDS_append = " ti-sysbios \
gpio-lld-rtos \
i2c-lld-rtos \
board-rtos \
"
export PDK_AUDK2G_ROOT_PATH = "${WORKDIR}/build"
export DEST_ROOT="${S}"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -0,0 +1,23 @@
SUMMARY = "TI Bit Coprocessor (BCP) low level driver"
inherit ti-pdk ti-pdk-fetch
TI_PDK_COMP = "ti.drv.bcp"
PE = "1"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://bcp.h;beginline=1;endline=40;md5=4f6e6128dd075a89548c0287a39b8896"
COMPATIBLE_MACHINE = "k2hk|k2l|c667x-evm"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PR = "r0"
DEPENDS_append = " qmss-lld-rtos \
cppi-lld-rtos \
"
# HTML doc link params
PDK_COMP_LINK_TEXT = "BCP LLD"

View File

@@ -0,0 +1,76 @@
SUMMARY = "TI RTOS Board Library"
inherit ti-pdk ti-pdk-fetch
TI_PDK_COMP = "ti.board"
PE = "1"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=9bed8e4ac2fb37fc627cefe49eb1c919"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1|c66x|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PR = "r0"
DEPENDS_append = " i2c-lld-rtos \
spi-lld-rtos \
uart-lld-rtos \
osal-rtos \
"
DEPENDS_append_omap-a15 = " ti-ndk \
mmcsd-lld-rtos \
pm-lld-rtos \
"
DEPENDS_append_am57xx-evm = " gpio-lld-rtos \
icss-emac-lld-rtos \
pruss-lld-rtos \
"
DEPENDS_append_ti33x = " gpio-lld-rtos \
gpmc-lld-rtos \
icss-emac-lld-rtos \
mmcsd-lld-rtos \
pruss-lld-rtos \
starterware-rtos \
ti-ndk \
"
DEPENDS_append_ti43x = " gpio-lld-rtos \
gpmc-lld-rtos \
icss-emac-lld-rtos \
mmcsd-lld-rtos \
pruss-lld-rtos \
starterware-rtos \
ti-ndk \
"
DEPENDS_append_dra7xx = " pm-lld-rtos \
mmcsd-lld-rtos \
"
DEPENDS_append_am65xx = " sciclient-rtos \
"
DEPENDS_append_j7 = " udma-lld-rtos \
sciclient-rtos \
mmcsd-lld-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
INHIBIT_SYSROOT_STRIP = "1"
INHIBIT_PACKAGE_STRIP = "1"
export PDK_BOARD_ROOT_PATH ="${WORKDIR}/build"
export DEST_ROOT="${S}"
XDCPATH_append = ";${PDK_INSTALL_DIR}/packages/ti/csl;${NDK_INSTALL_DIR}/packages"
INSANE_SKIP_${PN} = "arch"

View File

@@ -5,20 +5,21 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=25fe219a6febf6e5bb45beda1b2eb315"
COMPATIBLE_MACHINE = "keystone"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEPENDS = "u-boot-mkimage-native"
SRC_URI = "git://git.ti.com/processor-firmware/ks2-boot-monitor.git;protocol=git;branch=${BRANCH}"
PV = "3.0+git${SRCPV}"
PR = "r1"
PV = "4.0+git${SRCPV}"
BRANCH = "master"
S = "${WORKDIR}/git"
SRCREV = "035329caed63abe7193c855ad5d561ae783b19d7"
SRCREV = "d57d5c1d8f0b0b1487484d9ceb1595bd4507231a"
BOOT_MONITOR_IMAGE ?= "skern-${BOOT_MONITOR_MAKE_TARGET}.bin"
FLOATABI = "${@base_contains("TUNE_FEATURES", "vfp", base_contains("TUNE_FEATURES", "callconvention-hard", " -mfloat-abi=hard", " -mfloat-abi=softfp", d), "" ,d)}"
FLOATABI = "${@bb.utils.contains("TUNE_FEATURES", "vfp", bb.utils.contains("TUNE_FEATURES", "callconvention-hard", " -mfloat-abi=hard", " -mfloat-abi=softfp", d), "" ,d)}"
EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${FLOATABI}" LD="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${FLOATABI}""

View File

@@ -0,0 +1,24 @@
DESCRIPTION = "Firmware files for Bluetooth"
LICENSE = "TI-TSPA"
LIC_FILES_CHKSUM = "file://LICENSE;md5=f39eac9f4573be5b012e8313831e72a9"
PV = "8.7.1+git${SRCPV}"
CLEANBROKEN = "1"
SRCREV = "0ee619b598d023fffc77679f099bc2a4815510e4"
BRANCH = "master"
SRC_URI = "git://git.ti.com/ti-bt/service-packs.git;branch=${BRANCH}"
S = "${WORKDIR}/git"
do_compile() {
:
}
do_install() {
install -d ${D}${base_libdir}/firmware/ti-connectivity
oe_runmake "DEST_DIR=${D}" "BASE_LIB_DIR=${base_libdir}" install
}
FILES_${PN} += "${base_libdir}/firmware/ti-connectivity/*"

View File

@@ -0,0 +1,28 @@
SUMMARY = "Cadence MHDP DP bridge firmware"
LICENSE = "BSD-3-Clause | Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENCE.cadence;md5=009f46816f6956cfb75ede13d3e1cee0"
PV = "1.2.17"
PR = "r0"
CLEANBROKEN = "1"
COMPATIBLE_MACHINE = "j7"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "7bad9a69a343e01056ece5ce6da4d4060c42f6bc"
BRANCH ?= "ti-linux-firmware"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
TARGET = "mhdp8546.bin"
do_install() {
install -d ${D}${base_libdir}/firmware/cadence
install -m 0644 ${S}/cadence/${TARGET} ${D}${base_libdir}/firmware/cadence/${TARGET}
}
FILES_${PN} = "${base_libdir}/firmware"

View File

@@ -0,0 +1,76 @@
SUMMARY = "TI RTOS low level driver for CAL"
inherit ti-pdk ti-pdk-fetch
TI_PDK_COMP = "ti.drv.cal"
PE = "1"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://cal.h;beginline=1;endline=31;md5=83d177cf3df55c16b27ae4102b6ade9a"
COMPATIBLE_MACHINE = "k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
PR = "r0"
DEPENDS_append = " osal-rtos \
fvid2-rtos \
"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
CAL_PACKAGE_BASE = "${WORKDIR}/cal_base"
CAL_LLD_ROOTPATH = "${CAL_PACKAGE_BASE}/package/all/pdk_/packages/ti/drv/cal"
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export PDK_CAL_ROOT_PATH = "${CAL_PACKAGE_BASE}/package/all/pdk_/packages"
LIMSOCS = ""
LIMSOCS_am65xx-evm = "am65xx"
LIMSOCS_am65xx-hs-evm = "am65xx"
LIMBOARDS = ""
LIMBOARDS_am65xx-evm = "am65xx_evm"
LIMBOARDS_am65xx-hs-evm = "am65xx_evm"
BOARD_PACKAGE = ""
BOARD_PACKAGE_am65xx-evm = "am65xx_evm"
BOARD_PACKAGE_am65xx-hs-evm = "am65xx_evm"
# HTML doc link params
PDK_COMP_LINK_TEXT = "CAL"
do_configure() {
rm -rf ${CAL_PACKAGE_BASE}
cd ${S}
# remove any previous package
rm -f ${CAL_PACKAGE_BASE}
# make the release package before building it
make package BOARD=${BOARD_PACKAGE} DEST_ROOT=${CAL_PACKAGE_BASE} PDK_CAL_COMP_PATH=${S}
}
do_compile() {
echo "cal lld root path is ${CAL_LLD_ROOTPATH}"
cd ${CAL_LLD_ROOTPATH}
# Build am65xx libraries
make clean lib xdc_meta doxygen LIMIT_SOCS="${LIMSOCS}" LIMIT_BOARDS="${LIMBOARDS}"
#archive
tar -cf cal_lld.tar --exclude='*.tar' ./*
}
do_install() {
cd ${CAL_LLD_ROOTPATH}
install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/cal
find -name "*.tar" -exec tar xf {} --no-same-owner -C ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/cal \;
}
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
INSANE_SKIP_${PN} = "arch ldflags"

View File

@@ -1,29 +0,0 @@
DESCRIPTION = "Cortex-M3 binary blob for suspend-resume"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://License.txt;md5=7bdc54a749ab7a7dea999d25d99a41b8"
PV = "1.9.0"
PR = "r1"
PE = "1"
SRCREV = "d85e6a17da1025adac9ab7f97dd7aa2a58c517ce"
BRANCH ?= "ti-v3.14.y"
SRC_URI = "git://git.ti.com/processor-firmware/ti-amx3-cm3-pm-firmware.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
FLOATABI = "${@base_contains("TUNE_FEATURES", "vfp", base_contains("TUNE_FEATURES", "callconvention-hard", " -mfloat-abi=hard", " -mfloat-abi=softfp", d), "" ,d)}"
do_compile() {
make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${FLOATABI}"
}
do_install() {
install -d ${D}${base_libdir}/firmware
install -m 0644 bin/am335x-pm-firmware.elf ${D}${base_libdir}/firmware/
install -m 0644 bin/*-scale-data.bin ${D}${base_libdir}/firmware/
}
FILES_${PN} += "${base_libdir}/firmware"

View File

@@ -1,22 +1,20 @@
DESCRIPTION = "Cortex-M3 binary blob for suspend-resume"
LICENSE = "BSD-3-Clause"
LICENSE = "TI-TSPA"
LIC_FILES_CHKSUM = "file://License.txt;md5=7bdc54a749ab7a7dea999d25d99a41b8"
PV = "1.9.1"
PR = "r2"
PV = "1.9.2"
PR = "r0"
SRCREV = "730f0695ca2dda65abcff5763e8f108517bc0d43"
SRCREV = "fb484c5e54f2e31cf0a338d2927a06a2870bcc2c"
BRANCH ?= "ti-v4.1.y"
SRC_URI = "git://git.ti.com/processor-firmware/ti-amx3-cm3-pm-firmware.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
FLOATABI = "${@base_contains("TUNE_FEATURES", "vfp", base_contains("TUNE_FEATURES", "callconvention-hard", " -mfloat-abi=hard", " -mfloat-abi=softfp", d), "" ,d)}"
do_compile() {
make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${FLOATABI}"
make CROSS_COMPILE="${TARGET_PREFIX}" CC="${TARGET_PREFIX}gcc ${TOOLCHAIN_OPTIONS} ${SECURITY_NOPIE_CFLAGS}"
}
do_install() {
@@ -26,3 +24,6 @@ do_install() {
}
FILES_${PN} += "${base_libdir}/firmware"
COMPATIBLE_MACHINE = "(ti-soc)"
TOOLCHAIN = "gcc"

View File

@@ -0,0 +1,41 @@
SUMMARY = "TI RTOS software supporting circular microphone array board"
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://cmbaddonver.h;beginline=8;endline=47;md5=d0cb159bf210cfafed63042da01c83e0"
COMPATIBLE_MACHINE = "k2g|omapl137-evm"
PACKAGE_ARCH = "${MACHINE_ARCH}"
CMB_ADDON_GIT_URI = "git://git.ti.com/processor-sdk/circmicarray-addon.git"
CMB_ADDON_GIT_PROTOCOL = "git"
CMB_ADDON_GIT_BRANCH = "master"
CMB_ADDON_GIT_DESTSUFFIX = "git/ti/addon"
# Below commit ID corresponds to "DEV.CMB.01.01.00.03A"
CMB_ADDON_SRCREV = "3655aad07f17d3a167ec7dcecb52450c1d2fe8be"
SRCREV = "${CMB_ADDON_SRCREV}"
PV = "01.01.00.03A"
PR = "r0"
BRANCH = "${CMB_ADDON_GIT_BRANCH}"
SRC_URI = "${CMB_ADDON_GIT_URI};destsuffix=${CMB_ADDON_GIT_DESTSUFFIX};protocol=${CMB_ADDON_GIT_PROTOCOL};branch=${BRANCH}"
S = "${WORKDIR}/git/ti/addon/cmb"
DEPENDS_append = " ti-sysbios \
gpio-lld-rtos \
i2c-lld-rtos \
mcasp-lld-rtos \
board-rtos \
"
export PDK_CMB_ROOT_PATH = "${WORKDIR}/build"
export DEST_ROOT="${S}"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"

View File

@@ -3,7 +3,7 @@ DESCRIPTION = "Kernel module for contiguous memory allocation from userspace"
include cmem.inc
# This package builds a kernel module, use kernel PR as base and append a local
MACHINE_KERNEL_PR_append = "b"
MACHINE_KERNEL_PR_append = "a"
PR = "${MACHINE_KERNEL_PR}"
inherit module
@@ -12,3 +12,7 @@ EXTRA_OEMAKE += '-f lu.mak KERNEL_INSTALL_DIR="${STAGING_KERNEL_DIR}" TOOLCHAIN_
MAKE_TARGETS = "module"
KERNEL_MODULE_AUTOLOAD += "cmemk"
do_install_prepend() {
cp ${B}/src/cmem/module/Module.symvers ${B}/ || true
}

View File

@@ -1,14 +1,16 @@
HOMEPAGE = "http://processors.wiki.ti.com/index.php/Category:CMEM"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=9b745e2765a6ba8a636c91aed4b02ac1"
LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=26be509e4bb413905bda8309e338e2b1"
BRANCH ?= "lu-next"
# This corresponds to version 4.10.02.05_eng
SRCREV = "8df44102413c2d653341c5b7e6caee882e206d8c"
BRANCH = "master"
# This corresponds to version 4.16.00.00
SRCREV = "4f970f053b42e8d2a6f1a8cd4b14786196468fd3"
PV = "4.10.02.05+git${SRCPV}"
PV = "4.16.00.00+git${SRCPV}"
SRC_URI = "git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
COMPATIBLE_HOST ?= "null"
COMPATIBLE_HOST_ti-soc = "(.*)"

View File

@@ -1,26 +1,22 @@
require common-csl-ip.inc
PR = "${INC_PR}.2"
PR = "${INC_PR}.6"
PACKAGE_ARCH = "${MACHINE_ARCH}"
COMPATIBLE_MACHINE_append = "|c66x|k3"
inherit ti-pdk
DEPENDS_remove = "${PN}"
XDCARGS_ti33x = "am335x"
XDCARGS_ti43x = "am437x"
XDCARGS_omap-a15 = "am571x am572x"
XDCARGS_k2hk-evm = "k2h k2k"
XDCARGS_k2l-evm = "k2l"
XDCARGS_k2e-evm = "k2e"
XDCARGS_k2g-evm = "k2g"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
do_configure_append() {
# Create empty makefile
# If libraries are supported for this device, then this will be overwritten
cat > ${BUILD_DIR}/makefile << __EOF__
# Nothing to do
all:
export PDK_CSL_ROOT_PATH ="${WORKDIR}/build"
export DEST_ROOT="${S}"
__EOF__
}
# HTML doc link params
PDK_COMP_LINK_TEXT = "CSL-Chip Support Library"
# Workaround: dra7xx build requires am57xx CSL libraries for opencl-monitor
TI_PDK_LIMIT_SOCS_append_dra7xx = " am571x am572x am574x"
TI_PDK_LIMIT_BOARDS_append_dra7xx = " evmAM571x evmAM572x idkAM574x"

View File

@@ -2,18 +2,19 @@ DESCRIPTION = "Chip support library low level interface"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5857833e20836213677fac33f9aded21"
COMPATIBLE_MACHINE = "keystone|dra7xx"
COMPATIBLE_MACHINE = "keystone|dra7xx|ti33x|ti43x|omapl1"
PV = "3.3.0.2C"
PV = "03.03.00.17B"
INC_PR = "r0"
PE = "2"
CSL_GIT_URI = "git://git.ti.com/keystone-rtos/common-csl-ip.git"
CSL_GIT_PROTOCOL ="git"
CSL_GIT_BRANCH = "master"
CSL_GIT_BRANCH = "release"
CSL_GIT_DESTSUFFIX = "git"
# commit ID corresponds to DEV.CSL_PROCESSOR-SDK.03.03.00.02C
CSL_SRCREV = "dc8aac00e86cd434865d750666ac551f2e238263"
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.17B"
CSL_SRCREV = "027d26031709ad6a0e9f84625d11a3419e486467"
BRANCH="${CSL_GIT_BRANCH}"
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"

View File

@@ -0,0 +1,77 @@
SUMMARY = "MCU Watchdog test firmware"
DESCRIPTION = "Firmware for the R5F core to test the detection of watchdog timeout events to trigger SOC reset though DMSC."
require recipes-bsp/common-csl-ip/common-csl-ip.inc
require recipes-ti/includes/ti-paths.inc
LIC_FILES_CHKSUM = "file://../../../COPYING.txt;md5=5857833e20836213677fac33f9aded21"
S = "${WORKDIR}/${CSL_GIT_DESTSUFFIX}/example/rti/rti_dwwdtest_app"
COMPATIBLE_MACHINE = "am65xx"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEPENDS = "ti-cgt-arm-native \
ti-pdk-build-rtos \
uart-lld-rtos \
board-rtos \
sciclient-rtos \
udma-lld-rtos"
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export TOOLCHAIN_PATH_R5 = "${M4_TOOLCHAIN_INSTALL_DIR}"
EXTRA_OEMAKE = "WDT_RESET=enable DEST_ROOT=${S}"
do_compile() {
for soc in ${TI_PDK_LIMIT_SOCS}
do
for board in ${TI_PDK_LIMIT_BOARDS}
do
oe_runmake SOC=$soc BOARD=$board
done
done
}
do_install() {
install -d ${D}${base_libdir}/firmware/rti_dwwdtest
for board in ${TI_PDK_LIMIT_BOARDS}
do
install -d ${D}${base_libdir}/firmware/rti_dwwdtest/$board
install -m 0644 csl_rti_dwwd_test_app/bin/$board/csl_rti_dwwd_test_app_mcu1_0_release.xer5f \
${D}${base_libdir}/firmware/rti_dwwdtest/$board
done
}
# Create separate package for each firmware so we can utilize
# update-alternatives.
PACKAGES =+ "${PN}-evm ${PN}-idk"
RDEPENDS_${PN} = "${PN}-evm ${PN}-idk"
ALLOW_EMPTY_${PN} = "1"
FILES_${PN}-evm = "${base_libdir}/firmware/rti_dwwdtest/am65xx_evm"
FILES_${PN}-idk = "${base_libdir}/firmware/rti_dwwdtest/am65xx_idk"
# We are packaging R5 firmware
INSANE_SKIP_${PN}-evm = "arch"
INSANE_SKIP_${PN}-idk = "arch"
# Configure update-alternatives as there may be other firmwares provided in an
# image.
inherit update-alternatives
# It might be nice to dynamically declare the following based on
# TI_PDK_LIMIT_BOARDS, but that is probably overkill.
ALTERNATIVE_${PN}-evm = "am65x-mcu-r5f0_0-fw"
ALTERNATIVE_${PN}-idk = "am65x-mcu-r5f0_0-fw"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/am65x-mcu-r5f0_0-fw"
ALTERNATIVE_TARGET_${PN}-evm = "${base_libdir}/firmware/rti_dwwdtest/am65xx_evm/csl_rti_dwwd_test_app_mcu1_0_release.xer5f"
ALTERNATIVE_TARGET_${PN}-idk = "${base_libdir}/firmware/rti_dwwdtest/am65xx_idk/csl_rti_dwwd_test_app_mcu1_0_release.xer5f"
# Use a lesser priority than ipc example fw
# See meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb
ALTERNATIVE_PRIORITY_${PN}-evm = "4"
ALTERNATIVE_PRIORITY_${PN}-idk = "3"

View File

@@ -1,13 +1,10 @@
inherit ti-pdk
require cppi-lld.inc
PR = "${INC_PR}.0"
PR = "${INC_PR}.1"
COMPATIBLE_MACHINE_append = "|c66x"
DEPENDS_append = " rm-lld-rtos \
qmss-lld-rtos \
"
XDCARGS_k2hk-evm = "k2h k2k"
XDCARGS_k2e-evm = "k2e"
XDCARGS_k2l-evm = "k2l"
XDCARGS_k2g-evm = "k2g"

View File

@@ -4,24 +4,16 @@ LIC_FILES_CHKSUM = "file://${WORKDIR}/git/ti/drv/cppi/COPYING.txt;md5=e8f6789acd
COMPATIBLE_MACHINE = "keystone"
PACKAGE_ARCH = "${MACHINE_ARCH}"
CPPI_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/cppi-lld.git"
CPPI_LLD_GIT_PROTOCOL = "git"
CPPI_LLD_GIT_BRANCH = "master"
CPPI_LLD_GIT_DESTSUFFIX = "git/ti/drv/cppi"
inherit ti-pdk-fetch
# Below Commit ID corresponds to "DEV.CPPI_LLD.02.01.00.12A"
CPPI_LLD_SRCREV = "6a1d2891b3de9891dea71a069a261c6368209413"
TI_PDK_COMP = "ti.drv.cppi"
BRANCH = "${CPPI_LLD_GIT_BRANCH}"
SRC_URI = "${CPPI_LLD_GIT_URI};destsuffix=${CPPI_LLD_GIT_DESTSUFFIX};protocol=${CPPI_LLD_GIT_PROTOCOL};branch=${BRANCH}"
PE = "1"
SRCREV = "${CPPI_LLD_SRCREV}"
PV = "02.01.00.12"
INC_PR = "r1"
INC_PR = "r0"
DEVICELIST = "k2h k2k k2l k2e"
DEVICELIST_k2hk-evm = "k2h k2k"
DEVICELIST_k2l-evm = "k2l"
DEVICELIST_k2e-evm = "k2e"
S = "${WORKDIR}/${CPPI_LLD_GIT_DESTSUFFIX}"
DEVICELIST_k2hk = "k2h k2k"
DEVICELIST_k2l = "k2l"
DEVICELIST_k2e = "k2e"
DEVICELIST_k2g = "k2h"

View File

@@ -16,7 +16,8 @@ do_compile () {
}
do_install () {
make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
make -f makefile_armv7 install PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}/${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}
chown -R root:root ${D}
# Set the generic device library symbolic link to default k2h
cd ${D}${libdir}
@@ -29,3 +30,9 @@ do_install () {
done
ln -sf libcppi_device.so.1 libcppi_device.so
}
INHIBIT_PACKAGE_STRIP_FILES_k2hk = "${PKGD}${libdir}/libcppi_k2h.a ${PKGD}${libdir}/libcppi_k2k.a"
INHIBIT_PACKAGE_STRIP_FILES_k2e = "${PKGD}${libdir}/libcppi_k2e.a"
INHIBIT_PACKAGE_STRIP_FILES_k2l = "${PKGD}${libdir}/libcppi_k2l.a"
INHIBIT_PACKAGE_STRIP_FILES_k2g = "${PKGD}${libdir}/libcppi_k2h.a"
INHIBIT_PACKAGE_STRIP_FILES_append = " ${PKGD}${libdir}/libcppi.a"

View File

@@ -0,0 +1,43 @@
SUMMARY = "R5 PSDK CPSW9G Ethernet Switch Firmware"
LICENSE = "TI-TFL"
LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=04ad0a015d4bb63c2b9e7b112debf3db"
PV = "6.2+git${SRCPV}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit deploy
inherit update-alternatives
PROTOCOL = "git"
BRANCH = "master"
SRCREV = "91f1628507bf7f8716f0bc7cafe88ad7f14c94f5"
SRC_URI = "git://git.ti.com/glsdk/ti-eth-fw.git;protocol=${PROTOCOL};branch=${BRANCH}"
S = "${WORKDIR}/git"
CPSW9G_FW_DIR = "${S}/ethfw"
CPSW9G_FW_FILENAME = "app_remoteswitchcfg_server_pdk_mem_map_strip.xer5f"
# make sure that lib/firmware, and all its contents are part of the package
FILES_${PN} += "${base_libdir}/firmware"
do_install() {
install -d ${D}${base_libdir}/firmware
# Ethernet firmware to be loaded on Main R5 core(needs read permission)
install -m 0644 ${CPSW9G_FW_DIR}/${CPSW9G_FW_FILENAME} ${D}${base_libdir}/firmware
}
TARGET_MAIN_R5FSS0_0 = "j7-main-r5f0_0-fw"
ALTERNATIVE_${PN} = "j7-main-r5f0_0-fw"
ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}"
ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${CPSW9G_FW_FILENAME}"
ALTERNATIVE_PRIORITY = "17"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
INSANE_SKIP_${PN} += "arch"
do_compile[noexec] = "1"
do_configure[noexec] = "1"

View File

@@ -23,3 +23,8 @@ do_install() {
cd ${S}
oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir} install
}
COMPATIBLE_HOST ?= "null"
COMPATIBLE_HOST_ti-soc = "(.*)"
INSANE_SKIP_${PN} += "textrel"

Some files were not shown because too many files have changed in this diff Show More