Lines Matching refs:host1x
34 void host1x_hypervisor_writel(struct host1x *host1x, u32 v, u32 r) in host1x_hypervisor_writel() argument
36 writel(v, host1x->hv_regs + r); in host1x_hypervisor_writel()
39 u32 host1x_hypervisor_readl(struct host1x *host1x, u32 r) in host1x_hypervisor_readl() argument
41 return readl(host1x->hv_regs + r); in host1x_hypervisor_readl()
44 void host1x_sync_writel(struct host1x *host1x, u32 v, u32 r) in host1x_sync_writel() argument
46 void __iomem *sync_regs = host1x->regs + host1x->info->sync_offset; in host1x_sync_writel()
51 u32 host1x_sync_readl(struct host1x *host1x, u32 r) in host1x_sync_readl() argument
53 void __iomem *sync_regs = host1x->regs + host1x->info->sync_offset; in host1x_sync_readl()
188 static void host1x_setup_sid_table(struct host1x *host) in host1x_setup_sid_table()
201 static bool host1x_wants_iommu(struct host1x *host1x) in host1x_wants_iommu() argument
228 if (host1x->info->dma_mask <= DMA_BIT_MASK(32)) { in host1x_wants_iommu()
236 static struct iommu_domain *host1x_iommu_attach(struct host1x *host) in host1x_iommu_attach()
301 static int host1x_iommu_init(struct host1x *host) in host1x_iommu_init()
334 static void host1x_iommu_exit(struct host1x *host) in host1x_iommu_exit()
352 struct host1x *host; in host1x_probe()
506 struct host1x *host = platform_get_drvdata(pdev); in host1x_remove()
563 u64 host1x_get_dma_mask(struct host1x *host1x) in host1x_get_dma_mask() argument
565 return host1x->info->dma_mask; in host1x_get_dma_mask()