Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update meta-freescale and others to support LF6.1.55-2.2.0 #429

Merged
merged 3 commits into from
Apr 9, 2024

Conversation

MrCry0
Copy link
Contributor

@MrCry0 MrCry0 commented Apr 4, 2024

  • Update meta-freescale* to the latest changes for supporting NXP BSP LF6.1.55-2.2.0.
  • Update meta-lmp to include fixes for updating meta-freescale and u-boot-fio-imx 6.1.55-2.2.0

@MrCry0 MrCry0 changed the title Update meta-freescale and others to support LF6.1.55-2.2.0 [RFC] Update meta-freescale and others to support LF6.1.55-2.2.0 Apr 4, 2024
@MrCry0 MrCry0 requested review from ricardosalveti and a team April 4, 2024 09:56
Copy link
Contributor

@angolini angolini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For me it's OK. And I don't remember any blocker from top of my head. I will let @quaresmajose comment on compatibility as he has his own plan on when to evolve master head

@quaresmajose quaresmajose added the ok-to-test Requires OK for testing to proceed label Apr 5, 2024
@quaresmajose
Copy link
Member

When CI test jobs finish it will be good to remove the warning from 361e702 as meta-lmp is already poting to d78eabc bsp: imx-boot: refresh patches

WARNING! This update should be used atop updating meta-lmp to the
commit 1ac1ab96 ("bsp: imx-boot: refresh patches")

MrCry0 added 2 commits April 5, 2024 19:13
Relevant changes:
- 84be4846 Merge pull request #1773 from sapiippo/master
- 10c814f2 gstreamer1.0-plugins-base: Don't always enable viv-fb
- da46cb6c Merge pull request #1772 from MrCry0/master-6.1.55
- c0604735 imx-lib: Update lf-6.1.22_2.0.0 to lf-6.1.55-2.2.0
- 636fe609 imx-test: Update from lf-6.1.22_2.0.0 to lf-6.1.55-2.2.0
- 6868fda0 kernel-module-nxp-wlan: Update to 6.1.55-2.2.0
- f7437c38 SCR:  Update to NXP release 6.1.55-2.2.0
- 611ff292 Merge pull request #1770 from hiagofranco/use_root_home_yocto_var
- 666c40ca imx-test: Use ROOT_HOME instead of hardcoded home directory
- 16896280 Merge pull request #1759 from YoeDistro/yoe/pu
- d649a5de Merge pull request #1767 from quaresmajose/bmaptools
- 77f6ed18 conf/layer: add bmaptool compatibility for old versions
- f063f659 Merge pull request #1764 from hiagofranco/add_uuu_tagged_to_uuubootloader-class
- 67f95836 uuu_bootloader_tag.bbclass: Use UUU_BOOTLOADER_TAGGED variable
- 2e105184 Merge pull request #1763 from hiagofranco/add_uuu_untagged_to_u-boot-imx
- 35f3ef01 u-boot-imx_2023.04.bb: Add UUU_BOOTLOADER_UNTAGGED variable
- 65fd27c7 Merge pull request #1761 from hiagofranco/fix_uuu_bootloader_tag
- 5a906365 uuu_bootloader_tag.bbclass: Add UUU_BOOTLOADER_UNTAGGED
- 0328d5e2 Merge pull request #1760 from mschwan-phytec/wip-master-bmap-rename
- cf8b57d9 imx-base.inc: Rename bmap-tools to bmaptool
- 25d78fb6 qtbase: Enable wayland knob when in distro features
- cce48564 Merge pull request #1756 from fboudra/uuu-tinyxml2
- 86ef9f3f Merge pull request #1757 from MrCry0/master-u-boot-fslc
- ae992b9f u-boot-fslc: upgrade to v2024.01
- d2fb0f7e uuu: add libtinyxml2 to the build dependencies
- 71b63dd9 Merge pull request #1752 from MrCry0/master-optee-55
- 03c05b8c Merge pull request #1753 from fboudra/uuu-upgrade
- 9f3c912b Merge pull request #1754 from fboudra/uuu-bin-upgrade
- bd7974c1 uuu-bin: upgrade 1.4.243 -> 1.5.165
- b0cc91b3 uuu: upgrade 1.5.141 -> 1.5.165
- e9fb5219 optee-test: Upgrade to lf-6.1.55-2.2.0 (4.0)
- aea94bae optee-client: Upgrade to lf-6.1.55-2.2.0 (4.0)
- ebdf6d8b optee-os: Upgrade to lf-6.1.55-2.2.0 (4.0)
- 61b0a60c Merge pull request #1751 from YoeDistro/yoe/pu
- 5c2e15dc layer.conf: Update for the scarthgap release series
- 1588ba39 Merge pull request #1750 from valijec/master
- 336628e6 recipes-multimedia: Update for NXP release 6.1.55-2.2.0
- 765609b3 Merge pull request #1748 from angolini/bump-jailhouse-2.2.0
- 1a524e93 Merge pull request #1742 from angolini/firmware-sentinel-2.2.0
- 45c35655 firmware-sentinel: Rename firmware-sentinel to firmware-ele-imx
- d27e6398 firmware-nxp-wifi: Update the recipe to align to the NXP BSP LF6.1.55_2.2.0
- b0d992fa imx-boot-firmware-files: Update 8.18 -> 8.20 to align to LF6.1.55_2.2.0
- 52f0f899 firmware-imx: Update 8.18 -> 8.22 to align to LF6.1.55_2.2.0
- 355719cd firmware-imx-8: Update 8.18 -> 8.22 to align with 6.1.55_2.2.0
- 9dfbf667 Merge pull request #1747 from thochstein/imx-gpu-viv
- bcb1d53c Merge pull request #1749 from valijec/master
- 9cd08149 libdrm: Remove not needed nobranch parameter and cleanup
- fca34244 jailhouse-imx: Update the recipe to align to the NXP BSP LF6.1.55_2.2.0
- 2006f8a4 Merge pull request #1746 from angolini/fix-jailhouse-build-error
- fb86e9b8 jailhouse-imx: Avoid the build error when using -mcpu and -march
- 7979b9ab imx-gpu-viv: Move libGL.so and libOpenVG.so to main package
- 8f283332 imx-gpu-viv: Normalize packaging
- 480dbf1c Merge pull request #1723 from valijec/master
- b6c7fdfb Merge pull request #1745 from junzhuimx/master
- c0cd4c67 imx-uuc: Rename COPYING to LICENSE
- f68ebaa4 imx-kobs: Rename COPYING to LICENSE
- 78862da6 Merge pull request #1741 from mjeanson/u-boot-qoriq-setuptools
- c78d11c3 Merge pull request #1740 from angolini/mcore-demos_2.2.0
- 6ce9ff40 u-boot-qoriq: add 'python3-setuptools-native' to depends
- e557df09 mcore-demos: README: Update the information
- 141682f3 mcore-demos: imx-m33-demos: Update to 6.1.55-2.2.0
- 1599a49a Merge pull request #1739 from quaresmajose/master-6.1.36.-jail
- e04bc9be jailhouse-imx: drop unused patch
- ab4afc5c jailhouse-imx: Upgrade to 6.1.36-2.1.0
- 11ad2ca6 jailhouse-imx: make repo URL configurable
- 934639c3 jailhouse-imx: Add pyjailhouse to RDEPENDS
- 34c85190 Merge pull request #1738 from quaresmajose/jailhouse-imx
- edd0fc99 jailhouse-imx: drop python3native inherit
- 2276e673 jailhouse-imx: use EXTRA_OEMAKE to pass the args
- 8c714143 jailhouse-imx: fix bitbake tasks overrides
- 76479477 Merge pull request #1736 from MaxKrummenacher/master
- ad7ce250 isp-imx: don't install files for basler cameras
- 7dfa116f basler-camera: update to 4.2.2.24.0 used with lf-6.1.55-2.2.0
- 9c23f083 Merge pull request #1734 from MaxKrummenacher/master
- 29f9b707 isp-imx: update to 4.2.2.24.0 used with lf-6.1.55-2.2.0
- 4bc9568b isp-imx: fix build against updated tinyxml2
- ab9bb209 weston: Update PREFERRED_VERSION
- 8f162ca1 weston: 11.0.2 -> 11.0.3
- 60cbc4a6 imx-gpu-viv: 6.4.11.p2.0 -> 6.4.11.p2.2
- 711571c5 kernel-module-isp-vvcam: 4.2.2.22.0 -> 4.2.2.24.0
- f4c79fe6 imx-pxp-g2d: Upgraded to revision f3adab05b
- e169c751 kernel-module-imx-gpu-viv: 6.4.11.p2.0 -> 6.4.11.p2.2
- d571ab66 imx-gpu-g2d: 6.4.11.p2.0 -> 6.4.11.p2.2
- 0a9b7135 EULA,SCR: Update to v49 for NXP release 6.1.55-2.2.0
- 42a55bba Merge pull request #1731 from angolini/bump-linux-fslc-lts
- 6661d0c4 linux-fslc-lts: update to v6.1.72
- 967c45dc Merge pull request #1730 from angolini/bump_linux-fslc-imx
- ee2272e3 Merge pull request #1729 from YoeDistro/yoe/pu
- 2ccb5016 linux-fslc-imx: Merge NXP changes from lf-6.1.55-2.2.0
- 0e478bde cairo: Drop the removed packageconfigs
- 8447220f Merge pull request #1728 from angolini/bump_linux-imx_header_2.2.0
- 00ee3e32 Merge pull request #1727 from angolini/bump_linux-imx_2.2.0
- 4618c88b linux-imx-headers: update to lf-6.1.55-2.2.0
- 114dc91d linux-imx: Update lf-6.1.36_2.1.0 to lf-6.1.55-2.2.0
- 88b87bd3 Merge pull request #1724 from angolini/fix_machineoverrides_imx93
- 40446d58 imx93-evk.inc: Change MACHINEOVERRIDES order
- 87be1def Merge pull request #1722 from valijec/master
- 2c03ec7d imx-atf: Update to lf-6.1.55-2.2.0
- 6d583ef9 Merge pull request #1721 from Freescale/revert-1720-yoe/pu
- 1f8dcded Revert "cairo: Drop the removed packageconfigs"
- 26530842 Merge pull request #1720 from YoeDistro/yoe/pu
- e8ffdb73 cairo: Drop the removed packageconfigs
- 9d3ae88f Merge pull request #1718 from MrCry0/master-u-boot-6.1.55
- 07025856 Merge pull request #1719 from MrCry0/master-imx-mkimage-6.1.55
- 5dd1417c imx-mkimage: Update for NXP release 6.1.55-2.2.0
- a4e2c170 u-boot-imx: Update to lf-6.1.55-2.2.0
- 99ebf547 Merge pull request #1717 from thochstein/revert
- 9881cac1 Revert "fsl-dynamic-packagearch: fix MACHINE_SOCARCH definition"
- 87890e70 Merge pull request #1716 from YoeDistro/yoe/pu
- 16462d02 xserver-xorg: Refresh the patch to match 21.1.9 version
- 5d963d16 Merge pull request #1713 from jmarcoscosta/fix-overrides-for-multilib
- 6579ce9b fsl-dynamic-packagearch: fix MACHINE_SOCARCH definition
- 65ec9851 imx-base.inc: fix WKS_FILE_DEPENDS's override
- 78fe73c2 imx-base.inc: fix OPTEE_BOOT_IMAGE's override
- 1652e927 imx-base.inc: fix KERNEL_IMAGETYPE's override
- 9f57971d Merge pull request #1714 from jmarcoscosta/imx9-rearrange-overrides
- d5d1cdfa imx93: rearrange repeated overrides
- c743e4b4 Merge pull request #1711 from Villemoes/uuu-bump
- bea769a5 uuu: bump to 1.5.141

Signed-off-by: Oleksandr Suvorov <[email protected]>
Relevant changes:
- 8b61684 Merge pull request foundriesio#296 from chrisdimich/master
- 6f66ded linux-boundary: bump revision to 7c4b671a
- 2e27133 Merge pull request foundriesio#295 from chrisdimich/master
- 422c5f5 nitrogen8mp: add devicetree
- ae392bf Merge pull request foundriesio#294 from chrisdimich/master
- ae7b1e1 linux-boundary: bump revision to 7a916058
- 13f46cb Merge pull request foundriesio#293 from YoeDistro/yoe/mut
- 78353f8 layer.conf: Update for the scarthgap release series
- baa3381 Merge pull request foundriesio#292 from chrisdimich/master
- 199970b linux-boundary: bump revision to 376fc5832
- 935954e u-boot-boundary: bump revision to 1c699989

Signed-off-by: Oleksandr Suvorov <[email protected]>
@MrCry0 MrCry0 force-pushed the main-meta-freescale-6.1.55 branch from d78eabc to 75fe338 Compare April 5, 2024 16:13
@quaresmajose
Copy link
Member

@MrCry0 looks like this one Freescale/meta-freescale@0e478bd is making throbles https://ci.foundries.io/projects/lmp/builds/2568/build-lmp-xwayland-imx8mm-lpddr4-evk/artifacts/console.log
It is the only imx xwayland distro variant we use.

@MrCry0
Copy link
Contributor Author

MrCry0 commented Apr 5, 2024

@MrCry0 looks like this one Freescale/meta-freescale@0e478bd is making throbles https://ci.foundries.io/projects/lmp/builds/2568/build-lmp-xwayland-imx8mm-lpddr4-evk/artifacts/console.log It is the only imx xwayland distro variant we use.

@quaresmajose Uh, I didn't test the lmp-xwayland distro. Thanks for notice this! Investigsting.

@MrCry0
Copy link
Contributor Author

MrCry0 commented Apr 6, 2024

@MrCry0 looks like this one Freescale/meta-freescale@0e478bd is making throbles https://ci.foundries.io/projects/lmp/builds/2568/build-lmp-xwayland-imx8mm-lpddr4-evk/artifacts/console.log It is the only imx xwayland distro variant we use.

@quaresmajose fixed. A PR is preparing.

@MrCry0
Copy link
Contributor Author

MrCry0 commented Apr 6, 2024

@MrCry0 MrCry0 marked this pull request as draft April 6, 2024 13:43
@MrCry0 MrCry0 force-pushed the main-meta-freescale-6.1.55 branch from 75fe338 to 60c0ae3 Compare April 6, 2024 18:07
@MrCry0 MrCry0 marked this pull request as ready for review April 6, 2024 18:08
@MrCry0 MrCry0 changed the title [RFC] Update meta-freescale and others to support LF6.1.55-2.2.0 Update meta-freescale and others to support LF6.1.55-2.2.0 Apr 6, 2024
@quaresmajose
Copy link
Member

@MrCry0 mind you just fix the meta-lmp commit title from lmp-bsp: to lmp-base: as the file it change is the lmp-base.xml

@quaresmajose quaresmajose removed the ok-to-test Requires OK for testing to proceed label Apr 7, 2024
@MrCry0 MrCry0 force-pushed the main-meta-freescale-6.1.55 branch from 60c0ae3 to f71a584 Compare April 7, 2024 10:43
@MrCry0
Copy link
Contributor Author

MrCry0 commented Apr 7, 2024

@MrCry0 mind you just fix the meta-lmp commit title from lmp-bsp: to lmp-base: as the file it change is the lmp-base.xml

@quaresmajose fixed, thanks for notice this!

Copy link
Member

@quaresmajose quaresmajose left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

Copy link
Contributor

@igoropaniuk igoropaniuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ricardosalveti ricardosalveti added the ok-to-test Requires OK for testing to proceed label Apr 8, 2024
@ricardosalveti
Copy link
Member

Changes look good, just noticed isp-imx would be broken with this change and proposed foundriesio/meta-lmp#1440.

Relevant changes:
- 4662f1c4 bsp: isp-imx: revert scarthgap specific changes
- 0b82b292 base: non-clangable: add isp-imx
- 16192d6d base: u-boot-fio: imx: update to the lf-6.1.55-2.2.0 tag
- 46bd8c6e bsp: u-boot-fio: imx93-11x11-lpddr4x-evk: reduce spl size
- 2382901b bsp: u-boot-fio: imx8ulp-lpddr4-evk: update config
- 172dd68a bsp: freescale: cairo: fix compatibility with 1.16
- 0849e96d bsp: tegra: install tegra-redundant-boot
- 1ac1ab96 bsp: imx-boot: refresh patches
- 8ef3b961 bsp: freescale: imx-atf: remove obsolete patch
- 03f8c6b7 bsp: linux-lmp-ti-staging: fix KERNEL_REPO
- c4e7aae2 base: kmeta-linux-lmp-6.1.y: bump to cd8a7b95
- c89ae011 base: systemd: add pool.ntp.org to the ntp fallback list
- 42dee0c9 bsp: linux-lmp-dev-mfgtool: upgrade to kernel 6.1-2.2.x-imx
- 9b23ee5c bsp: linux-lmp-fslc-imx: update to include the lf-6.1.55-2.2.0 tag

Signed-off-by: Oleksandr Suvorov <[email protected]>
@MrCry0 MrCry0 force-pushed the main-meta-freescale-6.1.55 branch from f71a584 to f1c4d06 Compare April 9, 2024 09:51
@MrCry0 MrCry0 marked this pull request as draft April 9, 2024 09:53
@MrCry0 MrCry0 marked this pull request as ready for review April 9, 2024 09:53
@MrCry0
Copy link
Contributor Author

MrCry0 commented Apr 9, 2024

Changes look good, just noticed isp-imx would be broken with this change and proposed foundriesio/meta-lmp#1440.

@ricardosalveti done.

@MrCry0
Copy link
Contributor Author

MrCry0 commented Apr 9, 2024

@ricardosalveti The building check passed.

@ricardosalveti ricardosalveti merged commit 86a7bcc into foundriesio:main Apr 9, 2024
56 checks passed
@MrCry0 MrCry0 deleted the main-meta-freescale-6.1.55 branch April 21, 2024 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ok-to-test Requires OK for testing to proceed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants