From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: [PATCH 10/16] drm/omapdrm: Fix omap_atomic_wait_for_completion Date: Wed, 12 Jul 2017 10:13:38 +0200 Message-ID: <20170712081344.25495-11-maarten.lankhorst@linux.intel.com> References: <20170712081344.25495-1-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170712081344.25495-1-maarten.lankhorst@linux.intel.com> 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: intel-gfx@lists.freedesktop.org, Tomi Valkeinen List-Id: dri-devel@lists.freedesktop.org VXNlIHRoZSBuZXcgaXRlcmF0b3IgbWFjcm8gYW5kIGxvb2sgZm9yIGNydGNfc3RhdGUtPmFjdGl2 ZSBpbnN0ZWFkIG9mCmVuYWJsZSwgb25seSBjcnRjX3N0YXRlLT5lbmFibGUgaW1wbGllcyB0aGF0 IHZibGFua3Mgd2lsbCBoYXBwZW4uCgpTaWduZWQtb2ZmLWJ5OiBNYWFydGVuIExhbmtob3JzdCA8 bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgpDYzogVG9taSBWYWxrZWluZW4gPHRv bWkudmFsa2VpbmVuQHRpLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX2Ry di5jIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9kcnYuYyBi L2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZHJ2LmMKaW5kZXggMDIyMDI5ZWE2OTcyLi42 NmQzYzZiZmQ2YTggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZHJ2 LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9kcnYuYwpAQCAtNTcsMTMgKzU3 LDEzIEBAIHN0YXRpYyB2b2lkIG9tYXBfZmJfb3V0cHV0X3BvbGxfY2hhbmdlZChzdHJ1Y3QgZHJt X2RldmljZSAqZGV2KQogc3RhdGljIHZvaWQgb21hcF9hdG9taWNfd2FpdF9mb3JfY29tcGxldGlv bihzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCQkJCQkgICAgc3RydWN0IGRybV9hdG9taWNfc3Rh dGUgKm9sZF9zdGF0ZSkKIHsKLQlzdHJ1Y3QgZHJtX2NydGNfc3RhdGUgKm9sZF9jcnRjX3N0YXRl OworCXN0cnVjdCBkcm1fY3J0Y19zdGF0ZSAqbmV3X2NydGNfc3RhdGU7CiAJc3RydWN0IGRybV9j cnRjICpjcnRjOwogCXVuc2lnbmVkIGludCBpOwogCWludCByZXQ7CiAKLQlmb3JfZWFjaF9jcnRj X2luX3N0YXRlKG9sZF9zdGF0ZSwgY3J0Yywgb2xkX2NydGNfc3RhdGUsIGkpIHsKLQkJaWYgKCFj cnRjLT5zdGF0ZS0+ZW5hYmxlKQorCWZvcl9lYWNoX25ld19jcnRjX2luX3N0YXRlKG9sZF9zdGF0 ZSwgY3J0YywgbmV3X2NydGNfc3RhdGUsIGkpIHsKKwkJaWYgKCFuZXdfY3J0Y19zdGF0ZS0+YWN0 aXZlKQogCQkJY29udGludWU7CiAKIAkJcmV0ID0gb21hcF9jcnRjX3dhaXRfcGVuZGluZyhjcnRj KTsKLS0gCjIuMTEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVsCg==