summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2024-03-12uprev-srcrev: follow recipe name changes and recipe splitsMax Krummenacher
The upstream kernels were renamed. Follow the rename. U-Boot was split into a pinned denx + our patches and a latest denx version. Thus no uprev is needed for U-Boot. Related-to: ELB-5617 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2023-12-11uprev-srcrev: bump imx-sc-firmware-toradex versionMax Krummenacher
Follow the changed imx-sc-firmware-toradex version to imx-sc-firmware-toradex_1.14.0.bb. Related-to: ELB-5054 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 9480d591b81316ce0e828f37bed74329de2a5d81)
2023-09-09uprev-srcrev: bump linux-toradex downstream versionEmanuele Ghidoli
Follow the changed linux-toradex version to linux-toradex_5.15-2.2.x.bb. Related-to: ELB-5185 Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com> (cherry picked from commit 1447911e2b5212f3eaf13c657629d19fd5977221)
2023-08-06uprev-srcrev: follow changed recipe name for ti u-bootMax Krummenacher
Remove the '-staging'. Related-to: ELB-5238 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 555fbd08693c0687176c80fca0d2411dc1df6ded)
2023-08-06uprev-srcrev: point to the updated ti u-boot/linuxMax Krummenacher
U-Boot and Linux in meta-toradex-ti have been updated, reflected in the recipe name. Modified the uprev-srcrev script to the new file paths. Related-to: ELB-5238 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit aa050275ab9bca764854f6fcf80b9baa1b23be39)
2023-04-05uprev-srcrev: add device-tree-overlays-tiMax Krummenacher
Related-to: ELB-5018 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit fc76e870b03b4920790560eeafd268af36f4d1e9)
2023-03-03uprev-srcrev: add meta-toradex-ti recipesMax Krummenacher
Add U-Boot and Linux kernel for the TI SoC based modules to the uprev script. ELB-5012 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit f6525a402462a51ec65fd854f886e7fbaeb9f72c)
2022-12-07uprev-srcrev: u-boot: update to latestMax Krummenacher
In the OE master builds we want to fetch latest upstream U-Boot with possible additional patches from our OE meta data. So enable the uprev of the upstream U-Boot recipe. (For release OE meta data we want a fixed upstream version, independent on the use of 'use-head-next' overrides) Related-to: ELB-4640 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-12-07uprev-srcrev: bump imx-sc-firmware-toradex versionMax Krummenacher
Follow the changed imx-sc-firmware-toradex version to imx-sc-firmware-toradex_1.14.0.bb. Related-to: ELB-4593 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 2712e46aadd2ec74711d69503b61dba3548e0aa4)
2022-12-07uprev-srcrev: bump linux-toradex downstream versionMax Krummenacher
Follow the changed linux-toradex version to linux-toradex_5.15-2.1.x.bb. Related-to: ELB-4873 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit cd3e7aed7069637d462170a8a98313cc76a01ae0)
2022-12-07uprev-srcrev: add linux-toradex-mainline-rt recipeMax Krummenacher
Releated-to: ELB-4868 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bc8579961cd541b16721c67cf0b48009a73e10da)
2022-07-28uprev-srcrev: use new kernel 5.15-2.0.xPhilippe Schenker
Related-to: ELB-4597 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2022-07-15Update iMX8 U-Boot to v2022.04Andrejs Cainikovs
Signed-off-by: Andrejs Cainikovs <andrejs.cainikovs@toradex.com> Related-to: ELB-4581
2022-07-07uprev-srcrev: adapt to changed recipe locationsMax Krummenacher
U-Boot changed to the mainline u-boot recipe, but our bbappend can't be handled by this script, add a note. The mainline kernel recipe name changed. TK1 no longer supported. Backports of kernel drivers no longer used. Related-to: ELB-4476 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2022-01-06uprev-srcrev: fix uprev of tezi buildMax Krummenacher
Uprev all recipes used by the Toradex Easy Installer. Do this by refactoring the list of recipes in a bsp list used for all builds and add the additional ones for TEZI and Torizon. Related-to: AUT-932 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit e835edf3bc368fc6beb64acefa96a349ec6da281) Conflicts: scripts/uprev-srcrev Fix wrong new override syntax conversion
2021-10-11scripts: uprev-srcrev: add teziPhilippe Schenker
Relates-to: ELB-4127 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit e73336f9ff769414c5090640b6f33dc7b3169afb)
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: ../openembedded-core/scripts/contrib/convert-overrides.py . +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-06-04uprev-srcrev: update after rename of u-boot-toradex-tk1Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 390fb8af9c4b2b13b891df6907b96ee53d201e5f)
2021-05-24uprev-srcrev: return status of subprocess callssamuel.bissig
So far exceptions have been catched in the python script and have not been reported back to caller. The status code of the script was always 0. This makes it impossible to the build scripts to react on failed runs of uprev-srcrev tool. In case a recipe can not be found, patching further recipes gets skipped and a status code not equal to 0 is returned. Signed-off-by: samuel.bissig <samuel.bissig@toradex.com> (cherry picked from commit a5fcc0566de94d92f78ab156f641ac5dc58855fc)
2021-05-24uprev-srcrev: uprev to imx-sc-firmware-toradex_1.7.0Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 632db61f177acf18df79d40fefdf1c662c6233a8)
2021-01-28wip: uprev-srcrev: uprev to linux-toradex_4.4-2.3.xDenys Drozdov
Signed-off-by: Denys Drozdov <denys.drozdov@toradex.com>
2020-12-08uprev-srcrev: uprev different lists depending on the projectMax Krummenacher
Use two lists of recipes which should be upreved, one for tdxref and one for Torizon builds. Currently Torizon has additionally the linux kmeta repo but lacks the Apalis TK1 U-Boot. Relates-to: AUT-507 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-12-08uprev-srcrev: change fetch policy to fetch from remote repoMax Krummenacher
Force BB_SRCREV_POLICY to 'clear'. Thus the fetcher queries the remote git repo for the latest HEAD and does not rely on the copy in the local download directory. With this, we can change CI to run uprev-srcrev before building the images if we want to build latest HEAD of our components rather than using AUTOREV through use-head-next. This prevents that a push to the repos during a build might cause build errors. Related-to: AUT-528 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-16uprev-srcrev: add imx-sc-firmware supportStefan Agner
Add imx-sc-firmware to the list of recipes to update src rev. This recipe is now a regular recipe (not a bbappend) and hence can be used uprev'ed using recipetool. Related-to: AUT-355 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit e3c9f089b2dd3b807d97dec80fa15a5d13f86cea)
2020-09-16uprev-srcrev: add Toradex specific script to uprev all recipesStefan Agner
Create a Toradex specific script which loops through all recipes using AUTOREV and updates them to the current git hash. Related-to: AUT-355 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 35fd1b9ead35b45a590b0a478f9ca11512d05921)