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 Adreno firmware to the packaged firmware for several boards #556

Merged
merged 4 commits into from
Dec 4, 2023

Conversation

lumag
Copy link
Collaborator

@lumag lumag commented Nov 28, 2023

Process archives with Adreno firmware (e.g. proprietary.tar.gz) to extract Adreno zap shaders (and GMU for sm8150).

Adreno firmware is not a part of the NON-HLOS.bin, but it can be found
inside the vendor-provided 'proprietary.tar.gz' archives. Add support
for packaging Adreno zap shaders from such archives.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
In order to package Adreno ZAP shader, add the following line to
local.conf:

ADRENO_URI:pn-firmware-qcom-ifc6560 = "file:///PATH/proprietary-ifc6560-1.1.tar.gz;striplevel=6;fwpath=firmware"

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
In order to package Adreno ZAP shader, add the following line to
local.conf:

ADRENO_URI:pn-firmware-qcom-sm8350-hdk = "file:///PATH/proprietary-sm8350-hdk-1.1.tar.gz;striplevel=5;fwpath=vendor/firmware"

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
In order to package Adreno ZAP shader, add the following line to
local.conf:

ADRENO_URI:pn-firmware-qcom-sm8150-hdk = "file:///PATH/proprietary-sm8150-hdk-1.1.tar.gz;striplevel=5;fwpath=vendor/firmware"

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
@lumag
Copy link
Collaborator Author

lumag commented Dec 1, 2023

@sbanerjee-quic ping

@sbanerjee-quic
Copy link

@sbanerjee-quic ping

Will conclude today

@sbanerjee-quic
Copy link

@sbanerjee-quic ping

Will conclude today

Hi @lumag we have tested this today, recipes-bsp/firmware/firmware-qcom-adreno.inc is meeting our needs as well.

@lumag lumag merged commit 93954d2 into Linaro:master Dec 4, 2023
2 checks passed
@lumag
Copy link
Collaborator Author

lumag commented Dec 4, 2023

Thanks, @sbanerjee-quic !

@lumag lumag deleted the adreno-fw branch December 4, 2023 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants