disp: msm: snapshot change for mdp driver to support multiple SIs

This change adds support in mdp and dsi driver to support
multiple SIS.

Change-Id: I432068cea17e1784d7570a472fbadaa86695df07
Signed-off-by: Narendra Muppalla <NarendraM@codeaurora.org>
Signed-off-by: Amine Najahi <anajahi@codeaurora.org>
这个提交包含在:
Narendra Muppalla
2021-11-17 18:45:26 -08:00
提交者 Bruce Hoo
父节点 88c7d83030
当前提交 7c5d715673
修改 9 个文件,包含 112 行新增0 行删除

查看文件

@@ -50,7 +50,12 @@ struct msm_mmu_funcs {
int dir, u32 flags);
void (*destroy)(struct msm_mmu *mmu);
bool (*is_domain_secure)(struct msm_mmu *mmu);
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 15, 0))
int (*enable_smmu_translations)(struct msm_mmu *mmu);
#else
int (*set_attribute)(struct msm_mmu *mmu,
enum iommu_attr attr, void *data);
#endif
int (*one_to_one_map)(struct msm_mmu *mmu, uint32_t iova,
uint32_t dest_address, uint32_t size, int prot);
int (*one_to_one_unmap)(struct msm_mmu *mmu, uint32_t dest_address,