1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-06-02 08:50:31 +00:00
Commit Graph

4976 Commits

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