From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Osipenko Subject: [RFC PATCH v1 3/6] drm/tegra: Avoid implicit DMA backing with IOMMU Date: Fri, 27 Jul 2018 02:16:21 +0300 Message-ID: <20180726231624.21084-4-digetx@gmail.com> References: <20180726231624.21084-1-digetx@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180726231624.21084-1-digetx-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Greg Kroah-Hartman , "Rafael J. Wysocki" , Thierry Reding , Jonathan Hunter , Mikko Perttunen , Rob Herring , Frank Rowand , Ben Skeggs , Russell King , Catalin Marinas , Will Deacon , Joerg Roedel , Nicolas Chauvet Cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: devicetree@vger.kernel.org VGVncmEgRFJNIG1hbmFnZXMgSU9NTVUgYnkgaXRzZWxmLCBiYWNraW5nIERNQSB3aXRoIElPTU1V IGJ5IHRoZSBkcml2ZXJzCmNvcmUgYnJlYWtzIHRoZSBUZWdyYSBkcml2ZXIuCgpTaWduZWQtb2Zm LWJ5OiBEbWl0cnkgT3NpcGVua28gPGRpZ2V0eEBnbWFpbC5jb20+Ci0tLQogZHJpdmVycy9ncHUv ZHJtL3RlZ3JhL2RjLmMgICB8IDEgKwogZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2dyMmQuYyB8IDEg KwogZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2dyM2QuYyB8IDEgKwogZHJpdmVycy9ncHUvZHJtL3Rl Z3JhL3ZpYy5jICB8IDEgKwogNCBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZGMuYyBiL2RyaXZlcnMvZ3B1L2RybS90ZWdy YS9kYy5jCmluZGV4IGViOWJiODNmOGY1ZC4uNDgyNzc3MDkzOWUzIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vdGVncmEvZGMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZGMuYwpA QCAtMjY3NSw2ICsyNjc1LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBkZXZfcG1fb3BzIHRlZ3Jh X2RjX3BtX29wcyA9IHsKIHN0cnVjdCBwbGF0Zm9ybV9kcml2ZXIgdGVncmFfZGNfZHJpdmVyID0g ewogCS5kcml2ZXIgPSB7CiAJCS5uYW1lID0gInRlZ3JhLWRjIiwKKwkJLm5vX2ltcGxpY2l0X2lv bW11ID0gdHJ1ZSwKIAkJLm9mX21hdGNoX3RhYmxlID0gdGVncmFfZGNfb2ZfbWF0Y2gsCiAJCS5w bSA9ICZ0ZWdyYV9kY19wbV9vcHMsCiAJfSwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS90 ZWdyYS9ncjJkLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZ3IyZC5jCmluZGV4IDNjNTUwM2Yx YmYzZC4uZTQyNzU4NWVmNWNjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZ3Iy ZC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9ncjJkLmMKQEAgLTMyNyw2ICszMjcsNyBA QCBzdGF0aWMgaW50IGdyMmRfcmVtb3ZlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCiBz dHJ1Y3QgcGxhdGZvcm1fZHJpdmVyIHRlZ3JhX2dyMmRfZHJpdmVyID0gewogCS5kcml2ZXIgPSB7 CiAJCS5uYW1lID0gInRlZ3JhLWdyMmQiLAorCQkubm9faW1wbGljaXRfaW9tbXUgPSB0cnVlLAog CQkub2ZfbWF0Y2hfdGFibGUgPSBncjJkX21hdGNoLAogCX0sCiAJLnByb2JlID0gZ3IyZF9wcm9i ZSwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9ncjNkLmMgYi9kcml2ZXJzL2dw dS9kcm0vdGVncmEvZ3IzZC5jCmluZGV4IDY1MWU2OTdjY2JiYS4uZjU0NzEwYzM2YWZiIDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZ3IzZC5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS90ZWdyYS9ncjNkLmMKQEAgLTQ4MSw2ICs0ODEsNyBAQCBzdGF0aWMgaW50IGdyM2RfcmVtb3Zl KHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCiBzdHJ1Y3QgcGxhdGZvcm1fZHJpdmVyIHRl Z3JhX2dyM2RfZHJpdmVyID0gewogCS5kcml2ZXIgPSB7CiAJCS5uYW1lID0gInRlZ3JhLWdyM2Qi LAorCQkubm9faW1wbGljaXRfaW9tbXUgPSB0cnVlLAogCQkub2ZfbWF0Y2hfdGFibGUgPSB0ZWdy YV9ncjNkX21hdGNoLAogCX0sCiAJLnByb2JlID0gZ3IzZF9wcm9iZSwKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS90ZWdyYS92aWMuYyBiL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS92aWMuYwpp bmRleCAwZTY2NDJiYjg1MjQuLjRlY2M0NjZlZTQ5MCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL3RlZ3JhL3ZpYy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS92aWMuYwpAQCAtNDAy LDYgKzQwMiw3IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZGV2X3BtX29wcyB2aWNfcG1fb3BzID0g ewogc3RydWN0IHBsYXRmb3JtX2RyaXZlciB0ZWdyYV92aWNfZHJpdmVyID0gewogCS5kcml2ZXIg PSB7CiAJCS5uYW1lID0gInRlZ3JhLXZpYyIsCisJCS5ub19pbXBsaWNpdF9pb21tdSA9IHRydWUs CiAJCS5vZl9tYXRjaF90YWJsZSA9IHZpY19tYXRjaCwKIAkJLnBtID0gJnZpY19wbV9vcHMKIAl9 LAotLSAKMi4xOC4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpOb3V2ZWF1IG1haWxpbmcgbGlzdApOb3V2ZWF1QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25vdXZlYXUK