Lines Matching refs:ret

132 		unsigned int val, ret;
136 ret = readl_poll_timeout(ctx->base + ARM_SMMU_CB_TLBSTATUS, val,
138 if (ret)
234 int i, ret = 0;
255 ret = -ENOMEM;
268 ret = qcom_scm_restore_sec_cfg(qcom_iommu->sec_id, ctx->asid);
269 if (ret) {
270 dev_err(qcom_iommu->dev, "secure init failed: %d\n", ret);
332 return ret;
379 int ret;
388 ret = qcom_iommu_init_domain(domain, qcom_iommu, dev);
390 if (ret < 0)
391 return ret;
407 int ret;
416 ret = ops->map_pages(ops, iova, paddr, pgsize, pgcount, prot, GFP_ATOMIC, mapped);
418 return ret;
425 size_t ret;
440 ret = ops->unmap_pages(ops, iova, pgsize, pgcount, gather);
444 return ret;
469 phys_addr_t ret;
478 ret = ops->iova_to_phys(ops, iova);
481 return ret;
593 int ret;
598 ret = qcom_scm_iommu_secure_ptbl_size(spare, &psize);
599 if (ret) {
601 ret);
602 return ret;
616 ret = qcom_scm_iommu_secure_ptbl_init(paddr, psize, spare);
617 if (ret) {
618 dev_err(dev, "failed to init iommu pgtable (%d)\n", ret);
627 return ret;
659 int ret, irq;
685 ret = devm_request_irq(dev, irq,
690 if (ret) {
692 return ret;
695 ret = get_asid(dev->of_node);
696 if (ret < 0) {
698 return ret;
701 ctx->asid = ret;
759 int ret, max_asid = 0;
809 ret = qcom_iommu_sec_ptbl_init(dev);
810 if (ret) {
811 dev_err(dev, "cannot init secure pg table(%d)\n", ret);
812 return ret;
821 ret = devm_of_platform_populate(dev);
822 if (ret) {
827 ret = iommu_device_sysfs_add(&qcom_iommu->iommu, dev, NULL,
829 if (ret) {
834 ret = iommu_device_register(&qcom_iommu->iommu, &qcom_iommu_ops, dev);
835 if (ret) {
850 return ret;
903 int ret;
905 ret = platform_driver_register(&qcom_iommu_ctx_driver);
906 if (ret)
907 return ret;
909 ret = platform_driver_register(&qcom_iommu_driver);
910 if (ret)
913 return ret;