Skip to content

iq-x5121-evk: remove setting QCOM_DTB_DEFAULT#2278

Merged
lumag merged 1 commit into
qualcomm-linux:masterfrom
xinlon-z:enable-purwa-multi-dtb
May 28, 2026
Merged

iq-x5121-evk: remove setting QCOM_DTB_DEFAULT#2278
lumag merged 1 commit into
qualcomm-linux:masterfrom
xinlon-z:enable-purwa-multi-dtb

Conversation

@xinlon-z
Copy link
Copy Markdown
Contributor

@xinlon-z xinlon-z commented May 25, 2026

Remove explicit setting of QCOM_DTB_DEFAULT to enable FIT multi-DTB support on IQ-X5121 IoT EVK.

Boot log:

 ParseFitDt: image_number 2
ProcessQcomMetaDtbOemNode: Board Param: OEM Id = 0
ProcessQcomMetaDtbSocNode:Board Param:
ChipId: 0x2C7
 ProcessQcomMetaDtbSocNode: Node purwa
FromDtbChipIdentifier = 2C7
ProcessQcomMetaDtbSocVerNode:Board Param: ChipVersion: 0x10000

 ProcessQcomMetaDtbSocVerNode: Node socv1.0 FromDtbChipRevision = 10000
 ProcessQcomMetaDtbBoardNode: Board Param: BoardId = 0x2F
 ProcessQcomMetaDtbBoardNode: Node evk BoardId = 0x2F
 ProcessQcomMetaDtbBoardRevNode: Board Param: Board Revision = 0x10000
 ProcessQcomMetaDtbBoardRevNode: Node r1.0 BoardRevId = 0x10000
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
 ProcessQcomMetaDtbBoardSubTypeStorageSubTypeNode: Board Param:
BootDeviceType = 0x1
 ProcessQcomMetaDtbBoardSubTypeStorageSubTypeNode: Node emmc From fdt StorageTypeId = 1
 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, purwa, socv1.0, evk, r1.0, subtype0, emmc, 4GB+, softsku0,
 FindConfigToBoot: SubNode 500 And Node Name conf-1 Len = 6
 FindConfigToBoot: CompatibleMatchFlag = 1 CurrSubStringCnt = 2
FindConfigToBoot:Booting with = qcom,purwa-evk
 FindConfigToBoot: i = 0 fdt fdt-purwa-iot-evk.dtb str len = 21
ParseFitDt::
Config fdt-purwa-iot-evk.dtb & Type 0
FitLoadDtbFromFdt: Config fdt-purwa-iot-evk.dtb & Type 0
Reading of OsConfigTableSelection failed,checking DT settings
 HypDtFixupEventNotifyFunc: Dtb apply overlay skipped
UEFI Total : 2347 ms

The minimum boot firmware version for iq-x5121-evk multi-dtb support: #2270

@xinlon-z xinlon-z marked this pull request as ready for review May 25, 2026 04:39
@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit cd06373

qcom-distro
Pass: 252 | Fail: 1 | Total: 272
nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 225 | Fail: 2 | Total: 249

@test-reporting-app
Copy link
Copy Markdown

test-reporting-app Bot commented May 25, 2026

Test Results

  103 files  ±0    632 suites  ±0   5h 2m 47s ⏱️ - 7m 24s
  125 tests ±0    125 ✅ ± 0   0 💤 ±0  0 ❌ ±0 
6 022 runs  +1  5 976 ✅ +10  46 💤  - 9  0 ❌ ±0 

Results for commit 6656111. ± Comparison against base commit 8917dc1.

♻️ This comment has been updated with latest results.

@ricardosalveti
Copy link
Copy Markdown
Contributor

Can you please also add which is the minimum boot firmware version to use with multi-dtb as part of the commit message?

Remove explicit setting of `QCOM_DTB_DEFAULT` to enable FIT multi-DTB
support on IQ-X5121 IoT EVK.

The minimum boot firmware version to use with multi-dtb is 00012(PR: qualcomm-linux#2270)

Signed-off-by: Xinzheng Long <xinzheng.long@oss.qualcomm.com>
@xinlon-z xinlon-z force-pushed the enable-purwa-multi-dtb branch from cd06373 to 6656111 Compare May 26, 2026 15:13
@xinlon-z
Copy link
Copy Markdown
Contributor Author

Can you please also add which is the minimum boot firmware version to use with multi-dtb as part of the commit message?

Hi @ricardosalveti, the minimum boot firmware is 00012 #2270, and the PR description, commit message have both been updated.

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 6656111

qcom-distro
Pass: 277 | Fail: 0 | Total: 296
nodistro
Pass: 8 | Fail: 1 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 219 | Fail: 2 | Total: 244

@lumag lumag enabled auto-merge May 28, 2026 03:49
@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 6656111

qcom-distro_linux-qcom-6.18
Pass: 219 | Fail: 2 | Total: 244
qcom-distro
Pass: 277 | Fail: 0 | Total: 296
nodistro
Pass: 9 | Fail: 0 | Total: 9

@github-actions
Copy link
Copy Markdown

Test run workflow

Test jobs for commit 6656111

qcom-distro_linux-qcom-6.18
Pass: 221 | Fail: 1 | Total: 249
qcom-distro
Pass: 277 | Fail: 0 | Total: 296
nodistro
Pass: 9 | Fail: 0 | Total: 9

@lumag lumag merged commit 15db1f3 into qualcomm-linux:master May 28, 2026
254 checks passed
@quic-yocto-ci
Copy link
Copy Markdown
Contributor

Successfully created backport PR for wrynose:

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.

4 participants