Skip to content

arm64: dts: qcom: shikra: Add EL2 overlay for remoteproc SMMU mappings - #1718

Open
Komal Bajaj (Komal-Bajaj) wants to merge 1 commit into
qualcomm-linux:early/hwe/shikra/dtfrom
Komal-Bajaj:shikra-el2
Open

arm64: dts: qcom: shikra: Add EL2 overlay for remoteproc SMMU mappings#1718
Komal Bajaj (Komal-Bajaj) wants to merge 1 commit into
qualcomm-linux:early/hwe/shikra/dtfrom
Komal-Bajaj:shikra-el2

Conversation

@Komal-Bajaj

Copy link
Copy Markdown

Shikra boards currently boot Linux under a hypervisor, where the remote processor firmware IOMMU streams are managed by the hypervisor. When booting Linux directly at EL2 without the hypervisor, the IOMMU is instead managed by the consumer of this DeviceTree, so the firmware streams for each remote processor need to be described explicitly.

Add an EL2-specific DT overlay and apply it to all Shikra EVK variants devices to produce an -el2.dtb alongside the "normal" dtb.

Shikra boards currently boot Linux under a hypervisor, where the
remote processor firmware IOMMU streams are managed by the hypervisor.
When booting Linux directly at EL2 without the hypervisor, the IOMMU
is instead managed by the consumer of this DeviceTree, so the firmware
streams for each remote processor need to be described explicitly.

Add an EL2-specific DT overlay and apply it to all Shikra EVK variants
devices to produce an -el2.dtb alongside the "normal" dtb.

Signed-off-by: Komal Bajaj <komal.bajaj@oss.qualcomm.com>
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.

1 participant