Skip to content

Purwa(IQ-X5121) IOT EVK enablement#1514

Merged
ricardosalveti merged 7 commits intoqualcomm-linux:masterfrom
xinlon-z:purwa-evk
Apr 13, 2026
Merged

Purwa(IQ-X5121) IOT EVK enablement#1514
ricardosalveti merged 7 commits intoqualcomm-linux:masterfrom
xinlon-z:purwa-evk

Conversation

@xinlon-z
Copy link
Copy Markdown
Contributor

@xinlon-z xinlon-z commented Feb 10, 2026

To enable Purwa IoT EVK board on meta-qcom, includes:

  1. Add machine conf.
  2. Add firmware package group.
  3. Add kas configuration and GitHub CI support.
    4. Consume boot firmware from external release. shared with Hamoa
    5. Upgrade qcom-ptool to consume partition conf. shared with Hamoa
  4. Support to create flat build with non-hlos images for spinor.

Depends on:
1. qualcomm-linux/qcom-ptool#68 Use the IQ-X7181 partition configuration directly
2. Need HNHLOS META external pushed #1781
3. Base DT merged to qcom-next 6.18.y qualcomm-linux/kernel#383 #1883

Flat build directory structure as followed(Since Purwa EVK boot firmware is not pushed, this flat build cannot bootup now):

tmp/deploy/images/iq-x5121-evk/qcom-multimedia-image-iq-x5121-evk.rootfs.qcomflash/
├── dtb.bin
├── dtb-purwa-iot-evk-image.vfat
├── efi.bin
├── gpt_backup0.bin
├── gpt_both0.bin
├── gpt_main0.bin
├── patch0.xml
├── rawprogram0.xml
├── rootfs.img
├── spinor
│   ├── adsp_dtbs.elf
│   ├── adsp_lite.lzma
│   ├── aop_devcfg.mbn
│   ├── aop.mbn
│   ├── cdt.bin
│   ├── contents.xml
│   ├── cpucp_dtbs.elf
│   ├── cpucp.elf
│   ├── devcfg_iot.mbn
│   ├── dtb.bin
│   ├── gpt_backup0.bin
│   ├── gpt_both0.bin
│   ├── gpt_main0.bin
│   ├── hypvm.mbn
│   ├── imagefv.elf
│   ├── IQ_X_EVK_CDT.bin
│   ├── multi_image.mbn
│   ├── patch0.xml
│   ├── qupv3fw.elf
│   ├── rawprogram0.xml
│   ├── shrm.elf
│   ├── tz.mbn
│   ├── uefi_dtbs.xz
│   ├── uefi.elf
│   ├── uefi_sec.mbn
│   ├── xbl_config.elf
│   ├── XblRamdump.xz
│   ├── xbl_s_devprg_ns.melf
│   ├── xbl_s.melf
│   ├── zeros_1sector.bin
│   ├── zeros_33sectors.bin
│   └── zeros_5sectors.bin
├── vmlinux
├── xbl_s_devprg_ns.melf
├── zeros_1sector.bin
└── zeros_33sectors.bin

Comment thread ci/iq-x5121-evk.yml
Comment thread recipes-bsp/packagegroups/packagegroup-purwa-iot-evk.bb
Comment thread recipes-bsp/packagegroups/packagegroup-purwa-iot-evk.bb
Comment thread conf/machine/iq-x5121-evk.conf Outdated

KERNEL_DEVICETREE ?= " \
qcom/purwa-iot-evk.dtb \
"
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.

4 whitespaces

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

updated

updated

@xinlon-z xinlon-z marked this pull request as ready for review March 10, 2026 04:28
@lumag lumag marked this pull request as draft March 10, 2026 21:16
@lumag
Copy link
Copy Markdown
Contributor

lumag commented Mar 10, 2026

Build fails:

2026-03-10 08:47:20 - INFO     - | make[3]: *** No rule to make target 'arch/arm64/boot/dts/qcom/purwa-iot-evk.dtb'.  Stop.

https://github.com/qualcomm-linux/meta-qcom/actions/runs/22886871392/job/66421112100?pr=1514

@xinlon-z
Copy link
Copy Markdown
Contributor Author

xinlon-z commented Apr 7, 2026

Build fails:

2026-03-10 08:47:20 - INFO     - | make[3]: *** No rule to make target 'arch/arm64/boot/dts/qcom/purwa-iot-evk.dtb'.  Stop.

https://github.com/qualcomm-linux/meta-qcom/actions/runs/22886871392/job/66421112100?pr=1514

Hi @lumag. this issue has been fixed by qualcomm-linux/kernel#383, after PR #1883 merged will unblock merged CI for qcom-next 6.18.y

@xinlon-z
Copy link
Copy Markdown
Contributor Author

xinlon-z commented Apr 9, 2026

All dependences are ready, rebased to latest commit

@xinlon-z xinlon-z marked this pull request as ready for review April 9, 2026 16:23
@ricardosalveti
Copy link
Copy Markdown
Contributor

Please rebase after #1914 is merged to fix the CI issues.

@xinlon-z xinlon-z force-pushed the purwa-evk branch 3 times, most recently from 23ed084 to 573a930 Compare April 11, 2026 17:01
@xinlon-z
Copy link
Copy Markdown
Contributor Author

Please rebase after #1914 is merged to fix the CI issues.

Done

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 573a930

Test dragonboard-820c qcs615-adp-air qcs6490 qcs8300 qcs9100 qcs9100-rb8 qrb2210-rb1
boot pass pass pass pass pass pass pass

All jobs summary

Job ID Device State Health
175560 qcs6490 Finished Complete
175562 qcs615-adp-air Finished Complete
175563 qcs9100 Finished Complete
175543 qcs6490 Finished Complete
175565 dragonboard-820c Running Unknown
175568 qcs615-adp-air Finished Complete
175548 qcs6490 Finished Complete
175556 qcs9100 Finished Complete
175550 qcs8300 Finished Complete
175559 qcs8300 Finished Complete
175567 qcs8300 Finished Complete
175545 dragonboard-820c Finished Complete
175551 qcs6490 Finished Complete
175564 qrb2210-rb1 Finished Complete
175553 qcs9100-rb8 Finished Incomplete
175547 qrb2210-rb1 Finished Complete
175569 qrb2210-rb1 Finished Complete
175544 qcs9100-rb8 Finished Complete
175555 qcs8300 Finished Complete
175557 qcs9100-rb8 Finished Complete
175549 qcs9100 Finished Complete
175561 qcs9100-rb8 Finished Complete
175552 qcs9100 Finished Complete
175542 qrb2210-rb1 Finished Complete
175554 dragonboard-820c Finished Complete
175566 qcs615-adp-air Finished Complete
175558 dragonboard-820c Finished Complete
175546 qcs615-adp-air Finished Complete

@test-reporting-app
Copy link
Copy Markdown

test-reporting-app Bot commented Apr 11, 2026

Test Results

   61 files  +   33    265 suites  +237   4h 17m 49s ⏱️ + 3h 11m 18s
   61 tests +   48     53 ✅ +   44   0 💤 ± 0   8 ❌ + 4 
2 497 runs  +2 276  2 439 ✅ +2 222  27 💤 +27  31 ❌ +27 

For more details on these failures, see this check.

Results for commit 727e0ee. ± Comparison against base commit f14dfca.

This pull request removes 2 and adds 50 tests. Note that renamed tests count towards both.
lava ‑ auto-login-action
lava ‑ minimal-boot
0_BT_FW_KMD_Service ‑ BT_FW_KMD_Service
0_core_auth ‑ core_auth
0_hotplug ‑ hotplug
10_AudioRecord ‑ AudioRecord
10_Ethernet ‑ Ethernet
11_DSP_AudioPD ‑ DSP_AudioPD
11_Ethernet ‑ Ethernet
12_DSP_AudioPD ‑ DSP_AudioPD
12_fastrpc_test ‑ fastrpc_test
13_fastrpc_test ‑ fastrpc_test
…

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 573a930

Test dragonboard-820c qcs615-adp-air qcs6490 qcs8300 qcs9100 qcs9100-rb8 qrb2210-rb1
AudioRecord 🚫 ⚠️ skip pass pass pass pass pass
BT_FW_KMD_Service 🚫 🚫 pass pass pass pass pass
BT_ON_OFF 🚫 ⚠️ skip pass pass pass fail fail
BT_SCAN 🚫 🚫 fail fail pass pass fail
CPUFreq_Validation 🚫 pass pass pass pass pass pass
DSP_AudioPD 🚫 pass pass pass pass pass pass
Ethernet 🚫 ⚠️ skip 🚫 pass pass pass ⚠️ skip
Interrupts 🚫 pass pass pass pass pass pass
KMSCube 🚫 ⚠️ skip ⚠️ skip pass 🚫 ⚠️ skip pass
OpenCV 🚫 pass pass pass pass pass pass
WiFi_Firmware_Driver 🚫 pass pass pass pass pass pass
WiFi_OnOff 🚫 ⚠️ skip pass pass pass pass pass
adsp_remoteproc 🚫 pass pass pass pass pass pass
boot pass pass pass pass pass pass pass
cdsp_remoteproc 🚫 pass pass pass pass pass ⚠️ skip
core_auth 🚫 pass pass pass 🚫 pass pass
fastrpc_test 🚫 pass pass pass pass pass 🚫
hotplug 🚫 pass pass pass pass pass pass
irq 🚫 pass pass pass pass pass pass
weston-simple-egl 🚫 ⚠️ skip ⚠️ skip pass 🚫 ⚠️ skip ⚠️ skip

All jobs summary

Job ID Device State Health
175888 qcs615-adp-air Submitted Unknown
175560 qcs6490 Finished Complete
175562 qcs615-adp-air Finished Complete
175890 qcs615-adp-air Submitted Unknown
175883 qcs9100 Finished Complete
175856 qcs6490 Finished Complete
175563 qcs9100 Finished Complete
175886 qcs9100 Running Unknown
175863 qcs8300 Finished Complete
175543 qcs6490 Finished Complete
175889 qrb2210-rb1 Finished Complete
175565 dragonboard-820c Finished Complete
175568 qcs615-adp-air Finished Complete
175548 qcs6490 Finished Complete
175854 qcs9100-rb8 Finished Complete
175871 qcs8300 Finished Complete
175885 qcs9100 Running Unknown
175861 qcs9100-rb8 Finished Incomplete
175879 qrb2210-rb1 Finished Complete
175556 qcs9100 Finished Complete
175550 qcs8300 Finished Complete
175559 qcs8300 Finished Complete
175865 qcs6490 Finished Complete
175567 qcs8300 Finished Complete
175545 dragonboard-820c Finished Complete
175551 qcs6490 Finished Complete
175864 qcs6490 Finished Incomplete
175876 qcs8300 Finished Incomplete
175867 qcs8300 Finished Complete
175868 qcs615-adp-air Finished Complete
175878 qrb2210-rb1 Finished Complete
175891 qcs8300 Finished Complete
175564 qrb2210-rb1 Finished Complete
175875 qcs9100-rb8 Finished Complete
175860 qcs615-adp-air Finished Complete
175877 qcs9100-rb8 Finished Complete
175553 qcs9100-rb8 Finished Incomplete
175547 qrb2210-rb1 Finished Complete
175881 qcs9100 Finished Complete
175569 qrb2210-rb1 Finished Complete
175884 qrb2210-rb1 Finished Complete
175544 qcs9100-rb8 Finished Complete
175555 qcs8300 Finished Complete
175866 qcs9100 Finished Incomplete
175870 qcs6490 Finished Complete
175557 qcs9100-rb8 Finished Complete
175549 qcs9100 Finished Complete
175862 qcs9100-rb8 Finished Complete
175874 qrb2210-rb1 Finished Complete
175872 qcs9100-rb8 Finished Complete
175561 qcs9100-rb8 Finished Complete
175859 qcs6490 Finished Complete
175552 qcs9100 Finished Complete
175542 qrb2210-rb1 Finished Complete
175855 dragonboard-820c Finished Complete
175882 qcs615-adp-air Finished Complete
175880 qrb2210-rb1 Finished Complete
175873 qcs6490 Finished Complete
175858 qcs9100-rb8 Finished Complete
175887 qcs9100 Submitted Unknown
175869 qcs8300 Finished Complete
175554 dragonboard-820c Finished Complete
175566 qcs615-adp-air Finished Complete
175558 dragonboard-820c Finished Complete
175546 qcs615-adp-air Finished Complete
175857 qcs615-adp-air Finished Complete

Comment thread conf/machine/include/fit-dtb-compatible.inc Outdated

MACHINE_FEATURES += "efi pci"

QCOM_DTB_DEFAULT ?= "purwa-iot-evk"
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.

Don't we have fit dtb support?

Copy link
Copy Markdown
Contributor Author

@xinlon-z xinlon-z Apr 12, 2026

Choose a reason for hiding this comment

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

Don't we have fit dtb support?

hi @ricardosalveti , in this version, I have not yet validated based on the fit dtb image. To prevent UEFI from failing to select the dtb, it has been disabled for now. Once the fit dtb image validation passes in the future, I will enable it soon.

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.

What prevents you from validating it now, before submitting the series?

Copy link
Copy Markdown
Contributor Author

@xinlon-z xinlon-z Apr 13, 2026

Choose a reason for hiding this comment

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

What prevents you from validating it now, before submitting the series?

Hi @lumag, current UEFI/CDT's version is not support boot from fit dtb, so I hadn't verified it at the time, I just checked and it's confirmed.

log fragment:

 ParseFitDt: image_number 2
ProcessQcomMetaDtbOemNode: Board Param: OEM Id = 0
ProcessQcomMetaDtbSocNode:Board Param:
 ChipVersion: 0x10000
ChipId: 0x2C7
 ProcessQcomMetaDtbBoardNode: Board Param: BoardId = 0x2F
 ProcessQcomMetaDtbBoardNode: Node evk BoardId = 0x2F
PackageId: 0x0
ProcessQcomMetaDtbSocSkuNode: Board Param:
FoundryId: 0x1
PackageId: 0x0
 ProcessQcomMetaDtbBoardSubTypePeripheralSubTypeNode: Board Param:
BoardSubTypeId = 0x0
 ProcessQcomMetaDtbBoardSubTypePeripheralSubTypeNode: Node subtype0 From fdt BoardSubTypeId = 0
Failed to get boot device type, Not Found
NVME device Serial Number = 253151DD1456
Get BlkIohandles failed
 ProcessQcomMetaDtbBoardSubTypeStorageSubTypeNode: Board Param:
BootDeviceType = 0x0
 ProcessQcomMetaDtbBoardSubTypeStorageSubTypeNode: Node ufs From fdt StorageTypeId = 0
 ProcessQcomMetaDtbBoardMemorySizeNode:Board Param:
Ddr Size = 0
 ProcessQcomMetaDtbBoardMemorySizeNode: Node 4GB+ From fdt DdrSizeId = 0
 ProcessQcomMetaDtbSoftSkuNode: Board Param: Board SoftSkuId = 0
 ProcessQcomMetaDtbSoftSkuNode: Node softsku0 SoftSkuId = 0
 ParseFitDt: Configuration From BoardParam
qcom, evk, subtype0, ufs, 4GB+, softsku0,
 FindConfigToBoot: SubNode 508 And Node Name conf-1 Len = 6
FindConfigToBoot: Invalid Configuration ConfigFdt "qcom,purwa-evk"
 FindConfigToBoot: CompatibleMatchFlag = 0 CurrSubStringCnt = 1
 ParseFitDt: Cannot find correct config to boot, Falling to default config
 ParseFitDt:Loading default FIT Config
LoadDtbOnReadyToBoot OS DTB Matching failed with Status = 1
DtPlatformLoadDtbBlob Checking for secondary-dtb.dtb
DtPlatformLoadDtbBlob secondary-dtb.dtb load failed with status = E
DtPlatformLoadDtbBlob Checking for default-upstream-dtb.dtb
DtPlatformLoadDtbBlob default-upstream-dtb.dtb load failed with status = E
Reading of OsConfigTableSelection failed,checking DT settings
 UEFI Total : 2483 ms

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.

So it's not "not validated". It fails. Please mention it in the commit message

Copy link
Copy Markdown
Contributor Author

@xinlon-z xinlon-z Apr 13, 2026

Choose a reason for hiding this comment

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

So it's not "not validated". It fails. Please mention it in the commit message

Done, before submitting these changes, the information I had was that the current UEFI does not support loading the FIT DTB image for the Purwa EVK, so I did not enable it or verify this feature. When bringing this up, I went enabled and validated it today to make sure the information was accurate.

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 2b0c25e

Test dragonboard-820c qcs615-adp-air qcs6490 qcs8300 qcs9100 qcs9100-rb8 qrb2210-rb1
AudioRecord 🚫 pass pass pass pass 🚫 pass
BT_FW_KMD_Service 🚫 🚫 pass pass 🚫 pass pass
BT_ON_OFF 🚫 fail pass fail fail ⚠️ skip pass
BT_SCAN 🚫 🚫 pass pass 🚫 pass pass
CPUFreq_Validation 🚫 pass pass pass pass pass pass
DSP_AudioPD 🚫 pass pass pass pass pass pass
Ethernet 🚫 pass 🚫 pass pass ⚠️ skip ⚠️ skip
Interrupts 🚫 pass pass pass pass pass pass
KMSCube 🚫 ⚠️ skip ⚠️ skip pass ⚠️ skip pass pass
OpenCV 🚫 pass pass pass pass pass pass
WiFi_Firmware_Driver 🚫 pass pass pass pass pass pass
WiFi_OnOff 🚫 ⚠️ skip pass pass pass ⚠️ skip pass
adsp_remoteproc 🚫 pass pass pass pass pass pass
boot pass pass pass pass pass pass pass
cdsp_remoteproc 🚫 pass pass pass pass pass pass
core_auth 🚫 pass pass pass pass pass pass
fastrpc_test 🚫 pass pass pass pass pass pass
hotplug 🚫 pass pass pass pass pass pass
irq 🚫 pass pass pass pass pass pass
weston-simple-egl 🚫 ⚠️ skip ⚠️ skip pass ⚠️ skip ⚠️ skip ⚠️ skip

All jobs summary

Job ID Device State Health
176405 qcs9100-rb8 Finished Complete
176366 dragonboard-820c Finished Complete
176420 qcs9100 Finished Complete
176377 qcs8300 Finished Complete
176382 qcs6490 Finished Complete
176376 qcs9100 Finished Complete
176414 qcs8300 Finished Incomplete
176408 qcs615-adp-air Finished Complete
176396 qcs8300 Finished Complete
176364 qcs9100-rb8 Finished Complete
176389 qcs615-adp-air Finished Complete
176378 qcs6490 Finished Complete
176407 qcs6490 Finished Complete
176394 qcs9100-rb8 Finished Complete
176381 dragonboard-820c Finished Complete
176397 qcs9100 Finished Complete
176385 qcs8300 Finished Complete
176400 qcs615-adp-air Submitted Unknown
176427 qcs8300 Finished Complete
176368 dragonboard-820c Finished Complete
176379 dragonboard-820c Finished Complete
176380 qcs8300 Finished Complete
176383 qrb2210-rb1 Finished Complete
176402 qcs9100-rb8 Finished Complete
176363 qcs9100 Finished Complete
176372 qcs8300 Finished Complete
176412 qrb2210-rb1 Finished Complete
176425 qrb2210-rb1 Finished Complete
176373 qcs615-adp-air Finished Complete
176426 qcs6490 Finished Complete
176413 qcs9100 Finished Complete
176417 qcs9100-rb8 Finished Complete
176403 qcs615-adp-air Finished Complete
176416 qcs6490 Running Unknown
176424 qcs6490 Finished Complete
176398 qcs6490 Finished Complete
176371 qrb2210-rb1 Finished Complete
176404 qrb2210-rb1 Finished Complete
176375 qrb2210-rb1 Finished Complete
176428 qrb2210-rb1 Finished Complete
176410 qcs615-adp-air Finished Complete
176365 qcs6490 Finished Complete
176415 qcs8300 Finished Complete
176362 qcs9100-rb8 Finished Complete
176419 qcs615-adp-air Finished Complete
176406 qcs9100 Finished Complete
176374 qcs9100-rb8 Finished Complete
176386 qcs9100 Finished Complete
176395 qcs9100-rb8 Finished Complete
176384 qcs9100 Finished Complete
176393 qcs615-adp-air Submitted Unknown
176423 qcs9100 Finished Incomplete
176411 qcs9100 Finished Incomplete
176369 qcs6490 Finished Complete
176399 qrb2210-rb1 Finished Complete
176421 qcs8300 Finished Complete
176387 qcs615-adp-air Finished Complete
176409 qcs8300 Finished Complete
176422 qcs9100-rb8 Finished Complete
176418 qcs6490 Finished Complete
176401 qrb2210-rb1 Finished Incomplete
176367 qcs9100-rb8 Finished Complete
176388 qrb2210-rb1 Finished Complete
176370 qcs615-adp-air Finished Complete

Create packagegroup listing firmware for the Purwa IoT EVK device,
share firmware with Hamoa except GPU.

Note on WLAN/BT firmwares:
To support WCN685x and WCN7850 connectivity modules over the M.2
interface and therefore needs the corresponding firmware:

WCN685x connectivity module requires:
  - linux-firmware-qca-qca61x4-usb (BT USB firmware)
  - linux-firmware-ath11k-wcn6855 (WiFi firmware)

WCN7850 connectivity module requires:
  - linux-firmware-qca-qca61x4-usb (BT USB firmware)
  - linux-firmware-qca-wcn7850 (BT firmware)

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Add Purwa (IQ‑5121) IoT EVK firmware and Hexagon DSP packagegroups to
initramfs-firmware-mega-image.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Define a new package with purwa-soc specific kernel modules

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Add multi-DTB compatible for IQ-X5121 device (purwa-iot-evk).

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Add machine configuration file for IQ-X5121 platform, specify the paths
of partition binaries for both NVMe and spinor, where partition bins
will be consumed to create flat builds.

Note: Since UEFI currently does not support loading FIT DTB images,
combined DTB is used instead. We will remove `QCOM_DTB_DEFAULT` to
enable this feature once UEFI adds support for FIT DTB images in
Purwa IoT EVK.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
This is the kas config file to support building iq-x5121-evk.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
Update github workflow to build iq-x5121-evk in CI jobs.

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 727e0ee

Test dragonboard-820c qcs615-adp-air qcs6490 qcs8300 qcs9100 qcs9100-rb8 qrb2210-rb1
boot pass pass pass pass pass pass pass

All jobs summary

Job ID Device State Health
176864 qcs9100-rb8 Finished Complete
176886 qcs8300 Finished Complete
176863 qcs9100-rb8 Finished Complete
176884 qcs9100 Finished Complete
176860 qcs9100 Finished Complete
176873 qcs9100-rb8 Finished Complete
176861 qcs8300 Finished Complete
176874 dragonboard-820c Finished Complete
176872 qcs8300 Finished Complete
176879 qcs615-adp-air Finished Complete
176859 qcs615-adp-air Finished Incomplete
176881 dragonboard-820c Finished Complete
176869 dragonboard-820c Finished Complete
176875 qrb2210-rb1 Finished Complete
176876 dragonboard-820c Finished Complete
176867 qcs6490 Finished Complete
176866 qrb2210-rb1 Finished Complete
176877 qcs9100 Finished Complete
176868 qcs6490 Finished Complete
176883 qcs615-adp-air Finished Complete
176871 qcs8300 Finished Complete
176862 qcs9100-rb8 Finished Complete
176870 qrb2210-rb1 Finished Complete
176885 qcs615-adp-air Finished Complete
176882 qcs6490 Finished Complete
176878 qcs9100 Finished Complete
176865 qrb2210-rb1 Finished Complete
176880 qcs6490 Finished Complete

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 727e0ee

Test dragonboard-820c qcs615-adp-air qcs6490 qcs8300 qcs9100 qcs9100-rb8 qrb2210-rb1
AudioRecord 🚫 pass pass pass pass 🚫 pass
BT_FW_KMD_Service 🚫 pass pass pass pass pass pass
BT_ON_OFF 🚫 ⚠️ skip fail fail pass ⚠️ skip pass
BT_SCAN 🚫 pass pass pass fail pass pass
CPUFreq_Validation 🚫 pass pass pass pass pass pass
DSP_AudioPD 🚫 pass pass pass pass pass pass
Ethernet 🚫 ⚠️ skip 🚫 pass ⚠️ skip ⚠️ skip ⚠️ skip
Interrupts 🚫 pass pass pass pass pass pass
KMSCube 🚫 ⚠️ skip pass ⚠️ skip ⚠️ skip ⚠️ skip pass
OpenCV 🚫 pass pass pass pass pass pass
WiFi_Firmware_Driver 🚫 pass pass pass pass pass pass
WiFi_OnOff 🚫 ⚠️ skip ⚠️ skip pass pass ⚠️ skip pass
adsp_remoteproc 🚫 pass pass pass pass pass pass
boot pass pass pass pass pass pass pass
cdsp_remoteproc 🚫 pass pass pass pass pass ⚠️ skip
core_auth 🚫 pass pass pass pass pass pass
fastrpc_test 🚫 pass pass pass pass pass 🚫
hotplug 🚫 pass pass pass pass pass pass
irq 🚫 pass pass pass pass pass pass
weston-simple-egl 🚫 ⚠️ skip pass ⚠️ skip ⚠️ skip ⚠️ skip pass

All jobs summary

Job ID Device State Health
177093 qrb2210-rb1 Finished Complete
176864 qcs9100-rb8 Finished Complete
177094 qcs9100-rb8 Finished Complete
176886 qcs8300 Finished Complete
177076 qcs615-adp-air Submitted Unknown
177073 qcs8300 Finished Complete
176863 qcs9100-rb8 Finished Complete
177074 qcs6490 Finished Complete
177080 qrb2210-rb1 Finished Complete
177065 qcs9100 Finished Complete
177067 qcs615-adp-air Finished Complete
176884 qcs9100 Finished Complete
176860 qcs9100 Finished Complete
176873 qcs9100-rb8 Finished Complete
176861 qcs8300 Finished Complete
177081 qcs6490 Finished Complete
176874 dragonboard-820c Finished Complete
176872 qcs8300 Finished Complete
176879 qcs615-adp-air Finished Complete
177085 qcs615-adp-air Finished Complete
177083 qrb2210-rb1 Finished Complete
177077 qcs6490 Finished Complete
177087 qcs9100 Finished Complete
176859 qcs615-adp-air Finished Incomplete
177079 qrb2210-rb1 Finished Complete
177096 qcs9100 Finished Incomplete
176881 dragonboard-820c Finished Complete
177090 qcs615-adp-air Finished Complete
176869 dragonboard-820c Finished Complete
176875 qrb2210-rb1 Finished Complete
176876 dragonboard-820c Finished Complete
177072 qcs9100-rb8 Finished Complete
177097 qcs615-adp-air Running Unknown
177068 qcs9100-rb8 Finished Complete
176867 qcs6490 Finished Complete
177071 qrb2210-rb1 Finished Complete
176866 qrb2210-rb1 Finished Complete
177064 qcs615-adp-air Finished Complete
177082 qcs8300 Finished Complete
176877 qcs9100 Finished Complete
177092 qcs9100 Finished Complete
177089 qcs6490 Finished Complete
176868 qcs6490 Finished Complete
177069 qcs9100-rb8 Finished Complete
177084 qrb2210-rb1 Finished Incomplete
177078 qcs9100-rb8 Finished Complete
177098 qcs6490 Finished Complete
176883 qcs615-adp-air Finished Complete
176871 qcs8300 Finished Complete
176862 qcs9100-rb8 Finished Complete
176870 qrb2210-rb1 Finished Complete
177066 qcs615-adp-air Submitted Unknown
177070 qcs8300 Finished Complete
177100 qcs6490 Finished Complete
177086 qcs9100-rb8 Finished Complete
176885 qcs615-adp-air Finished Complete
176882 qcs6490 Finished Complete
176878 qcs9100 Finished Complete
177095 qcs8300 Finished Complete
176865 qrb2210-rb1 Finished Complete
176880 qcs6490 Finished Complete
177099 qcs8300 Finished Complete
177088 qcs9100 Finished Complete
177075 qcs8300 Finished Incomplete
177091 qcs9100 Finished Complete

@ricardosalveti ricardosalveti merged commit c0b5feb into qualcomm-linux:master Apr 13, 2026
242 of 243 checks passed
@xinlon-z xinlon-z deleted the purwa-evk branch April 22, 2026 02:45
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.

3 participants