Searched defs:smmu (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/iommu/ |
D | tegra-smmu.c | 39 struct tegra_smmu *smmu; member 52 static inline void smmu_writel(struct tegra_smmu *smmu, u32 value, in smmu_writel() 58 static inline u32 smmu_readl(struct tegra_smmu *smmu, unsigned long offset) in smmu_readl() 69 #define SMMU_TLB_CONFIG_ACTIVE_LINES(smmu) \ argument 136 static inline void smmu_flush_ptc(struct tegra_smmu *smmu, struct page *page, in smmu_flush_ptc() 162 static inline void smmu_flush_tlb(struct tegra_smmu *smmu) in smmu_flush_tlb() 167 static inline void smmu_flush_tlb_asid(struct tegra_smmu *smmu, in smmu_flush_tlb_asid() 177 static inline void smmu_flush_tlb_section(struct tegra_smmu *smmu, in smmu_flush_tlb_section() 188 static inline void smmu_flush_tlb_group(struct tegra_smmu *smmu, in smmu_flush_tlb_group() 199 static inline void smmu_flush(struct tegra_smmu *smmu) in smmu_flush() [all …]
|
D | arm-smmu.c | 59 #define ARM_SMMU_GR0(smmu) ((smmu)->base) argument 60 #define ARM_SMMU_GR1(smmu) ((smmu)->base + (1 << (smmu)->pgshift)) argument 67 #define ARM_SMMU_GR0_NS(smmu) \ argument 181 #define ARM_SMMU_CB_BASE(smmu) ((smmu)->base + ((smmu)->size >> 1)) argument 182 #define ARM_SMMU_CB(smmu, n) ((n) * (1 << (smmu)->pgshift)) argument 333 struct arm_smmu_device *smmu; member 362 static void parse_driver_options(struct arm_smmu_device *smmu) in parse_driver_options() 389 static struct arm_smmu_master *find_smmu_master(struct arm_smmu_device *smmu, in find_smmu_master() 424 static int insert_smmu_master(struct arm_smmu_device *smmu, in insert_smmu_master() 449 static int register_smmu_master(struct arm_smmu_device *smmu, in register_smmu_master() [all …]
|
/linux-4.1.27/include/soc/tegra/ |
D | mc.h | 38 struct tegra_smmu_enable smmu; member 94 const struct tegra_smmu_soc *smmu; member 99 struct tegra_smmu *smmu; member
|