Lines Matching refs:host1x
44 void host1x_common_writel(struct host1x *host1x, u32 v, u32 r) in host1x_common_writel() argument
46 writel(v, host1x->common_regs + r); in host1x_common_writel()
49 void host1x_hypervisor_writel(struct host1x *host1x, u32 v, u32 r) in host1x_hypervisor_writel() argument
51 writel(v, host1x->hv_regs + r); in host1x_hypervisor_writel()
54 u32 host1x_hypervisor_readl(struct host1x *host1x, u32 r) in host1x_hypervisor_readl() argument
56 return readl(host1x->hv_regs + r); in host1x_hypervisor_readl()
59 void host1x_sync_writel(struct host1x *host1x, u32 v, u32 r) in host1x_sync_writel() argument
61 void __iomem *sync_regs = host1x->regs + host1x->info->sync_offset; in host1x_sync_writel()
66 u32 host1x_sync_readl(struct host1x *host1x, u32 r) in host1x_sync_readl() argument
68 void __iomem *sync_regs = host1x->regs + host1x->info->sync_offset; in host1x_sync_readl()
262 static void host1x_setup_virtualization_tables(struct host1x *host) in host1x_setup_virtualization_tables()
293 static bool host1x_wants_iommu(struct host1x *host1x) in host1x_wants_iommu() argument
324 if (host1x->info->dma_mask <= DMA_BIT_MASK(32)) { in host1x_wants_iommu()
332 static struct iommu_domain *host1x_iommu_attach(struct host1x *host) in host1x_iommu_attach()
408 static int host1x_iommu_init(struct host1x *host) in host1x_iommu_init()
441 static void host1x_iommu_exit(struct host1x *host) in host1x_iommu_exit()
457 static int host1x_get_resets(struct host1x *host) in host1x_get_resets()
477 struct host1x *host; in host1x_probe()
624 struct host1x *host = platform_get_drvdata(pdev); in host1x_remove()
643 struct host1x *host = dev_get_drvdata(dev); in host1x_runtime_suspend()
672 struct host1x *host = dev_get_drvdata(dev); in host1x_runtime_resume()
758 u64 host1x_get_dma_mask(struct host1x *host1x) in host1x_get_dma_mask() argument
760 return host1x->info->dma_mask; in host1x_get_dma_mask()