Lines Matching refs:sysmmu
262 struct device *sysmmu; /* SYSMMU controller device */
381 dev_dbg(data->sysmmu, "hardware version: %d.%d\n",
393 dev_err(data->sysmmu, "%s: %s FAULT occurred at %#x\n",
395 dev_dbg(data->sysmmu, "Page table base: %pa\n", &data->pgtable);
397 dev_dbg(data->sysmmu, "\tLv1 entry: %#x\n", *ent);
400 dev_dbg(data->sysmmu, "\t Lv2 entry: %#x\n", *ent);
596 data->clk = devm_clk_get(dev, "sysmmu");
625 data->sysmmu = dev;
629 dev_name(data->sysmmu));
656 * use the first registered sysmmu device for performing
681 dev_dbg(data->sysmmu, "saving state\n");
699 dev_dbg(data->sysmmu, "restoring state\n");
714 { .compatible = "samsung,exynos-sysmmu", },
721 .name = "exynos-sysmmu",
856 pm_runtime_get_noresume(data->sysmmu);
857 if (pm_runtime_active(data->sysmmu))
859 pm_runtime_put(data->sysmmu);
908 pm_runtime_get_noresume(data->sysmmu);
909 if (pm_runtime_active(data->sysmmu))
911 pm_runtime_put(data->sysmmu);
1256 data->link = device_link_add(dev, data->sysmmu,
1294 struct platform_device *sysmmu = of_find_device_by_node(spec->np);
1298 if (!sysmmu)
1301 data = platform_get_drvdata(sysmmu);
1303 put_device(&sysmmu->dev);
1310 put_device(&sysmmu->dev);