From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jordan Crouse Subject: [PATCH 0/6] RFC: drm/msm: separate iova allocation and mapping Date: Wed, 31 Oct 2018 11:05:46 -0600 Message-ID: <20181031170552.32542-1-jcrouse@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, hoegsberg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org Q3VycmVudGx5IGluIHRoZSBtc20gZHJpdmVyIGlvdmEgYWRkcmVzc2VzIGFyZSBtYXBwZWQgaW4g dGhlIElPTU1VIGF0CmFsbG9jYXRpb24gdGltZSBhbmQgc3RheSB0aGVyZSBmb3IgdGhlIGxpZmUg b2YgdGhlIGJ1ZmZlci4gVGhpcyBtYXkgbm90CmJlIGRlc2lyYWJsZSBmb3IgbG9uZyBsaXZlZCB1 c2VyIHNwYWNlIGJ1ZmZlcnMgdGhhdCBjb3VsZCBiZSB0ZW1wb3JhcmlseQpzd2FwcGVkIG9yIG1v dmVkLgoKVGhpcyBmaXJzdCBzZXQgb2YgcGF0Y2hlcyBicmVha3MgdXAgdGhlIGFsbG9jYXRpb24g YW5kIG1hcHBpbmcgaW50bwpkaXN0aW5jdCBzdGVwcyBhbmQgYWRkcyByZWZlcmVuY2UgY291bnRp bmcgZm9yIHBpbm5pbmcgYW5kIHVucGlubmluZwp0aGUgbWVtb3J5LiBGdXR1cmUgY29kZSBjYW4g dXNlIHRoaXMgaW5mb3JtYXRpb24gdG8gbWFuaXB1bGF0ZSB0aGUKbWVtb3J5IHdoZW4gaXQgaXNu J3QgaW4gdXNlLgoKSm9yZGFuIENyb3VzZSAoNik6CiAgZHJtL21zbTogQWRkIGEgY29tbW9uIGZ1 bmN0aW9uIHRvIGZyZWUga2VybmVsIGJ1ZmZlciBvYmplY3RzCiAgZHJtL21zbTogUmVtb3ZlIHNn dCBmcm9tIHRoZSBtbXUgdW5tYXAgZnVuY3Rpb24KICBkcm0vbXNtOiBTcGxpdCBtc21fZ2VtX2dl dF9pb3ZhIGludG8gdHdvIHN0ZXBzCiAgZHJtL21zbTogQ2xlYW4gdXAgYW5kIGVuaGFuY2UgdGhl IG91dHB1dCBvZiB0aGUgJ2dlbScgZGVidWdmcyBub2RlCiAgZHJtL21zbTogQWRkIG1zbV9nZW1f Z2V0X2FuZF9waW5faW92YSgpCiAgZHJtL21zbTogQ291bnQgaG93IG1hbnkgdGltZXMgaW92YSBt ZW1vcnkgaXMgcGlubmVkCgogZHJpdmVycy9ncHUvZHJtL21zbS9hZHJlbm8vYTV4eF9kZWJ1Z2Zz LmMgfCAgIDYgKy0KIGRyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2E1eHhfZ3B1LmMgICAgIHwg IDIyICstLQogZHJpdmVycy9ncHUvZHJtL21zbS9hZHJlbm8vYTV4eF9wb3dlci5jICAgfCAgMTMg Ky0KIGRyaXZlcnMvZ3B1L2RybS9tc20vYWRyZW5vL2E1eHhfcHJlZW1wdC5jIHwgIDE0ICstCiBk cml2ZXJzL2dwdS9kcm0vbXNtL2FkcmVuby9hNnh4X2dwdS5jICAgICB8ICAgMyArLQogZHJpdmVy cy9ncHUvZHJtL21zbS9hZHJlbm8vYWRyZW5vX2dwdS5jICAgfCAgIDMgKy0KIGRyaXZlcnMvZ3B1 L2RybS9tc20vZGlzcC9tZHA0L21kcDRfY3J0Yy5jIHwgICA2ICstCiBkcml2ZXJzL2dwdS9kcm0v bXNtL2Rpc3AvbWRwNC9tZHA0X2ttcy5jICB8ICAgNCArLQogZHJpdmVycy9ncHUvZHJtL21zbS9k aXNwL21kcDUvbWRwNV9jcnRjLmMgfCAgIDQgKy0KIGRyaXZlcnMvZ3B1L2RybS9tc20vZHNpL2Rz aV9ob3N0LmMgICAgICAgIHwgICA0ICstCiBkcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuYyAg ICAgICAgICAgICB8ICAgNCArCiBkcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9kcnYuaCAgICAgICAg ICAgICB8ICAxNiArKy0KIGRyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2ZiLmMgICAgICAgICAgICAg IHwgICA0ICstCiBkcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9mYmRldi5jICAgICAgICAgICB8ICAg MiArLQogZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZ2VtLmMgICAgICAgICAgICAgfCAxNjIgKysr KysrKysrKysrKysrKy0tLS0tLQogZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZ2VtLmggICAgICAg ICAgICAgfCAgIDIgKwogZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZ2VtX3N1Ym1pdC5jICAgICAg fCAgIDQgKy0KIGRyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2dlbV92bWEuYyAgICAgICAgIHwgIDk1 ICsrKysrKysrKy0tLS0KIGRyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2dwdS5jICAgICAgICAgICAg IHwgIDE2ICstLQogZHJpdmVycy9ncHUvZHJtL21zbS9tc21faW9tbXUuYyAgICAgICAgICAgfCAg IDMgKy0KIGRyaXZlcnMvZ3B1L2RybS9tc20vbXNtX21tdS5oICAgICAgICAgICAgIHwgICAzICst CiBkcml2ZXJzL2dwdS9kcm0vbXNtL21zbV9yaW5nYnVmZmVyLmMgICAgICB8ICAgNyArLQogMjIg ZmlsZXMgY2hhbmdlZCwgMjQyIGluc2VydGlvbnMoKyksIDE1NSBkZWxldGlvbnMoLSkKCi0tIAoy LjE4LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkZy ZWVkcmVubyBtYWlsaW5nIGxpc3QKRnJlZWRyZW5vQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZyZWVkcmVubwo=