summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ti-sci-fw: changes to build combined boot image for hs buildYogesh Siraswar2021-11-151-2/+18
| | | | | | | Added support to build combined boot image for hs build. This required k3 image gen patch that is already merged. Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* conf: machine: add new am64x hs platformYogesh Siraswar2021-11-152-0/+36
| | | | | | | Add new am64x hs platform. This requires two files to be created. Used am65x and j7 hs platform for reference. Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* conf: am57xx-evm: Add missing *.dtb and *.dtboYogesh Siraswar2021-11-121-0/+3
| | | | | | Add missing dtb and dtbo to deploy folder Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-linux-fw: Add AUTOREV support for K3 Image GenYogesh Siraswar2021-11-121-1/+3
| | | | | | This patch brings k3 image gen under bleeding for nightly builds Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* recipes-bsp: u-boot-ti-mainline: Update to v2021.10 releaseAmjad Ouled-Ameur2021-11-121-2/+2
| | | | | | | | | | | | | This introduces a critical fix for both AM335X EVM and AM43XX EVM, which can no longer boot because "uuid" is undefined. v2021.10 has these two fixes, one for each platform: - commit ff8f277e9121 ("ti: am335x_evm: Switch to DISTRO_BOOT only") - commit e0c91ae24e5b ("ti: am43xx_evm: Switch to DISTRO_BOOT only") Signed-off-by: Amjad Ouled-Ameur <aouledameur@baylibre.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* recipes: update github SRC_URIsDenys Dmytriyenko2021-11-123-53/+3
| | | | | | | | | | | | | | https://github.blog/2021-09-01-improving-git-protocol-security-github/ GitHub is deprecating unauthenticated protocols, including git:// so update SRC_URIs with protocol=https Explicitly pass branch=master where omitted, as bitbake now requires it. While at it, update libion to the latest to eliminate upstreamed patch. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging-rt: Bump linux rt version for 08.01.00.00308.01.00.003Yogesh Siraswar2021-11-121-1/+1
| | | | | | Bump linux rt version to 08.01.00.003 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging: Bump linux version for 08.01.00.003Yogesh Siraswar2021-11-121-1/+1
| | | | | | Bump linux for 08.01.00.003 release Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* u-boot-ti-staging: Bump u-boot version for 08.01.00.003Yogesh Siraswar2021-11-121-2/+2
| | | | | | u-boot bump for 08.01.00.003 release Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-linux-fw: Bump k3 image gen to latestYogesh Siraswar2021-11-051-3/+3
| | | | | | | Update k3 image gen to latest. Bump linux firmware to v2021.09a Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging-rt: Bump linux rt version for 08.01.00.002 release08.01.00.002Yogesh Siraswar2021-11-011-1/+1
| | | | | | Bump linux rt version for 08.01.00.002 release Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging: Bump linux version for 08.01.00.002Yogesh Siraswar2021-11-011-1/+1
| | | | | | Bump linux version for 08.01.00.002 release Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-linux-fw: Bump ti linux firmware for 08.01.00.002Yogesh Siraswar2021-11-011-2/+2
| | | | | | Bump ti-linux-fw version for 08.01.00.002 release Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* u-boot-ti-staging: Bump u-boot version for 08.01.00.002Yogesh Siraswar2021-11-011-2/+2
| | | | | | Bump u-boot version to 08.01.00.002 release Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-rtos-firmware: Update M4F binary for AM64x SoCsHari Nagalla2021-10-291-0/+6
| | | | | | | | | AM64x SoCs have a Cortex-M4F core in MCU domain. This core is used a standalone device for safety applications. For non safety applications, the device is exposed as a remote processor with Linux rpmsg framework. Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging: Bump to 08.01.00.001 release08.01.00.001Yogesh Siraswar2021-10-261-1/+1
| | | | | | | Updated the linux version for 08.01.00.001 Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging-rt: Bump to 08.01.00.001 releaseYogesh Siraswar2021-10-261-1/+1
| | | | | | | Updated the linux-rt version for 08.01.00.001 Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* u-boot-ti-staging: Bump to 08.01.00.001 releaseYogesh Siraswar2021-10-261-2/+2
| | | | | | | Updated the u-boot version for 08.01.00.001 Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-linux-fw: Bump to 08.01.00.001 releaseYogesh Siraswar2021-10-261-5/+5
| | | | | | | Updated the firmware version for 08.01.00.001 Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* conf: j7-evm: Replace eaik dtb with sk to KERNEL_DEVICETREESinthu Raja2021-10-211-1/+1
| | | | | | | | | | The board name for J721E EdgeAI Kit (EAIK) is changed to J721E SK [1], so replace the eaik dtb with sk dtb file [1] https://www.ti.com/tool/SK-TDA4VM Signed-off-by: Sinthu Raja <sinthu.raja@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging-rt: Bump linux rt version to latestYogesh Siraswar2021-10-211-1/+1
| | | | | | | To merge j7 dtb name change patch need to bump the linux and linux rt before the point release Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging: Bump linux version to latestYogesh Siraswar2021-10-211-1/+1
| | | | | | | To merge the dtb file name change patch in meta-ti for j7 need to bump linux version Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-sci-fw_git: Fix issue with using gp*.bin for TISCI firmwareYogesh Siraswar2021-10-211-1/+2
| | | | | | | With ti-sysfs also hosting *gp-cert.bin for am64x hs-fs breaks gp. This patch removes * to directly reference the TISCI firmware Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* prusw-fw-am65x-sr2: Add recipe for ICSSG Switch mode firmware for AM65x SR2.0Vignesh Raghavedra2021-10-202-1/+35
| | | | | | | Add AM65x SR2.0 ICSSG Switch firmware. Base version is 02.02.09.06 Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* pru-icss_git.bb: add AM64x, update to PSSP v6.0.0Nick Saulnier2021-10-201-2/+62
| | | | | | | | | | | | | | | PRU Software Support Package (PSSP) v6.0.0 should be included in Linux Processor SDK 8.1 for AM335x, AM437x, AM57x (if generated), AM64x, AM65x under example-applications. For the release notes that come with v6.0.0, see https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/tag/?h=v6.0.0 Linux Processor SDK 8.1 will be the first AM64x SDK release to include the PSSP. PRU firmware will also be generated and placed in the default filesystem under lib/firmware/pru. Signed-off-by: Nick Saulnier <nsaulnier@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* powervr-drivers: teach modules_install to respect "usrmerge" distro featureDenys Dmytriyenko2021-10-202-3/+3
| | | | | | | | | | | | | | | | https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/ When "usrmerge" distro feature is enabled, root directories /bin, /sbin, /lib are simply symlinks pointing to their counterparts in /usr. Hence, modules should be installed accordingly into /usr/lib/modules/... Since IMG Makefiles don't take the direct target directory, such as ${nonarch_base_libdir}/modules/, adjust the top-level rootfs path instead. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Reported-by: Vivien Didelot <vdidelot@pbsc.com> Tested-by: Vivien Didelot <vdidelot@pbsc.com>
* ti-linux-fw: AUTOREV support for ti-linux-fwYogesh Siraswar2021-10-201-1/+3
| | | | | | | Adds AUTOREV support for ti-linux-fw for nightly builds. Requires corresponding change in meta-arago branding-bleeding.inc Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-linux-fw: Support common inc for all firmwareYogesh Siraswar2021-10-2016-99/+51
| | | | | | | | | | | Change to support common INC for all firmware This will help with: 1) Eliminating requirement to change multiple recipes for firmware update 2) This will help support AUTOREV Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
* ipc: ti-rpmsg-char: Update library to 0.3.1Hari Nagalla2021-10-191-3/+3
| | | | | | | | | Update the ti-rpmsg-char library to 0.3.1 version that enables the support for the M4F remote processor on AM64x SoCs. Signed-off-by: Hari Nagalla <hnagalla@ti.com> Reviewed-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* conf: am57xx-evm: ReIntroduce existent dtb* for 5.10Yogesh Siraswar2021-10-191-1/+5
| | | | | | | This reverts commit 43bf0f36a3ac62cc3378688358ba704a27b501ce. Added dtb and dtbo for am57xx Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* conf: dra7xx-evm: ReIntroduce existent dtb* for 5.10Yogesh Siraswar2021-10-191-0/+8
| | | | | | | This reverts commit 8bdfe1413c00e0c55132989dafcf8d91827999c3. Introduces existent dtb and dtbo for dra7x Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* conf: omap-a15: fix the dtb file path for extlinux bootYogesh Siraswar2021-10-191-1/+3
| | | | | | | | | The uboot extlinux is using kernel device tree variable to populate the dtb files. The error occurs if the device tree files are in ti folder since there is no ti folder in deploy directory. Fix the kernel device tree path before using in the uboot extlinux. Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging-rt: Update SRCREV to 5.10.65Yogesh Siraswar2021-10-191-2/+2
| | | | | | Update SRCREV to 5.10.65 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging: Update SRCREV to 5.10.65Yogesh Siraswar2021-10-191-2/+2
| | | | | | Update linux to 5.10.65 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging: Update 5.10 kernel to 5.10.59Praneeth Bajjuri2021-09-092-4/+4
| | | | | | | Update linux 5.10 to 5.10.59 stable Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* conf: Add extlinux.conf support on some 32bit platformsTom Rini2021-08-193-3/+30
| | | | | | | | | | | | | | | To make use of the "generic distro boot" support in U-Boot, an extlinux.conf file needs to be generated and reside in the extlinux directory. The extlinux.conf file will be parsed by U-Boot and the "append" line will be evaluated and expanded and used entirely as the bootargs passed to the kernel. Our generated extlinux.conf states that the kernel image and device trees live one level up (so the root directory) from it, so populate that location with our kernel and device trees. Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* conf/machine: k3: Enable grub-efi by default in wic imagesTom Rini2021-08-092-1/+12
| | | | | | | | | | | | | All of our platforms here support running EFI binaries. We can have wic generate a simple grub.cfg file for us that will find the root partition via PARTUUID and utilize the device tree that is already discoverable via the EFI configuration tables. Assuming the EFI loader is U-Boot, this device tree can be replaced at run-time by the normal mechanism of loading in to memory and passing that address as an argument to bootefi. Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-rtos-firmware: Update PATH to include ti-sci-fwYogesh Siraswar2021-08-052-0/+2
| | | | | | | | | | | | | | Build is failing for ti-rtos-firmware when ARAGO_BRAND = "mainline" with below error: "ERROR: ti-rtos-firmware-08.00.00.32-r0.0 do_fetch: Fetcher failure: Unable to find file file://0001-Revert-soc-am64x-Makefile-Move-the- SPL-Load-address-.patch;patchdir=../imggen anywhere." This is because the mentioned patch is not present in the current path. Fix this by updating the path to include ti-sci-fw Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-rtos-firmware: Add soft link to the rtos firmware binaries08.00.00.004Yogesh Siraswar2021-07-231-19/+166
| | | | | | | | | | Changes for firmware update( eff643e5 ti-rtos-firmware: update the source to ti-linux-firmware) were in-complete without soft link. 1) Added soft link missing for the rtos firmware. 2) Updated the IPC am64x firmware name to be consistent with 7.3 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Tested-by: Grygorii Strashko <grygorii.strashko@ti.com>
* linux-ti-staging-rt: Update linux rt to 08.00.00.004 releaseYogesh Siraswar2021-07-221-1/+1
| | | | | | Changes to pick 08.00.00.004 release tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging: Update linux to 08.00.00.004 releaseYogesh Siraswar2021-07-221-1/+1
| | | | | | Changes to pick the 08.00.00.004 release tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* u-boot-ti-staging: Updated the u-boot to 08.00.00.004 releaseYogesh Siraswar2021-07-221-2/+2
| | | | | | Changes to pick 08.00.00.004 release tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-sci-fw: Update to fix ipc firmware load issueYogesh Siraswar2021-07-221-1/+4
| | | | | | | | | | 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>
* prueth-fw-am65x-sr2: Update firmware to 02.02.09.03Vignesh Raghavedra2021-07-201-2/+2
| | | | | | | | 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>
* ti-sci-fw: Update ti-linux-firmware srcrev to 08.00.00.00308.00.00.003Yogesh Siraswar2021-07-161-1/+1
| | | | | | Update ti-linux-firmware to pick 08.00.00.003 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging-rt: Update linux-rt srcrev to 08.00.00.003Yogesh Siraswar2021-07-161-1/+1
| | | | | | Updated the linux-rt to pick 08.00.00.003 tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* linux-ti-staging: Update the linux srcrev to 08.00.00.003Yogesh Siraswar2021-07-161-1/+1
| | | | | | Updated the linux branch to pick 08.00.00.003 tag Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* u-boot-ti-staging: Update the u-boot srcrev to 08.00.00.003Yogesh Siraswar2021-07-161-2/+2
| | | | | | Update the u-boot to pick tag 08.00.00.003 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-rtos-firmware: update the source to ti-linux-firmwareYogesh Siraswar2021-07-161-65/+49
| | | | | | | | | | | | | | | 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>
* ti-img-rogue-driver: support OE nodistro toolchain same as PokyDenys Dmytriyenko2021-07-142-1/+33
| | | | | | | | | 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>