enable video codec on Talos#1139
Open
renjiang-qti wants to merge 1 commit into
Open
Conversation
Enable video codec on Talos in the EL2 configuration and describe the firmware IOMMU mapping using the iommu-map property. Signed-off-by: Renjiang Han <renjiang.han@oss.qualcomm.com>
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.
Enable video codec on Talos in the EL2 configuration and describe the firmware IOMMU mapping using the iommu-map property.
The logic for creating the firmware device in the Venus driver was originally implemented by referring to the Iris driver.
However, based on the latest feedback from the community, the Iris driver is expected to create devices by implementing a proper bus_type. Iris driver will update the patch. As a result, the Venus driver needs to be updated to align with the Iris driver accordingly.
For the DT part, due to the following changes, the iommu-map configuration can no longer use 4 cells. This introduces a new compatibility issue. Vijayanand is planning to address this, and once iommu-map supports the 4-cell format again, the DT changes will be updated and resubmitted to upstream.
00e90ec96c5f FROMLIST: of: Respect #{iommu,msi}-cells in maps
1e6e50385731 FROMLIST: of: Factor arguments passed to of_map_id() into a struct
d47bb88b0cf5 FROMLIST: of: Add convenience wrappers for of_map_id()
https://jira-dc.qualcomm.com/jira/browse/QLIJIRA-109
CRs-Fixed: 4534570