Lines Matching refs:sysmmu
284 struct device *sysmmu; /* SYSMMU controller device */
526 dev_dbg(data->sysmmu, "hardware version: %d.%d\n",
550 dev_err(data->sysmmu, "%s: [%s] %s FAULT occurred at %#x\n",
554 dev_dbg(data->sysmmu, "Page table base: %pa\n", &data->pgtable);
556 dev_dbg(data->sysmmu, "\tLv1 entry: %#x\n", *ent);
559 dev_dbg(data->sysmmu, "\t Lv2 entry: %#x\n", *ent);
578 dev_err(data->sysmmu, "Unhandled interrupt bit %u\n", itype);
750 data->clk = devm_clk_get_optional(dev, "sysmmu");
771 data->sysmmu = dev;
777 dev_name(data->sysmmu));
804 * use the first registered sysmmu device for performing
833 dev_dbg(data->sysmmu, "saving state\n");
851 dev_dbg(data->sysmmu, "restoring state\n");
866 { .compatible = "samsung,exynos-sysmmu", },
873 .name = "exynos-sysmmu",
998 pm_runtime_get_noresume(data->sysmmu);
999 if (pm_runtime_active(data->sysmmu))
1001 pm_runtime_put(data->sysmmu);
1050 pm_runtime_get_noresume(data->sysmmu);
1051 if (pm_runtime_active(data->sysmmu))
1053 pm_runtime_put(data->sysmmu);
1398 data->link = device_link_add(dev, data->sysmmu,
1438 struct platform_device *sysmmu = of_find_device_by_node(spec->np);
1442 if (!sysmmu)
1445 data = platform_get_drvdata(sysmmu);
1447 put_device(&sysmmu->dev);
1454 put_device(&sysmmu->dev);