From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tiago Vignatti Subject: [PATCH 3/4] drm/i915: Implement end_cpu_access Date: Tue, 11 Aug 2015 17:59:22 -0300 Message-ID: <1439326768-5611-4-git-send-email-tiago.vignatti@intel.com> References: <1439326768-5611-1-git-send-email-tiago.vignatti@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1439326768-5611-1-git-send-email-tiago.vignatti@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: dri-devel@lists.freedesktop.org Cc: daniel.vetter@ffwll.ch, intel-gfx@lists.freedesktop.org, daniel.thompson@linaro.org List-Id: intel-gfx@lists.freedesktop.org U2lnbmVkLW9mZi1ieTogVGlhZ28gVmlnbmF0dGkgPHRpYWdvLnZpZ25hdHRpQGludGVsLmNvbT4K LS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9kbWFidWYuYyB8IDEwICsrKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZG1hYnVmLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9kbWFidWYuYwppbmRleCBlOWMyYmZkLi44NDQ3YmE0IDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9kbWFidWYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV9kbWFidWYuYwpAQCAtMjEyLDYgKzIxMiwxNSBAQCBzdGF0aWMgaW50IGk5 MTVfZ2VtX2JlZ2luX2NwdV9hY2Nlc3Moc3RydWN0IGRtYV9idWYgKmRtYV9idWYsIHNpemVfdCBz dGFydCwgc2l6ZQogCXJldHVybiByZXQ7CiB9CiAKK3N0YXRpYyB2b2lkIGk5MTVfZ2VtX2VuZF9j cHVfYWNjZXNzKHN0cnVjdCBkbWFfYnVmICpkbWFfYnVmLCBzaXplX3Qgc3RhcnQsIHNpemVfdCBs ZW5ndGgsIGVudW0gZG1hX2RhdGFfZGlyZWN0aW9uIGRpcmVjdGlvbikKK3sKKwlzdHJ1Y3QgZHJt X2k5MTVfZ2VtX29iamVjdCAqb2JqID0gZG1hX2J1Zl90b19vYmooZG1hX2J1Zik7CisJYm9vbCB3 cml0ZSA9IChkaXJlY3Rpb24gPT0gRE1BX0JJRElSRUNUSU9OQUwgfHwgZGlyZWN0aW9uID09IERN QV9UT19ERVZJQ0UpOworCisJaWYgKGk5MTVfZ2VtX29iamVjdF9zZXRfdG9fZ3R0X2RvbWFpbihv YmosIHdyaXRlKSkKKwkJRFJNX0VSUk9SKCJmYWlsZWQgdG8gc2V0IGJvIGludG8gdGhlIEdUVFxu Iik7Cit9CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZG1hX2J1Zl9vcHMgaTkxNV9kbWFidWZfb3Bz ID0gIHsKIAkubWFwX2RtYV9idWYgPSBpOTE1X2dlbV9tYXBfZG1hX2J1ZiwKIAkudW5tYXBfZG1h X2J1ZiA9IGk5MTVfZ2VtX3VubWFwX2RtYV9idWYsCkBAIC0yMjQsNiArMjMzLDcgQEAgc3RhdGlj IGNvbnN0IHN0cnVjdCBkbWFfYnVmX29wcyBpOTE1X2RtYWJ1Zl9vcHMgPSAgewogCS52bWFwID0g aTkxNV9nZW1fZG1hYnVmX3ZtYXAsCiAJLnZ1bm1hcCA9IGk5MTVfZ2VtX2RtYWJ1Zl92dW5tYXAs CiAJLmJlZ2luX2NwdV9hY2Nlc3MgPSBpOTE1X2dlbV9iZWdpbl9jcHVfYWNjZXNzLAorCS5lbmRf Y3B1X2FjY2VzcyA9IGk5MTVfZ2VtX2VuZF9jcHVfYWNjZXNzLAogfTsKIAogc3RydWN0IGRtYV9i dWYgKmk5MTVfZ2VtX3ByaW1lX2V4cG9ydChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAotLSAKMi4x LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==