From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lucas Stach Subject: [PATCH RFC 099/111] staging: etnaviv: add flag to force buffer through MMU Date: Thu, 2 Apr 2015 17:30:41 +0200 Message-ID: <1427988653-754-100-git-send-email-l.stach@pengutronix.de> References: <1427988653-754-1-git-send-email-l.stach@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [92.198.50.35]) by gabe.freedesktop.org (Postfix) with ESMTP id 062416EA80 for ; Thu, 2 Apr 2015 08:31:02 -0700 (PDT) In-Reply-To: <1427988653-754-1-git-send-email-l.stach@pengutronix.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Russell King , kernel@pengutronix.de List-Id: dri-devel@lists.freedesktop.org QXQgbGVhc3QgdGhlIEdDMjAwMCBJJ20gdGVzdGluZyB3aXRoIHNlZW1zIHRvIGhhdmUgYSBidWcg dGhhdCBhbGwgdmVydGV4CnN0cmVhbXMgaGF2ZSB0byBiZSBtYXBwZWQgZWl0aGVyIHRocm91Z2gg dGhlIE1NVSBvciB3aXRob3V0IGl0LiBNaXhpbmcKYmV0d2VlbiBib3RoIG1hcHBpbmcgdHlwZXMg aW4gYSBzaW5nbGUgZHJhdyBjb21tYW5kIHJlc3VsdHMgaW4gY29ycnVwdGVkCnZlcnRleCBkYXRh LgoKQXMgd2UgY2FuIG5vdCBxdWFyYW50ZWUgdGhhdCBhIGJ1ZmZlciBtYXkgYmUgbWFwcGFibGUg d2l0aG91dCB0aGUgTU1VCmFsbCB2ZXJ0ZXggYnVmZmVycyBuZWVkIHRvIGdvIHRocm91Z2ggdGhl IE1NVS4gQXMgdGhlIHVzZXJzcGFjZSBrbm93cwp3aGljaCBidWZmZXJzIG1heSBiZSB1c2VkIGFz IHZlcnRleCBidWZmZXJzIGF0IGFsbG9jYXRpb24gdGltZSB0aGlzCmFkZHMgYSBmbGFnZm9yIHVz ZXJzcGFjZSB0byBzcGVjaWZ5IGluIHRoaXMgc2l0dWF0aW9uLgoKU2lnbmVkLW9mZi1ieTogTHVj YXMgU3RhY2ggPGwuc3RhY2hAcGVuZ3V0cm9uaXguZGU+Ci0tLQogZHJpdmVycy9zdGFnaW5nL2V0 bmF2aXYvZXRuYXZpdl9tbXUuYyB8IDIgKy0KIGluY2x1ZGUvdWFwaS9kcm0vZXRuYXZpdl9kcm0u aCAgICAgICAgfCAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3RhZ2luZy9ldG5hdml2L2V0bmF2aXZfbW11 LmMgYi9kcml2ZXJzL3N0YWdpbmcvZXRuYXZpdi9ldG5hdml2X21tdS5jCmluZGV4IGYyYTlmN2Mw NDllNC4uYTU5ZDI3YTJhZGZlIDEwMDY0NAotLS0gYS9kcml2ZXJzL3N0YWdpbmcvZXRuYXZpdi9l dG5hdml2X21tdS5jCisrKyBiL2RyaXZlcnMvc3RhZ2luZy9ldG5hdml2L2V0bmF2aXZfbW11LmMK QEAgLTEwOSw3ICsxMDksNyBAQCBpbnQgZXRuYXZpdl9pb21tdV9tYXBfZ2VtKHN0cnVjdCBldG5h dml2X2lvbW11ICptbXUsCiAJbWFwcGluZy0+bW11ID0gbW11OwogCiAJLyogdjEgTU1VIGNhbiBv cHRpbWl6ZSBzaW5nbGUgZW50cnkgKGNvbnRpZ3VvdXMpIHNjYXR0ZXJsaXN0cyAqLwotCWlmIChz Z3QtPm5lbnRzID09IDEpIHsKKwlpZiAoc2d0LT5uZW50cyA9PSAxICYmICEoZXRuYXZpdl9vYmot PmZsYWdzICYgRVROQV9CT19GT1JDRV9NTVUpKSB7CiAJCXVpbnQzMl90IGlvdmE7CiAKIAkJaW92 YSA9IHNnX2RtYV9hZGRyZXNzKHNndC0+c2dsKSAtIG1lbW9yeV9iYXNlOwpkaWZmIC0tZ2l0IGEv aW5jbHVkZS91YXBpL2RybS9ldG5hdml2X2RybS5oIGIvaW5jbHVkZS91YXBpL2RybS9ldG5hdml2 X2RybS5oCmluZGV4IGE0YzEwOWZmYmVhNC4uNTJjNjk4OWFkOTNmIDEwMDY0NAotLS0gYS9pbmNs dWRlL3VhcGkvZHJtL2V0bmF2aXZfZHJtLmgKKysrIGIvaW5jbHVkZS91YXBpL2RybS9ldG5hdml2 X2RybS5oCkBAIC04Niw2ICs4Niw4IEBAIHN0cnVjdCBkcm1fZXRuYXZpdl9wYXJhbSB7CiAjZGVm aW5lIEVUTkFfQk9fQ0FDSEVEICAgICAgIDB4MDAwMTAwMDAKICNkZWZpbmUgRVROQV9CT19XQyAg ICAgICAgICAgMHgwMDAyMDAwMAogI2RlZmluZSBFVE5BX0JPX1VOQ0FDSEVEICAgICAweDAwMDQw MDAwCisvKiBtYXAgZmxhZ3MgKi8KKyNkZWZpbmUgRVROQV9CT19GT1JDRV9NTVUgICAgMHgwMDEw MDAwMAogCiBzdHJ1Y3QgZHJtX2V0bmF2aXZfZ2VtX25ldyB7CiAJdWludDY0X3Qgc2l6ZTsgICAg ICAgICAgIC8qIGluICovCi0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWwK