Lines Matching refs:oiommu
953 struct omap_iommu *oiommu;
962 oiommu = iommu->iommu_dev;
963 pm_runtime_put_sync(oiommu->dev);
982 struct omap_iommu *oiommu;
990 oiommu = iommu->iommu_dev;
991 pm_runtime_get_sync(oiommu->dev);
1326 struct omap_iommu *oiommu;
1344 oiommu = iommu->iommu_dev;
1345 ret = omap_iopgtable_store_entry(oiommu, &e);
1356 oiommu = iommu->iommu_dev;
1357 iopgtable_clear_entry(oiommu, da);
1370 struct omap_iommu *oiommu;
1379 oiommu = iommu->iommu_dev;
1380 bytes = iopgtable_clear_entry(oiommu, da);
1460 struct omap_iommu *oiommu;
1488 oiommu = arch_data->iommu_dev;
1489 ret = omap_iommu_attach(oiommu, iommu->pgtable);
1495 oiommu->domain = domain;
1496 iommu->iommu_dev = oiommu;
1507 oiommu = iommu->iommu_dev;
1508 omap_iommu_detach(oiommu);
1510 oiommu->domain = NULL;
1524 struct omap_iommu *oiommu;
1545 oiommu = iommu->iommu_dev;
1546 iopgtable_clear_entry_all(oiommu);
1548 omap_iommu_detach(oiommu);
1550 oiommu->domain = NULL;
1607 struct omap_iommu *oiommu = iommu->iommu_dev;
1608 struct device *dev = oiommu->dev;
1616 iopgtable_lookup_entry(oiommu, da, &pgd, &pte);
1643 struct omap_iommu *oiommu;
1683 oiommu = platform_get_drvdata(pdev);
1684 if (!oiommu) {
1690 tmp->iommu_dev = oiommu;
1703 oiommu = arch_data->iommu_dev;
1705 return &oiommu->iommu;