Skip to content

[wip] rb1: switch to the new edk2-based downstream boot firmware release#2057

Draft
ricardosalveti wants to merge 5 commits intoqualcomm-linux:masterfrom
ricardosalveti:rb1
Draft

[wip] rb1: switch to the new edk2-based downstream boot firmware release#2057
ricardosalveti wants to merge 5 commits intoqualcomm-linux:masterfrom
ricardosalveti:rb1

Conversation

@ricardosalveti
Copy link
Copy Markdown
Contributor

Include the new edk2-based qrb2210 boot firmware release (compatible with rb1 and uno-q) and switch rb1 to the new boot firmware implementation.

Draft as it is currently used for validation purposes.

@ricardosalveti
Copy link
Copy Markdown
Contributor Author

qcom-multimedia-image bbappend update done as part of qualcomm-linux/meta-qcom-distro#282

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 185cd0c7d9f281f0d2f2bc0012f5637be478976f

qcom-distro
Pass: 6 | Fail: 1 | Total: 7
qcom-distro_linux-qcom-6.18
Pass: 6 | Fail: 1 | Total: 7
nodistro
Pass: 9 | Fail: 0 | Total: 9

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
Add missing kernel modules for qcm2290-soc based on the modules used by
rb1-core-kit.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
… rb1

Change QCOM_BOOT_IMG_SUBDIR to be specific to rb1 as this firmware
release is specific to rb1.

This is done in preparation for the integration of the new edk2-based
firmware which is soc specific (but also compatible with rb1).

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
…lease

This new release brings the qrb2210 (rb1) boot firmware to the same
baseline as used by KLMT, which is edk2 downstream based.

As there is currently no isolated CDT release for RB1, fetch cdt from
the old firmware release.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
Switch boot firmware from u-boot to the new ed2-based downstream boot
firmware release.

Remove dependency on qbootctl as it is not required anymore with the new
boot firmware.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 56b0eaf

qcom-distro
Pass: 6 | Fail: 1 | Total: 7
qcom-distro_linux-qcom-6.18
Pass: 5 | Fail: 2 | Total: 7
nodistro
Pass: 8 | Fail: 1 | Total: 9

@test-reporting-app
Copy link
Copy Markdown

Test Results

 23 files   -    72   23 suites   - 456   56m 55s ⏱️ - 5h 15m 14s
 13 tests  -    68    8 ✅  -    63  0 💤 ± 0   5 ❌  - 5 
177 runs   - 4 342  161 ✅  - 4 324  0 💤  - 18  16 ❌ ±0 

For more details on these failures, see this check.

Results for commit 56b0eaf. ± Comparison against base commit 517d87f.

This pull request removes 70 and adds 2 tests. Note that renamed tests count towards both.
0_AudioRecord_Config01 ‑ AudioRecord_Config01
0_BT_FW_KMD_Service ‑ BT_FW_KMD_Service
0_GStreamer_Video_Encode_h264_480p ‑ GStreamer_Video_Encode_h264_480p
0_Libcamera_cam ‑ Libcamera_cam
0_core_auth ‑ core_auth
0_hotplug ‑ hotplug
10_AudioRecord ‑ AudioRecord
11_DSP_AudioPD ‑ DSP_AudioPD
11_Ethernet ‑ Ethernet
12_DSP_AudioPD ‑ DSP_AudioPD
…
lava ‑ auto-login-action
lava ‑ minimal-boot

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.

1 participant