From mboxrd@z Thu Jan 1 00:00:00 1970 From: Deepak M Subject: [PATCH] drm/i915: Add DPI FIFO empty status check Date: Wed, 9 Dec 2015 17:05:52 +0530 Message-ID: <1449660952-25222-1-git-send-email-m.deepak@intel.com> References: <20151204112644.GP4437@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id D3D1F6E88F for ; Tue, 8 Dec 2015 22:01:47 -0800 (PST) In-Reply-To: <20151204112644.GP4437@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: Deepak M , Gaurav K Singh List-Id: intel-gfx@lists.freedesktop.org RnJvbTogR2F1cmF2IEsgU2luZ2ggPGdhdXJhdi5rLnNpbmdoQGludGVsLmNvbT4KCkJlZm9yZSBz ZW5kaW5nIFRVUk4gT04gcGFja2V0LGNoZWNrIHRoZSBEUEkKRklGTyBlbXB0eSBzdGF0dXMuCgp2 MjogQ2hhbmdlIGluIGNvbW1pdCBtZXNzYWdlCiAgICBDaGVja2luZyBmb3IgRklGTyBlbXB0eSAg b25seSBkdXJpbmcgVFVSTiBPTiBwYWNrZXQuCnYzOiBBZGRpbmcgYSBuZXcgZnVuY3Rpb24gZm9y IERQSSBGSUZPIGVtcHR5IGNoZWNrCgpTaWduZWQtb2ZmLWJ5OiBHYXVyYXYgSyBTaW5naCA8Z2F1 cmF2Lmsuc2luZ2hAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBEZWVwYWsgTSA8bS5kZWVwYWtA aW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RzaS5jIHwgMTUgKysr KysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RzaS5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHNpLmMKaW5kZXggMTcwYWU2Zi4uZWZmOTgyYiAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHNpLmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHNpLmMKQEAgLTYwLDYgKzYwLDE3IEBAIHN0YXRpYyB2b2lkIHdh aXRfZm9yX2RzaV9maWZvX2VtcHR5KHN0cnVjdCBpbnRlbF9kc2kgKmludGVsX2RzaSwgZW51bSBw b3J0IHBvcnQpCiAJCURSTV9FUlJPUigiRFBJIEZJRk9zIGFyZSBub3QgZW1wdHlcbiIpOwogfQog CitzdGF0aWMgdm9pZCB3YWl0X2Zvcl9kcGlfZmlmb19lbXB0eShzdHJ1Y3QgaW50ZWxfZHNpICpp bnRlbF9kc2ksIGVudW0gcG9ydCBwb3J0KQoreworCXN0cnVjdCBkcm1fZW5jb2RlciAqZW5jb2Rl ciA9ICZpbnRlbF9kc2ktPmJhc2UuYmFzZTsKKwlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gZW5j b2Rlci0+ZGV2OworCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IGRldi0+ZGV2 X3ByaXZhdGU7CisKKwlpZiAod2FpdF9mb3IoKEk5MTVfUkVBRChNSVBJX0dFTl9GSUZPX1NUQVQo cG9ydCkpICYgRFBJX0ZJRk9fRU1QVFkpCisJCQkJCT09IERQSV9GSUZPX0VNUFRZLCA1MCkpCisJ CURSTV9FUlJPUigiVGltZW91dCB3YWl0aW5nIGZvciBEUEkgRklGTyBlbXB0eVxuIik7Cit9CisK IHN0YXRpYyB2b2lkIHdyaXRlX2RhdGEoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2 LCB1MzIgcmVnLAogCQkgICAgICAgY29uc3QgdTggKmRhdGEsIHUzMiBsZW4pCiB7CkBAIC00NDMs OCArNDU0LDEwIEBAIHN0YXRpYyB2b2lkIGludGVsX2RzaV9lbmFibGUoc3RydWN0IGludGVsX2Vu Y29kZXIgKmVuY29kZXIpCiAJCQlJOTE1X1dSSVRFKE1JUElfTUFYX1JFVFVSTl9QS1RfU0laRShw b3J0KSwgOCAqIDQpOwogCX0gZWxzZSB7CiAJCW1zbGVlcCgyMCk7IC8qIFhYWCAqLwotCQlmb3Jf ZWFjaF9kc2lfcG9ydChwb3J0LCBpbnRlbF9kc2ktPnBvcnRzKQorCQlmb3JfZWFjaF9kc2lfcG9y dChwb3J0LCBpbnRlbF9kc2ktPnBvcnRzKSB7CisJCQl3YWl0X2Zvcl9kcGlfZmlmb19lbXB0eShp bnRlbF9kc2ksIHBvcnQpOwogCQkJZHBpX3NlbmRfY21kKGludGVsX2RzaSwgVFVSTl9PTiwgZmFs c2UsIHBvcnQpOworCQl9CiAJCW1zbGVlcCgxMDApOwogCiAJCWRybV9wYW5lbF9lbmFibGUoaW50 ZWxfZHNpLT5wYW5lbCk7Ci0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK