Skip to content

uboot: Add support for the Shikra platform#2764

Open
aswinm94 wants to merge 4 commits into
qualcomm-linux:masterfrom
aswinm94:shikra
Open

uboot: Add support for the Shikra platform#2764
aswinm94 wants to merge 4 commits into
qualcomm-linux:masterfrom
aswinm94:shikra

Conversation

@aswinm94

Copy link
Copy Markdown
Contributor

It introduces U-Boot configuration support for the Shikra machine by
enabling UBOOT_CONFIG and selecting qcom_shikra_defconfig for platform-
specific initialization.

Additionally, the GitHub CI workflow is extended to build U-Boot variants
for shikra alongside the linux-qcom-6.18 kernel, ensuring continuous
integration coverage for the platform.

@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown

Test run workflow

Test jobs for commit 989a2d6

qcom-distro_linux-qcom-6.18
Pass: 232 | Fail: 0 | Total: 259
qcom-distro
Pass: 270 | Fail: 0 | Total: 307
nodistro
Pass: 10 | Fail: 0 | Total: 10

@test-reporting-app

test-reporting-app Bot commented Jul 20, 2026

Copy link
Copy Markdown

Test Results

  111 files  +   82    658 suites  +629   7h 48m 37s ⏱️ + 6h 38m 42s
  157 tests +  141    156 ✅ +  148   1 💤 + 1  0 ❌  -  8 
4 247 runs  +3 986  4 183 ✅ +3 934  64 💤 +64  0 ❌  - 12 

Results for commit 989a2d6. ± Comparison against base commit 3c8e2f2.

This pull request removes 5 and adds 146 tests. Note that renamed tests count towards both.
lava ‑ auto-login-action
lava ‑ boot-qdl-retry
lava ‑ fastboot-boot
lava ‑ flash-qdl
lava ‑ minimal-boot
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_Weston_Runtime_Preflight ‑ Weston_Runtime_Preflight
0_hotplug ‑ hotplug
10_AudioRecord ‑ AudioRecord
10_Docker_Kernel_Config ‑ Docker_Kernel_Config
10_Kubernetes_Kernel_Config ‑ Kubernetes_Kernel_Config
11_DSP_AudioPD ‑ DSP_AudioPD
…

♻️ This comment has been updated with latest results.

@qcomlnxci

Copy link
Copy Markdown

Test Coral run workflow

Test jobs for commit 989a2d6

  • qcomdistro: multimedia image
    Pass: 10 | Fail: 0 | Total: 10
  • qcomdistro: multimedia image-prop
    Pass: 54 | Fail: 4 | Total: 58

@lumag Dmitry Baryshkov (lumag) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Set UBOOT_CONFIG to shikra-evk to align with the
U-Boot configuration added for this platform.

Please fix your editor to wrap commit messages at a sane boundary.

@aswinm94

aswinm94 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor Author

Set UBOOT_CONFIG to shikra-evk to align with the
U-Boot configuration added for this platform.

Please fix your editor to wrap commit messages at a sane boundary.

Dmitry Baryshkov (@lumag) , the body of commit msg is wrapped under 75 char per line, could you please let me know what is the expectation on this?
The body lines shouldn't be too short?

@lumag

Copy link
Copy Markdown
Contributor

Set UBOOT_CONFIG to shikra-evk to align with the
U-Boot configuration added for this platform.

Please fix your editor to wrap commit messages at a sane boundary.

Dmitry Baryshkov (Dmitry Baryshkov (@lumag)) , the body of commit msg is wrapped under 75 char per line, could you please let me know what is the expectation on this? The body lines shouldn't be too short?

It's wrapped at 48 chars, not 75.

@koenkooi Koen Kooi (koenkooi) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Leave out "Yocto build environment", it is both self-evident and wrong, since this is an OE build environment, the "Yocto Project" is something else entirely.

aswinm94 added 4 commits July 23, 2026 00:19
Add U-Boot configuration for the shikra-evk platform using
qcom_shikra_defconfig and set the MBN header version to v6.

Signed-off-by: Aswin Murugan <aswin.murugan@oss.qualcomm.com>
Set UBOOT_CONFIG to shikra-evk to align with the U-Boot configuration
added for this platform.

Signed-off-by: Aswin Murugan <aswin.murugan@oss.qualcomm.com>
Add shikra-evk to the default UBOOT_CONFIG list so that U-Boot is
built for this platform alongside other Qualcomm ARMv8a machines.

Signed-off-by: Aswin Murugan <aswin.murugan@oss.qualcomm.com>
Extend the GitHub workflow to build U-Boot variants with the
linux-qcom-6.18 kernel for the shikra-evk.

Signed-off-by: Aswin Murugan <aswin.murugan@oss.qualcomm.com>
@aswinm94 aswinm94 changed the title uboot: support for the Shikra platform in the Yocto build environment. uboot: Add support for the Shikra platform Jul 22, 2026
@aswinm94

Copy link
Copy Markdown
Contributor Author

Set UBOOT_CONFIG to shikra-evk to align with the
U-Boot configuration added for this platform.

Please fix your editor to wrap commit messages at a sane boundary.

Dmitry Baryshkov (Dmitry Baryshkov (Dmitry Baryshkov (@lumag))) , the body of commit msg is wrapped under 75 char per line, could you please let me know what is the expectation on this? The body lines shouldn't be too short?

It's wrapped at 48 chars, not 75.

Dmitry Baryshkov (@lumag) , changed as per the suggestion.

@aswinm94

Copy link
Copy Markdown
Contributor Author

Leave out "Yocto build environment", it is both self-evident and wrong, since this is an OE build environment, the "Yocto Project" is something else entirely.

Koen Kooi (@koenkooi) , changed it

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.

5 participants