Lines Matching full:iommu
24 /* Sharability attributes of MSM IOMMU mappings */
28 /* Cacheability attributes of MSM IOMMU mappings */
46 * struct msm_iommu_dev - a single IOMMU hardware instance
47 * name Human-readable name given to this IOMMU HW instance
48 * ncb Number of context banks present on this IOMMU HW instance
56 * struct msm_iommu_ctx_dev - an IOMMU context bank instance
72 * struct msm_iommu_drvdata - A single IOMMU hardware instance
73 * @base: IOMMU config port base address (VA)
74 * @ncb The number of contexts on this IOMMU
76 * @clk: The bus clock for this IOMMU hardware instance
77 * @pclk: The clock for the IOMMU bus interconnect
80 * of an IOMMU hardware instance.
91 * struct msm_iommu_ctx_drvdata - an IOMMU context bank instance
98 * within each IOMMU hardware instance
107 * Look up an IOMMU context device by its context name. NULL if none found.
108 * Useful for testing and drivers that do not yet fully have IOMMU stuff in
114 * Interrupt handler for the IOMMU context fault interrupt. Hooking the
116 * message and dump useful IOMMU registers.