Skip to content

Add camx el2 DT overlay for lemans/sa8775p platforms.#271

Open
quic-vikramsa wants to merge 1 commit intoqualcomm-linux:qcom-6.18.yfrom
quic-vikramsa:my-kvm
Open

Add camx el2 DT overlay for lemans/sa8775p platforms.#271
quic-vikramsa wants to merge 1 commit intoqualcomm-linux:qcom-6.18.yfrom
quic-vikramsa:my-kvm

Conversation

@quic-vikramsa
Copy link

@quic-vikramsa quic-vikramsa commented Feb 12, 2026

The overlay updates the ICP firmware node with Secure SMMU SID and disables secure QoS updates for CPAS in EL2/KVM configurations. Wire up the new overlay-built DTBs in the qcom DT Makefile so the corresponding *-camx-el2.dtb targets are generated.

CRs-Fixed: 4439794

@quic-vikramsa quic-vikramsa changed the base branch from main to qcom-6.18.y February 12, 2026 09:54
Add camx el2 DT overlay for lemans/sa8775p platforms.

The overlay updates the ICP firmware node with Secure SMMU SID
and disables secure QoS updates for CPAS in EL2/KVM configurations.

Wire up the new overlay-built DTBs in the qcom DT Makefile so the
corresponding *-camx-el2.dtb targets are generated.

Co-developed-by: Ignatius Michael Jihan <mignatiu@qti.qualcomm.com>
Signed-off-by: Ignatius Michael Jihan <mignatiu@qti.qualcomm.com>
Signed-off-by: Vikram Sharma <vikramsa@qti.qualcomm.com>
Copy link

@shashim-quic shashim-quic left a comment

Choose a reason for hiding this comment

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

Missing CRs-Fixed: in PR description.

What is camx-el2 ? Why is it required. In what condition this overlay is going to be applied. Please discuss internally first.

@quic-vikramsa
Copy link
Author

quic-vikramsa commented Feb 13, 2026

What is camx-el2? Why is it required.

camx-el2 DT overlay is used to enable camera firmware loading when the kernel runs at EL2 under KVM.

In what condition this overlay is going to be applied.

It is applied only when the system boots with KVM enabled, instead of regular camx overlay.

Please discuss internally first.

Sure

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.

2 participants