From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [RFC v2 1/1] drm: allow to use mmuless SoC Date: Wed, 30 Nov 2016 15:27:50 +0200 Message-ID: <2769998.5VYBadpHjt@avalon> References: <1480511958-10266-1-git-send-email-benjamin.gaignard@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from galahad.ideasonboard.com (galahad.ideasonboard.com [185.26.127.97]) by gabe.freedesktop.org (Postfix) with ESMTPS id 88D556E326 for ; Wed, 30 Nov 2016 13:27:41 +0000 (UTC) In-Reply-To: <1480511958-10266-1-git-send-email-benjamin.gaignard@linaro.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Benjamin Gaignard Cc: linaro-kernel@lists.linaro.org, philippe.cornu@st.com, dri-devel@lists.freedesktop.org, yannick.fertre@st.com, airlied@redhat.com List-Id: dri-devel@lists.freedesktop.org SGkgQmVuamFtaW4sCgpUaGFuayB5b3UgZm9yIHRoZSBwYXRjaC4KCk9uIFdlZG5lc2RheSAzMCBO b3YgMjAxNiAxNDoxOToxOCBCZW5qYW1pbiBHYWlnbmFyZCB3cm90ZToKPiBTb21lIFNvQyB3aXRo b3V0IE1NVSBoYXZlIGRpc3BsYXkgZHJpdmVyIHdoZXJlIGEgZHJtL2ttcyBkcml2ZXIKPiBjb3Vs ZCBiZSBpbXBsZW1lbnRlZC4KPiBCZWZvcmUgZG9pbmcgc3VjaCBraW5kIG9mIHRoaW5nIGRybS9r bXMgbXVzdCBhbGxvdyB0byB1c2UgbW11bGVzcwo+IGRldmljZXMuCj4gVGhpcyBwYXRjaCBwcm9w b3NlIHRvIHJlbW92ZSBNTVUgY29uZmlndXJhdGlvbiBmbGFnIGFuZCBhZGQgc29tZQo+IGNtYSBo ZWxwZXJzIGZ1bmN0aW9ucyB0byBoZWxwIGltcGxlbWVudGluZyBtbXVsZXNzIGRpc3BsYXkgZHJp dmVyCj4gCj4gdmVyc2lvbiAyOgo+IC0gZGVmaW5lIGdldF9mYl91bm1hcHBlZF9hcmVhKCkgaW4g ZHJpdmVycy92aWRlby9mYmRldi9jb3JlL2ZibWVtLmMKPiAgIGlmIEhBVkVfQVJDSF9GQl9VTk1B UFBFRF9BUkVBIGlzIHNldCBhbmQgZ2V0X2ZiX3VubWFwcGVkX2FyZWEgbm90Cj4gICBhbHJlYWR5 IGRlZmluZWQgaW4gdGhlIGFyY2hpdGVjdHVyZQo+IAo+IFNpZ25lZC1vZmYtYnk6IEJlbmphbWlu IEdhaWduYXJkIDxiZW5qYW1pbi5nYWlnbmFyZEBsaW5hcm8ub3JnPgo+IC0tLQo+ICBkcml2ZXJz L2dwdS9kcm0vS2NvbmZpZyAgICAgICAgICAgICAgfCAgNCArLS0KPiAgZHJpdmVycy9ncHUvZHJt L2RybV9mYl9jbWFfaGVscGVyLmMgIHwgIDQgKysrCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZ2Vt X2NtYV9oZWxwZXIuYyB8IDYyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICBk cml2ZXJzL2dwdS9kcm0vZHJtX3ZtLmMgICAgICAgICAgICAgfCAgNCArKysKPiAgZHJpdmVycy92 aWRlby9mYmRldi9jb3JlL2ZibWVtLmMgICAgIHwgMTUgKysrKysrKysrCj4gIGluY2x1ZGUvZHJt L2RybV9nZW1fY21hX2hlbHBlci5oICAgICB8ICA2ICsrKysKPiAgNiBmaWxlcyBjaGFuZ2VkLCA5 MyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKW3NuaXBdCgo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL3ZpZGVvL2ZiZGV2L2NvcmUvZmJtZW0uYwo+IGIvZHJpdmVycy92aWRlby9mYmRldi9j b3JlL2ZibWVtLmMgaW5kZXggNzZjMWFkOS4uNTQ0ODhlZSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz L3ZpZGVvL2ZiZGV2L2NvcmUvZmJtZW0uYwo+ICsrKyBiL2RyaXZlcnMvdmlkZW8vZmJkZXYvY29y ZS9mYm1lbS5jCj4gQEAgLTE0OTIsNiArMTQ5MiwyMSBAQCBzdGF0aWMgbG9uZyBmYl9jb21wYXRf aW9jdGwoc3RydWN0IGZpbGUgKmZpbGUsCj4gdW5zaWduZWQgaW50IGNtZCwgcmV0dXJuIDA7Cj4g IH0KPiAKPiArI2lmIGRlZmluZWQoSEFWRV9BUkNIX0ZCX1VOTUFQUEVEX0FSRUEpICYmICFkZWZp bmVkKGdldF9mYl91bm1hcHBlZF9hcmVhKQoKT25seSBibGFja2ZpbiBhbmQgc3BhcmMgZGVmaW5l IEhBVkVfQVJDSF9GQl9VTk1BUFBFRF9BUkVBLCBhbmQgYm90aCBvZiB0aGVtIApwcm92aWRlIGFu IGltcGxlbWVudGF0aW9uIG9mIGdldF9mYl91bm1hcHBlZF9hcmVhKCkuCgo+ICt1bnNpZ25lZCBs b25nIGdldF9mYl91bm1hcHBlZF9hcmVhKHN0cnVjdCBmaWxlICpmaWxwLAo+ICsJCQkJICAgIHVu c2lnbmVkIGxvbmcgYWRkciwgdW5zaWduZWQgbG9uZyBsZW4sCj4gKwkJCQkgICAgdW5zaWduZWQg bG9uZyBwZ29mZiwgdW5zaWduZWQgbG9uZyBmbGFncykKPiArewo+ICsJc3RydWN0IGZiX2luZm8g KiBjb25zdCBpbmZvID0gZmlscC0+cHJpdmF0ZV9kYXRhOwo+ICsJdW5zaWduZWQgbG9uZyBmYl9z aXplID0gUEFHRV9BTElHTihpbmZvLT5maXguc21lbV9sZW4pOwo+ICsKPiArCWlmIChwZ29mZiA+ IGZiX3NpemUgfHwgbGVuID4gZmJfc2l6ZSAtIHBnb2ZmKQo+ICsJCXJldHVybiAtRUlOVkFMOwo+ ICsKPiArCXJldHVybiAodW5zaWduZWQgbG9uZylpbmZvLT5zY3JlZW5fYmFzZSArIHBnb2ZmOwo+ ICt9Cj4gKyNlbmRpZgo+ICsKPiAgc3RhdGljIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMg ZmJfZm9wcyA9IHsKPiAgCS5vd25lciA9CVRISVNfTU9EVUxFLAo+ICAJLnJlYWQgPQkJZmJfcmVh ZCwKCltzbmlwXQoKLS0gClJlZ2FyZHMsCgpMYXVyZW50IFBpbmNoYXJ0CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK