1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-06-03 09:20:43 +00:00
Commit Graph

5089 Commits

Author SHA1 Message Date
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