summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-04-30conf: am65xx-evm: ReIntroduce AM65 SR1.0 overlay2021.00.002Praneeth 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-04-30linux-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-04-29ti-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-04-27conf: 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-04-27linux-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-04-27ti-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-04-27ti-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>
2021-04-23linux-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-04-23ti-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-04-22cmem: Update to new version 4.20.00.01Praneeth Bajjuri
The update brings the fix for 5.10.x linux kernel. commit c0039f1fec25 ("cmemk: Fix 5.10 build errors for non Keystone2 platforms") commit 8aba20e20bf7 ("cmemk: Fix build errors for 5.10+ kernels") Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Reviewed-by: Suman Anna <s-anna@ti.com>
2021-04-22uio-module-drv: Build fix for linux kernel 5.10Praneeth Bajjuri
This update contains build fix for linux kernel 5.10 * uio-module-drv: Replace ioremap_nocache with ioremap Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Reviewed-by: Gowtham Tammana <g-tammana@ti.com>
2021-04-21dsptop: bump SRCREV for kernel 5.10 build fixPraneeth Bajjuri
bump SRCREV to latest to pick build fix for 5.10 kernel. this update picks commit 816485e68430 ("Merge pull request #1 in DBG/dsptop from for-5.10 to master") Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Reviewed-by: Suman Anna <s-anna@ti.com>
2021-04-21gdbc6x: bump SRCREV for kernel 5.10 build fixPraneeth Bajjuri
bump SRCREV to latest to pick build fix for 5.10 kernel. this update picks commit dd0c82fb5763 ("Merge pull request #1 in DBG/gdbc6x from for-5.10 to master") Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Reviewed-by: Suman Anna <s-anna@ti.com>
2021-04-20ti-sci-fw: Update image gen to latest2021.00.001Praneeth Bajjuri
update image get to latest Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19conf: dra7xx-evm: Remove non-existent dtb* from 5.10Praneeth Bajjuri
Remove the non-existent dtb* , as they are not currently present on ti-linux-5.10.y. - dra7-evm-lcd-osd101t2045.dtb - dra7-evm-lcd-osd101t2587.dtb - dra71-evm-nand.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 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19conf: am57xx-evm: Remove non-existent dtb* from 5.10Praneeth Bajjuri
Remove the non-existent dtb* , as they are not currently present on ti-linux-5.10.y. - am57xx-evm-cam-ov10635.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: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19conf: am437xx-evm: Remove non-existent dtb* from 5.10Praneeth Bajjuri
Remove the non-existent dtb* , as they are not currently present on ti-linux-5.10.y. - am437x-gp-evm-hdmi.dtb - am43x-epos-evm-hdmi.dtb Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19conf: am335x-evm: Remove non-existent dtb* from 5.10Praneeth Bajjuri
Remove the non-existent dtb* , as they are not currently present on ti-linux-5.10.y. - am335x-icev2-prueth.dtb Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19conf: k2g-evm: Remove keystone-k2g-evm-lcd.dtb from 5.10Praneeth Bajjuri
Remove the non-existent dtb, as they are not currently present on ti-linux-5.10.y. - keystone-k2g-evm-lcd.dtb Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19conf: am65xx-evm: Remove non-existent dtb* from 5.10Praneeth Bajjuri
Remove the non-existent dtb* , as they are not currently present on ti-linux-5.10.y. - 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 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19conf: j7200-evm: Remove jailhouse overlay from 5.10 kernelPraneeth Bajjuri
Remove jailhouse overlay as it is not currently available in ti-linux-5.10.y branch. Removing for now, and shall be added back once they are available in 5.10 kernel. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19conf: j7-evm: Remove unavailable dtb/o from 5.10 kernelPraneeth Bajjuri
The following dtb/o are not currently available in ti-linux-5.10.y branch. Removing for now, and shall be added back once they are available in 5.10 kernel. - 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 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19linux-ti-staging: Update 5.10 kernel to 5.10.21Praneeth Bajjuri
Update linux 5.10 to 5.10.21 stable. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19Revert "linux-ti-staging-5.10: With the kernel being AUTOREV'd remove the ↵Praneeth Bajjuri
minor version" This reverts commit a0ee3effd66844aad8f693db821b6e3cc002240a. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19ti-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-04-19Revert "linux-ti-staging, u-boot-ti-staging: lower default preference"Praneeth Bajjuri
This reverts commit a0e26c1caf7d36953bd41f6a763101f5a65919e2. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-19ti-sgx-ddk-um: Update srcrev to pick latestGowtham Tammana
The eglplatform.h header is updated to account for deprecation of MESA_EGL_NO_X11_HEADERS macro. Update srcrev to pick this change. Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
2021-04-19ti-sgx-ddk-km: update srcrev to pick 5.10Gowtham Tammana
Update the srcrev to pick the k5.10 development branch sources. Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
2021-04-19ti-sgx-ddk-km: properly handle arm-poky-linux-gnueabi compiler prefixZan Dobersek
The additional patch for ti-sgx-ddk-km remaps the arm-oe-linux-gnueabi prefix to the arm-linux-gnueabihf preferred target. Same should be done for the arm-poky-linux-gnueabi prefix. Signed-off-by: Zan Dobersek <zan@falconsigh.net> Reviewed-by: Gowtham Tammana <g-tammana@ti.com>
2021-04-12ti-img-rogue-umlibs: update branch to pick 5.10Gowtham Tammana
Update the branch name to pick 5.10 development branch. The srcrev remains the same at this point. Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
2021-04-12ti-img-rogue-driver: update srcrev to pick 5.10 branchGowtham Tammana
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
2021-04-09README: update maintainersDenys Dmytriyenko
Noticed maintainers list was outdated. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-05common-csl-ip-rtos: drop unnecessary dependency on ti-sysbiosDenys Dmytriyenko
It appears common-csl-ip-rtos does not require ti-sysbios dependency to build, but ti-pdk.bbclass adds it by default. While most of PDK-based components do require ti-sysbios to be built from sources, it is safe to remove it from CSL, reducing the dependency tree for special cases like PRU FW based on CSL, but not needing ti-sysbios. This only affects firmwares built from sources against PDK and CSL, not when RTOS firmwares are delivered in binary form for newer K3 platforms. Build-tested on am335x, am57xx, k2g and am65xx. Signed-off-by: Denys Dmytriyenko <denis@denix.org>
2021-04-05ti-rtos: Update metadata and versions for RTOS firmware07.03.00.005Praneeth Bajjuri
updated rtos firmwares j721e, j7200: 07.03.00.29 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-05ti-rtos: update metadata and version of am64x rtos firmwareShiju Sivasankaran
update am64x rtos firmware to keep pinmux and control MMRs remain unlocked now since linux needs this to be unlock. this fix the USB and performance degradation issues. am64xx: 07.03.00.19 Signed-off-by: Shiju Sivasankaran <shiju@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-04-01ti-rtos: Update metadata and versions for RTOS firmwarePraneeth Bajjuri
updated rtos firmwares j721e, j7200: 07.03.00.26 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-31conf/machine: k3: Lets build bmap files by defaultNishanth Menon
Lets generate bmap files for bmaptool to use as well as default to use with wic files. NOTE: bmaptool can speed up flashing SD cards by 2x-3x by skipping empty blocks of the image. https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#flashing-images-using-bmaptool Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-31conf/machine: am64xx: Switch to multi-certificate boot imagesNishanth Menon
Switch to using all of multi-certificate boot images. This allows us to create bootable images - in this case, we are missing tiboot3.bin Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-31conf/machine: am64xx: Consolidate image configuration to SoC includeNishanth Menon
IMAGE type and dependencies can easily be centralized to SoC include file. This is necessary to make sure that we don't do the duplication and having multiple places to fix up. Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-31conf/machine: j7200-evm: Switch to multi-certificate boot imagesNishanth Menon
Switch to using all of multi-certificate boot images. This allows us to create bootable images - in this case, we are missing tiboot3.bin Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-31conf/machine: am64xx/j7200: Drop trusted-firmware deployment for tar wicNishanth Menon
wic and tar dependency on trusted firmware is wrong. It is u-boot build that depends on trusted firmware deployment and is correctly handled by u-boot recipe. No point in duplicating that dependency, so just clean it all up. Reported-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-31conf/machine: j7: Document boot images as legacy modeNishanth Menon
We use the default IMAGE_BOOT_FILES configuration which matches up with legacy boot configuration. Document the same to allow folks to understand by just looking at the SoC include file. Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-31conf/machine: am65xx: Document boot images as legacy modeNishanth Menon
We use the default IMAGE_BOOT_FILES configuration which matches up with legacy boot configuration. Document the same to allow folks to understand by just looking at the SoC include file. Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-31conf/machine: k3: Add multi-certificate boot image supportNishanth Menon
Lets keep things consistent by providing two possibilities for platforms to pick from - legacy boot and multi-certificate boot. In legacy boot, the base bootloader and system firmware are maintained as separate binaries (tiboot3.bin and sysfw.itb). In multi-certificate boot that newer K3 devices support, ROM is smarter and can handle multiple x509 certificate based images: so we can strip out the sysfw.itb and integrate it as part of tiboot3.bin itself. This improves authentication and overall system boot times since we are now able to boot both the system controller and the boot processor in parallel. We do have a scheme currently to identify the images necessary for boot etc, but things are handled on a platform conf file basis. We can improve that by introducing the pattern at the top level include and use the relevant pattern in platforms as needed. Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
2021-03-31conf/machine: am64*, j7200: cleanup k3r5 configsDenys Dmytriyenko
Remove duplicate machine-specific redefines of UBOOT_BINARY, UBOOT_IMAGE and UBOOT_SYMLINK variables, as they are already defined with same values in the common k3r5.inc file. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Reviewed-by: Nishanth Menon <nm@ti.com>
2021-03-31ti-rtos: update metadata and version of am64x rtos firmwareShiju Sivasankaran
updated am64x rtos release mode firmware am64xx: 07.03.00.18 Signed-off-by: Shiju Sivasankaran <shiju@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-29linux-ti-staging: Update 5.4 kernel to 07.03.00.00407.03.00.004Praneeth Bajjuri
Update 5.4 kernel to 07.03.00.004 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
2021-03-28ti-rtos: update metadata and version of am64x rtos firmwareShiju Sivasankaran
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-28ti-rtos-firmware: depend on openssl-native for signingDenys Dmytriyenko
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-27linux-ti-staging: Update 5.4 kernel to 5.4.106Praneeth Bajjuri
Update linux 5.4 to 5.4.106 stable. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>