Lines Matching refs:sfrbase

291 	void __iomem *sfrbase;		/* our registers */  member
311 #define SYSMMU_REG(data, reg) ((data)->sfrbase + (data)->variant->reg)
323 fault->addr = readl(data->sfrbase + finfo->addr_reg); in exynos_sysmmu_v1_get_fault_info()
348 fault->addr = readl(data->sfrbase + addr_reg); in exynos_sysmmu_v5_get_fault_info()
430 writel(CTRL_ENABLE, data->sfrbase + REG_MMU_CTRL); in sysmmu_unblock()
437 writel(CTRL_BLOCK, data->sfrbase + REG_MMU_CTRL); in sysmmu_block()
438 while ((i > 0) && !(readl(data->sfrbase + REG_MMU_STATUS) & 1)) in sysmmu_block()
441 if (!(readl(data->sfrbase + REG_MMU_STATUS) & 1)) { in sysmmu_block()
504 u32 capa0 = readl(data->sfrbase + REG_V7_CAPA0); in __sysmmu_has_capa1()
511 u32 capa1 = readl(data->sfrbase + REG_V7_CAPA1); in __sysmmu_get_vcr()
522 ver = readl(data->sfrbase + REG_MMU_VERSION); in __sysmmu_get_version()
612 writel(CTRL_DISABLE, data->sfrbase + REG_MMU_CTRL); in __sysmmu_disable()
613 writel(0, data->sfrbase + REG_MMU_CFG); in __sysmmu_disable()
633 writel(cfg, data->sfrbase + REG_MMU_CFG); in __sysmmu_init_config()
643 ctrl = readl(data->sfrbase + REG_V7_CTRL_VM); in __sysmmu_enable_vid()
645 writel(ctrl, data->sfrbase + REG_V7_CTRL_VM); in __sysmmu_enable_vid()
655 writel(CTRL_BLOCK, data->sfrbase + REG_MMU_CTRL); in __sysmmu_enable()
659 writel(CTRL_ENABLE, data->sfrbase + REG_MMU_CTRL); in __sysmmu_enable()
739 data->sfrbase = devm_ioremap_resource(dev, res); in exynos_sysmmu_probe()
740 if (IS_ERR(data->sfrbase)) in exynos_sysmmu_probe()
741 return PTR_ERR(data->sfrbase); in exynos_sysmmu_probe()