aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-07-27linux-ti-staging: Update linux to 08.00.00.004 releaseYogesh Siraswar
Changes to pick the 08.00.00.004 release tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27u-boot-ti-staging: Updated the u-boot to 08.00.00.004 releaseYogesh Siraswar
Changes to pick 08.00.00.004 release tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27ti-sci-fw: Update to fix ipc firmware load issueYogesh Siraswar
These are the complete changes in the patch 1) Updated the firmware to fix IPC load issue due to resource_table placement 2) Added the INC_PR 3) Updated the RTOS version Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27prueth-fw-am65x-sr2: Update firmware to 02.02.09.03Vignesh Raghavedra
Update AM65x SR2.0 prueth firmware to 02.02.09.03 that adds support for 100M HD mode. Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27ti-sci-fw: Update ti-linux-firmware srcrev to 08.00.00.003Yogesh Siraswar
Update ti-linux-firmware to pick 08.00.00.003 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27linux-ti-staging-rt: Update linux-rt srcrev to 08.00.00.003Yogesh Siraswar
Updated the linux-rt to pick 08.00.00.003 tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27linux-ti-staging: Update the linux srcrev to 08.00.00.003Yogesh Siraswar
Updated the linux branch to pick 08.00.00.003 tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27u-boot-ti-staging: Update the u-boot srcrev to 08.00.00.003Yogesh Siraswar
Update the u-boot to pick tag 08.00.00.003 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27ti-rtos-firmware: update the source to ti-linux-firmwareYogesh Siraswar
This is temporary change to pick the 08.00.00.026 firmware from ti-linux-firmware repos: 1) Using the ti-sci-fw to pick the latest firmware and support AUTOREV in future 2) Kept the destination folder name same to avoid wide-spead changes to other recipes. Since that will be changed as part of over-all clean-up TODO: 1) Re-structure rtos firmware repo and update all dependent firmware recipes. 2) Fix the destination folder name to match src folder Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27ti-img-rogue-driver: unify with dunfell and fix double-patchingDenys Dmytriyenko
There was a discrepancy between master and dunfell where 2 different versions of the same patch existed, so when syncing branches, it resulted in appying the same change twice. This cleans it up. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-27wic: Set a fixed size for boot partition in wic imageTheodore A. Roth
The beagleboneai is not loading the MLO without this change. A similar change was needed in meta-yocto-bsp for the beaglebone black due to the updating of dosfstools to 4.2 in Hardknott. [Yocto #14306] (See also meta-yocto rev: 0c679ac53b52e631a7c961872ce58f5cf74b8629) Signed-off-by: Theodore A. Roth <troth@openavr.org> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-14ti-img-rogue-driver: support OE nodistro toolchain same as PokyDenys Dmytriyenko
Add OpenEmbedded "nodistro" internal toolchain triplet detection similar to corresponding Poky one. Cc: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-14recipes-bsp: u-boot-ti-mainline: Update to v2021.07 releaseNishanth Menon
Update u-boot recipe to be on the latest official upstream tag. This introduces initial support for AM64x which works with v5.13 kernel tag. Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Reviewed-by: Tom Rini <trini@konsulko.com> Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-14conf: j7-evm: Add j721e eaik dtb to KERNEL_DEVICETREESinthu Raja
J721E EdgeAI Kit (EAIK) is a low cost, small form factor board designed for TI’s J721E SoC. TI’s J721E SoC comprises of dual core A72, high performance vision accelerators, video codec accelerators, latest C71x and C66x DSP, high bandwidth real-time IPs for capture and display, GPU, dedicated safety island and security accelerators. J721E EAIK supports the following interfaces: * 4 GB LPDDR4 RAM * x1 Gigabit Ethernet interface * x1 USB 3.0 Type-C port * x3 USB 3.0 Type-A ports * x1 PCIe M.2 E Key * x1 PCIe M.2 M Key * x2 CSI2 Camera interface (RPi and TI Camera connector) * 40-pin Raspberry Pi compatible GPIO header J721e EVM and EAIK uses the unified bootloader. Add j721e eaik dtb for machine=j721e-evm Signed-off-by: Sinthu Raja <sinthu.raja@ti.com> Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13ti-sci-fw: Update linux firmware repo to 08.00.00.002Yogesh Siraswar
Update linux firmware repo to 08.00.00.002 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13u-boot-ti-staging: Update to 08.00.00.002 release tagYogesh Siraswar
Update to 08.00.00.002 release tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13linux-ti-staging-rt: Update to 08.00.00.002 release tagYogesh Siraswar
Update to 08.00.00.002 release Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13linux-ti-staging: Update to 08.00.00.002 release tagYogesh Siraswar
Update to 08.00.00.002 release tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13linux-ti-mainline: Bump kernel version to v5.13Nishanth Menon
And lets work with the latest kernel and while at it bump the system up to latest ti-upstream-tools repo to get: * AM65x SR1.0 overlay support * EFI configuration to allow for the eventual support * Few more cleanups for new architectures that have popped in. Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13ti-sci-fw: k3-image-gen: Revert SPL address change for mainlineNishanth Menon
Commit 02a2433c ("ti-sci-fw: Update image gen to latest") switched to a newer commit in k3-image-gen that also picked up TISCI firmware release, However, does include a change where the SPL address changed. This switch in address has been queued for upstream in a future release (v5.14 + u-boot 2021.10) and current mainline formal tags do not support this address change. As a result, we have a broken AM64x mainline support. Revert this specific change from k3-image-gen for mainline alone for now. NOTE: This uses ARAGO_BRAND=mainline which is NOT accurate for meta-ti which is distro independent, hence without appropriate changes while using alternate distros, this change will not take effect. Reported-by: Tom Rini <trini@konsulko.com> Suggested-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13ti-sci-fw: Update linux firmware repo to 08.00.00.001Nishanth Menon
Just updating imggen to a configuration compatible with latest firmware should not have been accepted, we should have ensured that firmware commit has moved correspondingly as well. Fix the same, else we get a broken system. Fixes: 406f5998227e ("ti-sci-fw: Update imggen to release 08.00.00.001 tag") Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13prueth-fw: Update prueth dual emac firmware to 5.6.15Lokesh Vutla
Update the Prueth Dual Emac firmware to 5.6.15 version Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com> Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13prusw-fw: Update switch firmwares to 3.2.9 versionLokesh Vutla
Update prueth switch firmwares to 3.2.9 version Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13ti-sci-fw: Update imggen to release 08.00.00.001 tagYogesh Siraswar
Update imggen for release 08.00.00.001 tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13recipes-bsp: ivshmem: Remove ivshmem packagesNikhil Devshatwar
Jailhouse support is dropped for K3 platforms. So the ivshmem (inter VM shared memory) based UIO driver and test applications cannot be build and are not required. Remove the recipes for the same. Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13recipes-kernel: jailhouse: Remove jailhouse recipeNikhil Devshatwar
Jailhouse support is dropped for K3 platforms, remove the recipe and corresponding patches. Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13prueth-fw-am65x-sr2: Updating firmware to 02.02.09.02Grygorii Strashko
Update AM65x SR2.0 prueth firmware to 02.02.09.02 Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13prueth-fw: am65x: SR1.0: Package the firmware images from ti-linux-firmwareGrygorii Strashko
Directly take the images from ti-linux-firmware instead of using pdk build, due to inconsistency of PDK releases vs Linux SDK releases vs different SoCs. Update to FW version: REL.CORESDK.08.00.00.20 Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13trusted-firmware-a: Update to v2.5Praneeth Bajjuri
Update to v2.5 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-5 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13conf: am65xx-evm: ReIntroduce display overlays for 5.10Praneeth Bajjuri
commit 9ea50db095f9 ("conf: am65xx-evm: Remove non-existent dtb* from 5.10") removed all non-existent dtb* for am65xx-evm as they were not available on linux 5.10 branch at that time. This patch reintroduces following display overlays. - k3-am654-evm-tc358876.dtbo - k3-am654-evm-oldi-lcd1evm.dtbo Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13conf/machine: am64xx: Add overlay to support icssg1-dualemacPraneeth Bajjuri
This patch adds overlay to support icssg1-dualemac ie: 1 x CPSW3g ports and 2 x ICSSG1 ports configuration overlay: k3-am642-evm-icssg1-dualemac.dtbo Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13prueth-fw: am64xx-evm: add prebuilt PRU Ethernet FWGrygorii Strashko
Add prebuilt PRU Ethernet FW for am64xx-evm which is the same as for AM65x SR2.0. Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13conf: j7-evm: ReIntroduce existent dtbo for 5.10Praneeth Bajjuri
commit 8b206b32ec18 ("conf: j7-evm: Remove unavailable dtb/o from 5.10 kernel") removed all non-existent dtb* for j7-evm as they were not available on linux 5.10 branch at that time. This patch reintroduces k3-j721e-common-proc-board-infotainment.dtbo overlay. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13linux-ti-staging: Add extra dtc flags to support dtb overlaysYogesh Siraswar
Added KERNEL_DTB_OVERLAY_SUPPORT to common ti-soc include. This fixes the issue where the dtbs are build without symbols causing issue with overlays. Please note this increases the size of the dtb for all platform derived from ti-soc. So for custom boards disable it from local.conf to reduce size. Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
2021-07-13ti-rtos-firmware: sign DM firmware for J721e HS platformPraneeth Bajjuri
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-05-17machine: am64xx-sk: Drop am64xx-sk Machine supportLokesh Vutla
With U-Boot supporting both am64xx-evm and am64xx-sk with single defconfig, there is not need for a new machine for am64xx-sk. So, drop support for am64xx-sk machine. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2021-05-17conf/machine: am64xx: Include SK dtb for machine am64xx-evmLokesh Vutla
As a step towards unification for am64xx-evm and am64xx-sk, start including am64xx-sk dtb for machine=am64xx-evm. Once U-Boot merges support for unified bootloader, am64xx-sk machine can be dropped. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2021-05-17ti-uboot-staging: Update to the latest ti-u-boot-2021.01Praneeth Bajjuri
Update to the latest commit of ti-u-boot-2021.01 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-17linux-ti-staging: Update 5.10 kernel to the latest commit SHAPraneeth Bajjuri
Update 5.10 kernel to the latest commit SHA Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-17ti-uboot-staging: Update to the latest ti-u-boot-2021.01Praneeth Bajjuri
Update to the latest commit of ti-u-boot-2021.01 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-17ti-sgx-ddk-km: Update srcrev to pick rt kernel build fixGowtham Tammana
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
2021-05-04linux-ti-mainline: Bump kernel version to v5.12Nishanth Menon
And lets work with the latest kernel Signed-off-by: Nishanth Menon <nm@ti.com>
2021-05-04recipes-bsp: u-boot-ti-mainline: Update to v2021.04 releaseNishanth Menon
Update u-boot recipe to be on the bleeding upstream tag. While at it, also update the u-boot source url to point to the new server as per [1]. While it may be redundant, lets document the usage of URI and PROTOCOL for those, who (cough), may get tripped otherwise. [1] https://source.denx.de/u-boot/u-boot/-/commit/a3bbd0b912f9afff745247fe9641961875322926 Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-05-04conf: am65xx-evm: ReIntroduce AM65 SR1.0 overlayPraneeth Bajjuri
ReIntroduce AM65x SR1.0 Overlay as the support for it is added in the ti-linux-5.10.y kernel now. Reviewed-by: Suman Anna <s-anna@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-04linux-ti-staging: Update 5.10 kernel to 5.10.30Praneeth Bajjuri
Update linux 5.10 to 5.10.30 stable. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-04ti-uboot-staging: Update to the latest ti-u-boot-2021.01Praneeth Bajjuri
Update to the latest commit of ti-u-boot-2021.01 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-04conf: am65xx-evm: ReIntroduce existent dtbo for 5.10Praneeth Bajjuri
commit 9ea50db095f9 ("conf: am65xx-evm: Remove non-existent dtb* from 5.10") removed all non-existent dtb* for am65xx-evm as they were not available on linux 5.10 branch at that time. This patch reintroduces overlays present current on ti-linux-5.10.y kernel. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-04linux-ti-staging: Update 5.10 kernel to the latest commit SHAPraneeth Bajjuri
Update 5.10 kernel to the latest commit SHA Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-04ti-sci-fw: Update image gen and linux-firmware to latestPraneeth Bajjuri
update image gen and linux-firmware projects to latest commit Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-05-04ti-gc320-driver: update branch for 5.10Gowtham Tammana
Update branch and srcrev for picking up 5.10 branch. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>