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

Add imxviv and imxmali overrides & upgrade to LF6.6.52_2.2.0 #2068

Merged
merged 13 commits into from
Jan 21, 2025

Conversation

thochstein
Copy link
Contributor

@thochstein thochstein commented Jan 14, 2025

Add imxviv and imxmali machine overrides to the model to easily differentiate between Vivante and Mali configuration.

Upgrade graphics to LF6.6.52_2.2.0. Fixes: #2048.

@otavio
Copy link
Member

otavio commented Jan 14, 2025

It turns out that the number of modifications needed for this change was not that huge. I'm glad that the solution worked fine.

I will wait until the end of the week for extra comments before merging, but from my point of view, our change looks good. I'll try to build it locally and compare the buildhistory to see if I notice any differences.

Copy link
Member

@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.

Great job!

thochstein and others added 13 commits January 17, 2025 13:28
The default graphics provider is already set to mesa in
poky/meta/conf/distro/include/default-providers.inc, which is included
by bitbake.conf.

Signed-off-by: Tom Hochstein <[email protected]>
The recipe overrides for Mali are set currently by mx95 override. Add
imxmali and imxviv overrides for a simpler, scalable model. Use the new
model to set the preferred providers for the graphics libraries.

Signed-off-by: Tom Hochstein <[email protected]>
There's no need for the SOC-specific overrides.

Signed-off-by: Tom Hochstein <[email protected]>
Since imx-opencl-converter is supported going forward, the logic is
simpler if that is the default and only the exceptions must be noted.

Signed-off-by: Tom Hochstein <[email protected]>
Bump imx-dpu-g2d version 2.2.0 -> 2.2.2

Bump imx-gpu-g2d version 6.4.11.p2.8 -> 6.4.11.p2.10

Signed-off-by: Valentin Jec <[email protected]>
Bump imx-gpu-viv version 6.4.11.p2.8 -> 6.4.11.p2.10

Bump LIBVULKAN_API_VERSION 1.3.239 -> 1.3.204

Signed-off-by: Valentin Jec <[email protected]>
Bump xwayland version 23.1.1.imx -> 23.2.5.imx

Signed-off-by: Valentin Jec <[email protected]>
Update checksum to latest

Signed-off-by: Valentin Jec <[email protected]>
Bump version r50.0 -> r50.2

Signed-off-by: Valentin Jec <[email protected]>
Add libdecor to PACKAGECONFIG for imx platforms

Signed-off-by: Valentin Jec <[email protected]>
@thochstein thochstein changed the title Add imxviv and imxmali overrides Add imxviv and imxmali overrides & upgrade to LF6.6.52_2.2.0 Jan 17, 2025
@otavio otavio merged commit 446f394 into Freescale:master Jan 21, 2025
Copy link
Contributor

Successfully created backport PR #2076 for scarthgap.

@thochstein thochstein deleted the imxmali branch January 21, 2025 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade BSP to LF6.6.52_2.2.0
5 participants