From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jordan Crouse Subject: [PATCH 1/5] drm/msm: Remove pm_runtime operations from msm_iommu Date: Mon, 11 Jun 2018 12:26:00 -0600 Message-ID: <20180611182604.30467-2-jcrouse@codeaurora.org> References: <20180611182604.30467-1-jcrouse@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180611182604.30467-1-jcrouse-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org Tm93IHRoYXQgdGhlIElPTU1VIGlzIHRoZSBtYXN0ZXIgb2YgaXQncyBvd24gcG93ZXIgd2UgZG9u J3QgbmVlZCB0byBicmluZwp1cCB0aGUgR1BVIHRvIGRvIElPTU1VIG9wZXJhdGlvbnMuIFRoaXMg aXMgZ29vZCBiZWNhdXNlIGJyaW5naW5nIHVwIGE2eHgKcmVxdWlyZXMgdGhlIEdNVSBzbyBjYWxs aW5nIHBtX3J1bnRpbWVfZ2V0X3N5bmMoKSB0b28gZWFybHkgaW4gdGhlIHByb2Nlc3MKZ2V0cyB1 cyBpbnRvIHNvbWUgbmFzdHkgY2lyY3VsYXIgZGVwZW5kZW5jeSBzaXR1YXRpb25zLgoKU2lnbmVk LW9mZi1ieTogSm9yZGFuIENyb3VzZSA8amNyb3VzZUBjb2RlYXVyb3JhLm9yZz4KLS0tCiBkcml2 ZXJzL2dwdS9kcm0vbXNtL21zbV9pb21tdS5jIHwgOCAtLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQs IDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9tc21faW9t bXUuYyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2lvbW11LmMKaW5kZXggYjIzZDMzNjIyZjM3 Li5jY2Q5M2FjNmE0ZDggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2lvbW11 LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL21zbS9tc21faW9tbXUuYwpAQCAtNDAsOSArNDAsNyBA QCBzdGF0aWMgaW50IG1zbV9pb21tdV9hdHRhY2goc3RydWN0IG1zbV9tbXUgKm1tdSwgY29uc3Qg Y2hhciAqIGNvbnN0ICpuYW1lcywKIAlzdHJ1Y3QgbXNtX2lvbW11ICppb21tdSA9IHRvX21zbV9p b21tdShtbXUpOwogCWludCByZXQ7CiAKLQlwbV9ydW50aW1lX2dldF9zeW5jKG1tdS0+ZGV2KTsK IAlyZXQgPSBpb21tdV9hdHRhY2hfZGV2aWNlKGlvbW11LT5kb21haW4sIG1tdS0+ZGV2KTsKLQlw bV9ydW50aW1lX3B1dF9zeW5jKG1tdS0+ZGV2KTsKIAogCXJldHVybiByZXQ7CiB9CkBAIC01Miw5 ICs1MCw3IEBAIHN0YXRpYyB2b2lkIG1zbV9pb21tdV9kZXRhY2goc3RydWN0IG1zbV9tbXUgKm1t dSwgY29uc3QgY2hhciAqIGNvbnN0ICpuYW1lcywKIHsKIAlzdHJ1Y3QgbXNtX2lvbW11ICppb21t dSA9IHRvX21zbV9pb21tdShtbXUpOwogCi0JcG1fcnVudGltZV9nZXRfc3luYyhtbXUtPmRldik7 CiAJaW9tbXVfZGV0YWNoX2RldmljZShpb21tdS0+ZG9tYWluLCBtbXUtPmRldik7Ci0JcG1fcnVu dGltZV9wdXRfc3luYyhtbXUtPmRldik7CiB9CiAKIHN0YXRpYyBpbnQgbXNtX2lvbW11X21hcChz dHJ1Y3QgbXNtX21tdSAqbW11LCB1aW50NjRfdCBpb3ZhLApAQCAtNjMsOSArNTksNyBAQCBzdGF0 aWMgaW50IG1zbV9pb21tdV9tYXAoc3RydWN0IG1zbV9tbXUgKm1tdSwgdWludDY0X3QgaW92YSwK IAlzdHJ1Y3QgbXNtX2lvbW11ICppb21tdSA9IHRvX21zbV9pb21tdShtbXUpOwogCXNpemVfdCBy ZXQ7CiAKLS8vCXBtX3J1bnRpbWVfZ2V0X3N5bmMobW11LT5kZXYpOwogCXJldCA9IGlvbW11X21h cF9zZyhpb21tdS0+ZG9tYWluLCBpb3ZhLCBzZ3QtPnNnbCwgc2d0LT5uZW50cywgcHJvdCk7Ci0v LwlwbV9ydW50aW1lX3B1dF9zeW5jKG1tdS0+ZGV2KTsKIAlXQVJOX09OKHJldCA8IDApOwogCiAJ cmV0dXJuIChyZXQgPT0gbGVuKSA/IDAgOiAtRUlOVkFMOwpAQCAtNzYsOSArNzAsNyBAQCBzdGF0 aWMgaW50IG1zbV9pb21tdV91bm1hcChzdHJ1Y3QgbXNtX21tdSAqbW11LCB1aW50NjRfdCBpb3Zh LAogewogCXN0cnVjdCBtc21faW9tbXUgKmlvbW11ID0gdG9fbXNtX2lvbW11KG1tdSk7CiAKLQlw bV9ydW50aW1lX2dldF9zeW5jKG1tdS0+ZGV2KTsKIAlpb21tdV91bm1hcChpb21tdS0+ZG9tYWlu LCBpb3ZhLCBsZW4pOwotCXBtX3J1bnRpbWVfcHV0X3N5bmMobW11LT5kZXYpOwogCiAJcmV0dXJu IDA7CiB9Ci0tIAoyLjE3LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkZyZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRyZW5vQGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Zy ZWVkcmVubwo=