diff options
author | David Heidelberg <david.heidelberg@collabora.com> | 2023-04-20 15:14:37 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2023-04-25 20:41:50 +0000 |
commit | cc6f2589ec499cff863e18fd232925529cbadbaf (patch) | |
tree | 75b432453e62718b3764afd07b93bd23f2156483 /.gitlab-ci | |
parent | 5dd68b6ba6e9a3d12dacf5b1405ccdc305e3f09f (diff) | |
download | mesa-cc6f2589ec499cff863e18fd232925529cbadbaf.tar.gz |
ci/lava: add support for HDK 888 firmware
Acked-by: Emma Anholt <emma@anholt.net>
Reviewed-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22604>
Diffstat (limited to '.gitlab-ci')
-rw-r--r-- | .gitlab-ci/lava/utils/lava_job_definition.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/.gitlab-ci/lava/utils/lava_job_definition.py b/.gitlab-ci/lava/utils/lava_job_definition.py index c3e1116634f..cb1b74bfb9f 100644 --- a/.gitlab-ci/lava/utils/lava_job_definition.py +++ b/.gitlab-ci/lava/utils/lava_job_definition.py @@ -162,6 +162,14 @@ def generate_lava_yaml_payload(args) -> dict[str, Any]: run_steps += [ x.rstrip() for x in init_sh if not x.startswith("#") and x.rstrip() ] + # We cannot distribute the Adreno 660 shader firmware inside rootfs, + # since the license isn't bundled inside the repository + if args.device_type == "sm8350-hdk": + run_steps.append( + "curl -L --retry 4 -f --retry-all-errors --retry-delay 60 " + + "https://github.com/allahjasif1990/hdk888-firmware/raw/main/a660_zap.mbn " + + "-o \"/lib/firmware/qcom/sm8350/a660_zap.mbn\"" + ) run_steps.append( "curl -L --retry 4 -f --retry-all-errors --retry-delay 60 " f"{args.job_rootfs_overlay_url} | tar -xz -C /", |