Enable EL2 DTBO support for Hamoa and Purwa platforms#2311
Draft
xueqnie wants to merge 4 commits into
Draft
Conversation
c5350b9 to
58b4e39
Compare
58b4e39 to
c2cdead
Compare
c2cdead to
97821d7
Compare
Contributor
|
The branch still has conflicts. |
Test Results 63 files - 42 305 suites - 329 4h 45m 50s ⏱️ - 3h 5m 7s For more details on these failures, see this check. Results for commit 97821d7. ± Comparison against base commit 5bd4add. This pull request removes 23 and adds 2 tests. Note that renamed tests count towards both. |
The CAMX camera subsystem requires additional IOMMU mappings when running in EL2/KVM mode. Add the purwa-camx-el2.dtbo overlay to LINUX_QCOM_KERNEL_DEVICETREE so it is built and deployed for the Purwa IoT EVK. Signed-off-by: Xueqian Nie <xueqnie@qti.qualcomm.com>
Add a FIT_DTB_COMPATIBLE entry for the Purwa CAMX EL2/KVM boot configuration so the bootloader can select the FIT configuration that stacks the purwa-camx-el2 overlay on top of the base CAMX and x1-el2 overlays. Signed-off-by: Xueqian Nie <xueqnie@qti.qualcomm.com>
The CAMX camera subsystem requires different IOMMU mappings when running in EL2/KVM mode. Add the hamoa-camx-el2.dtbo overlay to LINUX_QCOM_KERNEL_DEVICETREE so it is built and deployed for the Hamoa IoT EVK. Signed-off-by: Xueqian Nie <xueqnie@qti.qualcomm.com>
Add a FIT_DTB_COMPATIBLE entry for the Hamoa CAMX EL2/KVM boot configuration so the bootloader can select the FIT configuration that stacks the hamoa-camx-el2 overlay on top of the base CAMX and x1-el2 overlays. Signed-off-by: Xueqian Nie <xueqnie@qti.qualcomm.com>
97821d7 to
5e35ca2
Compare
Contributor
Author
rebased |
michael-jihan-qcom
suggested changes
Jun 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description:
Summary
This enables KVM/EL2 boot support on Hamoa and Purwa IoT EVK platforms,
following the same pattern as PR #1851 for Monaco/Lemans.
Dependencies