From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mahesh Kumar Subject: [PATCH V4 3/4] Revert "drm: crc: Wait for a frame before returning from open()" Date: Tue, 21 Aug 2018 14:08:57 +0530 Message-ID: <20180821083858.26275-4-mahesh1.kumar@intel.com> References: <20180821083858.26275-1-mahesh1.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180821083858.26275-1-mahesh1.kumar@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: daniel.vetter@intel.com, Tomeu Vizoso , dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org VGhpcyByZXZlcnRzIGNvbW1pdCBlOGZhNTY3MTE4M2M4MDM0MmQ1MjBhZDgxZDE0ZmE3OWE5ZDRh NjgwLgoKRG9uJ3Qgd2FpdCBmb3IgZmlyc3QgQ1JDIGR1cmluZyBjcnRjX2NyY19vcGVuLiBJdCBh dm9pZHMgb25lIGZyYW1lIHdhaXQKZHVyaW5nIG9wZW4uIElmIGFwcGxpY2F0aW9uIHdhbnQgdG8g d2FpdCBhZnRlciByZWFkIGNhbGwsIGl0IGNhbiB1c2UKcG9sbC9yZWFkIGJsb2NraW5nIHJlYWQo KSBjYWxsLgoKU3VnZ2VzdGVkLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGlu dXguaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBNYWhlc2ggS3VtYXIgPG1haGVzaDEua3VtYXJA aW50ZWwuY29tPgpDYzogZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpDYzogVG9tZXUg Vml6b3NvIDx0b21ldS52aXpvc29AY29sbGFib3JhLmNvbT4KUmV2aWV3ZWQtYnk6IExhdXJlbnQg UGluY2hhcnQgPGxhdXJlbnQucGluY2hhcnRAaWRlYXNvbmJvYXJkLmNvbT4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vZHJtX2RlYnVnZnNfY3JjLmMgfCAxNiAtLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg Y2hhbmdlZCwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2Ry bV9kZWJ1Z2ZzX2NyYy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kZWJ1Z2ZzX2NyYy5jCmluZGV4 IDNlMGEyY2ZhYTM1Yy4uMDBlNzQzMTUzZTk0IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0v ZHJtX2RlYnVnZnNfY3JjLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kZWJ1Z2ZzX2NyYy5j CkBAIC0yMjgsMjQgKzIyOCw4IEBAIHN0YXRpYyBpbnQgY3J0Y19jcmNfb3BlbihzdHJ1Y3QgaW5v ZGUgKmlub2RlLCBzdHJ1Y3QgZmlsZSAqZmlsZXApCiAJaWYgKHJldCkKIAkJZ290byBlcnI7CiAK LQlzcGluX2xvY2tfaXJxKCZjcmMtPmxvY2spOwotCS8qCi0JICogT25seSByZXR1cm4gb25jZSB3 ZSBnb3QgYSBmaXJzdCBmcmFtZSwgc28gdXNlcnNwYWNlIGRvZXNuJ3QgaGF2ZSB0bwotCSAqIGd1 ZXNzIHdoZW4gdGhpcyBwYXJ0aWN1bGFyIHBpZWNlIG9mIEhXIHdpbGwgYmUgcmVhZHkgdG8gc3Rh cnQKLQkgKiBnZW5lcmF0aW5nIENSQ3MuCi0JICovCi0JcmV0ID0gd2FpdF9ldmVudF9pbnRlcnJ1 cHRpYmxlX2xvY2tfaXJxKGNyYy0+d3EsCi0JCQkJCQljcnRjX2NyY19kYXRhX2NvdW50KGNyYyks Ci0JCQkJCQljcmMtPmxvY2spOwotCXNwaW5fdW5sb2NrX2lycSgmY3JjLT5sb2NrKTsKLQotCWlm IChyZXQpCi0JCWdvdG8gZXJyX2Rpc2FibGU7Ci0KIAlyZXR1cm4gMDsKIAotZXJyX2Rpc2FibGU6 Ci0JY3J0Yy0+ZnVuY3MtPnNldF9jcmNfc291cmNlKGNydGMsIE5VTEwpOwogZXJyOgogCXNwaW5f bG9ja19pcnEoJmNyYy0+bG9jayk7CiAJY3J0Y19jcmNfY2xlYW51cChjcmMpOwotLSAKMi4xNi4y CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK