summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
12 daysti-sci-fw_git: drop bbappendHEADmasterMax Krummenacher
Since meta-ti: 7b797da2ef43 ("ti-sci-fw: Drop k3-image-gen and only provide firmware") the tiboot3-* binaries are assembled as part of the U-Boot build process and no longer within ti-sci-fw. Thus the bbappend is now obsolete, drop it. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 6a7f8999ef3c7640f8ee3cf4afa59aa71b388c80)
12 daysmachines: k3r5: fix uboot_config configuration type namesMax Krummenacher
UBOOT_CONFIG was changed to use 'sd' as one of the configs built for the R5 SPL. However the same is already in use when building the TEZI specific U-Boot for the Cortex A53 and is set from within the TEZI distro. Thus the two configuration clash and the build fails. Change the config name to include the suffix '-r5' to have the two seperate. Fixes: 979d850 ("verdin-am62-k3r5: drop -gp from the u-boot config names") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 6ad496b724d27fdd9d3227931fab34fa34d53f53)
12 daysu-boot-toradex-ti: stop deploying any k3r5 u-boot-inital-env filesMax Krummenacher
We've seen builds were those made it into the final image instead of the once from the regular U-Boot. This made such an image unbootable. It is propbably caused by a race condition when the file and the symlinks get deployed. Last symlink creator wins. Related-to: ELB-5751 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 7b64c52cad283964691e6b1e0a1f1cea00bbc2d8)
12 daysu-boot-toradex-ti: remove workaroundMax Krummenacher
meta-ti stopped removing the u-boot-initial-env files for the main U-Boot machine. Thus remove the workaround which made the files available again. See commit e918d88c ("u-boot-ti: deploy initial-env for the main machine") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 61bac0ad64aeda8bf4cd47c4085fc3a5c575638e)
12 daysaquila-am69: use the aquila defconfigsMax Krummenacher
Aquila AM69 was added to u-boot-toradex-ti. Change the machine to use that. Related-to: ELB-5482 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 4d5907acdfdd2eabac1ee179025945f75361e522)
12 daysmachine: add aquila-am69 and aquila-am69-k3r5 machinesMax Krummenacher
Related-to: ELB-5482 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit d2b57d4eea25aa36458a59f52c79aca57333c8b5)
12 daysrecipes: generalize override from am62 to k3Max Krummenacher
Related-to: ELB-5482 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 0102362f4d1920fc625053f2248d45fd085b9448)
12 daysweston-init: generalize override from am62 to k3Max Krummenacher
Related-to: ELB-5482 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 202e142d68ce77e47aa355af2eee359a23fb5ca3)
12 daysu-boot-toradex-ti: change deployment of tiboot3 for dfuMax Krummenacher
Checking for the type rather than for the config name allows reuse for other k3 based SoC. Related-to: ELB-5482 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 27e16c96a7579bb70ef589dd6e38970577d4dbce)
12 daysverdin-am62: drop setting the unused default dtbMax Krummenacher
The TORADEX_PRODUCT_IDS[<PID4>] flag is only used to choose the installed dtb on modules with raw NAND storage. Drop defining that as the setting is not used at all. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 98b06e1c7ee86731a26ef4016fad0b206c308b40)
12 daysverdin-am62-k3r5: drop -gp from the u-boot config namesMax Krummenacher
The R5 U-Boot now builds binaries for all SoC variants (gp, hs-fs, hs). Reflect that in the UBOOT_CONFIG variable. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 979d850ac241cffb15963794245813256c025898)
12 daysverdin-am62-k3r5: set the default tiboot3 to be hs-fsMax Krummenacher
All AM62 based SKUs were moved to a hs-fs based SoC. While with a tezi image this does not matter create the tiboot3.bin symlink to point to the hs-fs based binary to be consistent. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit ad0aaee5cabd08652635b440353a88640db50a77)
12 daysBump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue 30 Apr 2024 10:13:19 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 591 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/591 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 7ceb33d01308987f7d3caa85e3b70ddb5d9ec5cd)
12 daysBump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 26 Apr 2024 07:58:11 AM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 588 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/588 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 8bc578adfbe3d5a2a4e02b78a45f2e92532a7843)
12 dayslinux-toradex-ti: replace compatible machine with k3Hiago De Franco
linux-toradex-ti is compatible not only with am62xx machine, but with the K3 Multicore SoC architecture platform (which includes the Aquila AM69 as example). Therefore, add k3 as compatible machine. Related-to: ELB-5482 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit d628866c778e0095ba190cdab6e40ccb396a3a73)
12 daysmachine: verdin-am62: make verdin-am62.inc name more genericHiago De Franco
The make_dtb_boot_files python function can be also used to other future machines added to meta-toradex-ti, therefore make it naming more generic instead of calling it verdin-am62.inc. Related-to: ELB-5482 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit 3c042fdce2c8d4e2fea5836be9fc49b49400fe7a)
2024-04-24alsa-state: Remove specific configuration files for verdin-am62Hiago De Franco
To enhance compatibility with a read-only rootfs system, remove the dynamically assigned and utilize alsa-ucm-conf configuration from meta-toradex-bsp-common pulled-in via the meta-toradex-demos layer instead. Related-to: ELB-4916 Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> (cherry picked from commit d5d48dc1cc1ab54b3a498a0d5ea19646cab381ee)
2024-04-06Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu 28 Mar 2024 09:22:53 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 565 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/565 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 18b9c3cdefb6fa9236e025c6814ba0262ab61d17)
2024-04-05linux-toradex-ti: remove stale MIRRORSFrancesco Dolcini
Remove stale 5.15 RT mirror, not relevant for 6.1 version used in this recipe. Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit d6fca9ff10ad0d722b0e07bfca8ad3023e4cf9fc)
2024-04-05linux-toradex-ti: bump to 09.02.00.007Francesco Dolcini
This among others merges in stable 6.1.80. Bump the rt patch version accordingly. Related-to: ELB-5659 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 33b80b39c59a05f9f7e99081b9feb068bd66d530)
2024-04-05linux-toradex-ti: correct SRC_URIFrancesco Dolcini
Remove max.krummenacher private git fork from SRC_URI, it was added for debugging purpose and it was merged by mistake. Fixes: 1fd94a95b169 ("linux-toradex-ti: bump to 09.02.00.006") Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 3abd746a8a7688ed362390e70d09b9aecd1384af)
2024-03-13mesa: use imagination powervr for upstreamMarcel Ziswiler
Use Imagination PowerVR for upstream. Related-to: ELB-5607 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2024-03-13machines: verdin-am62: add powervr firmwareMarcel Ziswiler
Add linux-firmware-powervr required for the GPU found on the AM62. Related-to: ELB-5607 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2024-03-13verdin-am62: use regular mesa for upstreamMarcel Ziswiler
Override meta-ti-bsp setting this to downstream mesa-pvr if nothing else is set. Revert this commit once upstream meta-ti-bsp has this properly solved. Related-to: ELB-5607 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2024-03-13linux-toradex-ti: bump to 09.02.00.006Max Krummenacher
This among others merges in stable 6.1.69. Bump the rt patch version accordingly. Related-to: ELB-5588 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 1fd94a95b169c4fa65ff854a1ba372d3d66c3b08)
2024-03-13linux-toradex-ti: add variant building with rt patch appliedMax Krummenacher
If preempt-rt is in overrides apply the RT patch on top of our regular kernel tree and configure the kernel for PREEMPT-RT. Related-to: ELB-5243 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit f4a2c0c228eaeb15c399e7341068da3f7d375d10)
2024-03-13device-tree-overlays-ti: relax compatible machine to k3Max Krummenacher
Be less restrictive so that we can build our image for any k3 machine. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 9b51d366671898d2a72262aaede77df8d81fa780)
2024-03-13machines: verdin-am62: use HSFS FW for Solo PID4Francesco Dolcini
Starting from V1.1B Verdin AM62 Solo variants (0071 and 0072 PID4s) use HSFS SOC and not GP, this requires to use a different firmware. After this change V1.1A variants will no longer work out of the box. Related-to: ELB-5592 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit f0f61eb26607d15a3d77feaa789a6d7edd02c5bf)
2024-03-04Revert "verdin-am62: remove mallow device trees for upstream"Max Krummenacher
This reverts commit 8d479786dcec3cbfb1e1ef6ed8f53b89b7d9bc0b. The dts files made it into 6.8. Revert the commit which excludes those device tree files from the build. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-03-04Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Sat 24 Feb 2024 12:44:07 AM UTC Matrix Build: image-tezi-kirkstone-6.x.y-nightly-matrix 259 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-kirkstone-6.x.y-nightly-matrix/259 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 5235540df0edbff0d295520baf500324b0120a03)
2024-02-15layer.conf: Update for the scarthgap release seriesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-02-15Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 26 Jan 2024 02:55:00 PM UTC Matrix Build: image-tezi-kirkstone-6.x.y-nightly-matrix 234 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tezi-kirkstone-6.x.y-nightly-matrix/234 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 6e8faeaf7c4b411b098a659bf467cda52b63c492)
2024-01-29verdin-am62: remove mallow device trees for upstreamMax Krummenacher
The mallow device tree sources are not yet merged in mainline. Don't try to build them for now. Revert this commit once mainline has the sources merged. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2024-01-21Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue 26 Dec 2023 11:43:54 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 480 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/480 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit e3713897eaa255112f543f39596350c6b0a2a383)
2024-01-21verdin-am62: add tpm2 machine featureJoao Paulo Goncalves
Verdin SoM can have a hardware TPM with them (for now on carrier boards), so add the tpm2 machine feature to enable software support for the device. The tmp2 means that the software supports TPM 2.0 specification. Related-to: ELB-5500 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit 86652d4cf3bb2291e8c936e1fa20cabf81b3bfae)
2024-01-21Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon 04 Dec 2023 09:24:44 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 462 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/462 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit c4416ba464203669f7a3379b73ff87cd3b15b6f4)
2024-01-21verdin-am62: add mallow device treeJoao Paulo Goncalves
Add Mallow device tree to machine configuration. Related-to: ELB-5217 Signed-off-by: Joao Paulo Goncalves <joao.goncalves@toradex.com> (cherry picked from commit 74e73502e653e7ee9acb126d4335393695b053b3)
2023-11-29README: clarify layer dependencyMax Krummenacher
Rather than just stating the git repo of meta-ti, list each layer in that repo. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 06e1d826473cbdb87453dad9204d1cfb3bdb5649)
2023-11-29machines: verdin-am62: fix wifi firmware dependencyFrancesco Dolcini
MACHINE_FIRMWARE is a variable existing and managed only on meta-freescale, to have the Wi-Fi firmware properly deployed we need it to be added to the standard MACHINE_EXTRA_RRECOMMENDS variable. Related-To: ELB-5457 Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> (cherry picked from commit 98c579337436e55e09bcc032e54f00ed9b9f0464)
2023-11-29Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri 20 Oct 2023 09:11:30 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 423 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/423 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 55e8a0ac45a54450ef1cc7c5d6c4e9d45d58bc56)
2023-11-29machines: verdin-am62: add btnxpuartconfMarcel Ziswiler
Add btnxpuartconf as Verdin AM62 is (optionally) featuring Bluetooth. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 390791c4d1e29958dc330d481a6c6dada8591ec2)
2023-11-29Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed 04 Oct 2023 11:08:30 AM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 405 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/405 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 704141cace404fcb84f0e5d86fc2658ef2225763)
2023-11-29machines: verdin-am62: add mwifiexconfMarcel Ziswiler
Add mwifiexconf as Verdin AM62 is (optionally) featuring Wi-Fi. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit b91f7ff504a9c767070960f29fe8bf96f2e4ac35)
2023-11-24verdin-am62: Add device tree overlay to upstream distroFrancesco Dolcini
Add device tree overlays to upstream distro, latest kernel supports the default overlays enabled. Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
2023-10-11verdin-am62: follow upstream linux recipe changesMax Krummenacher
The upstream Linux recipe in meta-toradex-bsp-common was renamed to linux-toradex-upstream and currently only builds latest mainline. For a next BSP we will add a recipe which will build the to be used stable tree. Related-to: ELB-5359 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-09-20verdin-am62: follow upstream u-boot recipe changesMax Krummenacher
The upstream U-Boot recipe in meta-toradex-bsp-common was split into a always pinned and a latest head recipe. For a OE master branch we always use the latest development version. Related-to: ELB-5357 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-09-11layer.conf: Update to nanbieldMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-09-12verdin-am62: use device-tree-overlays-mainline with upstreamMax Krummenacher
Currently we don't have any overlays against a mainline kernel. This prepares to actually deploy overlays meant for a Verdin AM62 when using an upstream distro. Related-to: ELB-5331 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-08-31verdin-am62: build mainline u-boot with upstream distroMax Krummenacher
Latest master of U-Boot allows building for a Verdin AM62 SoM. If using a upstream distro build the upstream u-boot-toradex recipe. Related-to: ELB-5331 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-08-31Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed 30 Aug 2023 09:36:28 PM UTC Matrix Build: image-tdxref-kirkstone-6.x.y-nightly-matrix 375 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-kirkstone-6.x.y-nightly-matrix/375 Signed-off-by: ci.toradex <cicd@toradex.com>