Searched defs:smmu (Results  1 – 6 of 6) sorted by relevance
| /linux-4.4.14/drivers/iommu/ | 
| D | tegra-smmu.c | 42 	struct tegra_smmu *smmu;  member 57 static inline void smmu_writel(struct tegra_smmu *smmu, u32 value,  in smmu_writel() 63 static inline u32 smmu_readl(struct tegra_smmu *smmu, unsigned long offset)  in smmu_readl() 74 #define  SMMU_TLB_CONFIG_ACTIVE_LINES(smmu) \  argument 151 static bool smmu_dma_addr_valid(struct tegra_smmu *smmu, dma_addr_t addr)  in smmu_dma_addr_valid() 162 static void smmu_flush_ptc_all(struct tegra_smmu *smmu)  in smmu_flush_ptc_all() 167 static inline void smmu_flush_ptc(struct tegra_smmu *smmu, dma_addr_t dma,  in smmu_flush_ptc() 187 static inline void smmu_flush_tlb(struct tegra_smmu *smmu)  in smmu_flush_tlb() 192 static inline void smmu_flush_tlb_asid(struct tegra_smmu *smmu,  in smmu_flush_tlb_asid() 202 static inline void smmu_flush_tlb_section(struct tegra_smmu *smmu,  in smmu_flush_tlb_section() [all …] 
 | 
| D | arm-smmu.c | 60 #define ARM_SMMU_GR0(smmu)		((smmu)->base)  argument 61 #define ARM_SMMU_GR1(smmu)		((smmu)->base + (1 << (smmu)->pgshift))  argument 68 #define ARM_SMMU_GR0_NS(smmu)						\  argument 194 #define ARM_SMMU_CB_BASE(smmu)		((smmu)->base + ((smmu)->size >> 1))  argument 195 #define ARM_SMMU_CB(smmu, n)		((n) * (1 << (smmu)->pgshift))  argument 343 	struct arm_smmu_device		*smmu;  member 372 static void parse_driver_options(struct arm_smmu_device *smmu)  in parse_driver_options() 399 static struct arm_smmu_master *find_smmu_master(struct arm_smmu_device *smmu,  in find_smmu_master() 434 static int insert_smmu_master(struct arm_smmu_device *smmu,  in insert_smmu_master() 459 static int register_smmu_master(struct arm_smmu_device *smmu,  in register_smmu_master() [all …] 
 | 
| D | arm-smmu-v3.c | 604 	struct arm_smmu_device		*smmu;  member 619 	struct arm_smmu_device		*smmu;  member 649 static void parse_driver_options(struct arm_smmu_device *smmu)  in parse_driver_options() 840 static void arm_smmu_cmdq_skip_err(struct arm_smmu_device *smmu)  in arm_smmu_cmdq_skip_err() 887 static void arm_smmu_cmdq_issue_cmd(struct arm_smmu_device *smmu,  in arm_smmu_cmdq_issue_cmd() 936 static void arm_smmu_write_ctx_desc(struct arm_smmu_device *smmu,  in arm_smmu_write_ctx_desc() 974 static void arm_smmu_sync_ste_for_sid(struct arm_smmu_device *smmu, u32 sid)  in arm_smmu_sync_ste_for_sid() 989 static void arm_smmu_write_strtab_ent(struct arm_smmu_device *smmu, u32 sid,  in arm_smmu_write_strtab_ent() 1112 static int arm_smmu_init_l2_strtab(struct arm_smmu_device *smmu, u32 sid)  in arm_smmu_init_l2_strtab() 1144 	struct arm_smmu_device *smmu = dev;  in arm_smmu_evtq_thread()  local [all …] 
 | 
| /linux-4.4.14/include/soc/tegra/ | 
| D | mc.h | 44 	struct tegra_smmu_enable smmu;  member 84 static inline void tegra_smmu_remove(struct tegra_smmu *smmu)  in tegra_smmu_remove() 101 	const struct tegra_smmu_soc *smmu;  member 106 	struct tegra_smmu *smmu;  member
  | 
| /linux-4.4.14/arch/arm64/boot/dts/freescale/ | 
| D | fsl-ls2080a.dtsi | 202 		smmu: iommu@5000000 {  label
  | 
| /linux-4.4.14/arch/arm64/boot/dts/xilinx/ | 
| D | zynqmp.dtsi | 250 		smmu: smmu@fd800000 {  label
  |