From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: [PATCH 2/3] drm/i915/icl: Switch to using 12 deep CSB status FIFO Date: Tue, 18 Dec 2018 15:24:24 +0200 Message-ID: <20181218132425.11189-2-mika.kuoppala@linux.intel.com> References: <20181218132425.11189-1-mika.kuoppala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9F6466E927 for ; Tue, 18 Dec 2018 13:25:20 +0000 (UTC) In-Reply-To: <20181218132425.11189-1-mika.kuoppala@linux.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: Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org Tm93IHdoZW4gd2UgY2FuIHN1cHBvcnQgdmFyaWFibGUgY3NiIGZpZm8gc2l6ZXMsIGRpc2FibGUg bGVnYWN5IG1vZGUuCkJ5IGRpc2FibGluZyBsZWdhY3kgd2UgaG9wZSB0byBnZXQgYmV0dGVyIGh3 IHRlc3RpbmcgY292ZXJhZ2UgYnkKYXNzdW1pbmcgZXZlcnlvbmUgZWxzZSBoYXZlIHN3aXRjaGVk IG92ZXIuCgp2MjogcmViYXNlCgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24u Y28udWs+CkNjOiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5j b20+CkNjOiBEYW5pZWxlIENlcmFvbG8gU3B1cmlvIDxkYW5pZWxlLmNlcmFvbG9zcHVyaW9AaW50 ZWwuY29tPgpDYzogS2VsdmluIEdhcmRpbmVyIDxrZWx2aW4uZ2FyZGluZXJAaW50ZWwuY29tPgpD YzogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6 IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jIHwgMTUgKysrKystLS0tLS0tLS0tCiAxIGZpbGUg Y2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2xyYy5jCmluZGV4IGJkMzVhYzNiN2I3Ny4uMDM5ZTJhNTRiMWZjIDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9scmMuYwpAQCAtMTY1OSwxNyArMTY1OSw5IEBAIHN0YXRpYyB2b2lkIGVuYWJsZV9l eGVjbGlzdHMoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQogCiAJSTkxNV9XUklURShS SU5HX0hXU1RBTShlbmdpbmUtPm1taW9fYmFzZSksIDB4ZmZmZmZmZmYpOwogCi0JLyoKLQkgKiBN YWtlIHN1cmUgd2UncmUgbm90IGVuYWJsaW5nIHRoZSBuZXcgMTItZGVlcCBDU0IKLQkgKiBGSUZP IGFzIHRoYXQgcmVxdWlyZXMgYSBzbGlnaHRseSB1cGRhdGVkIGhhbmRsaW5nCi0JICogaW4gdGhl IGN0eCBzd2l0Y2ggaXJxLiBTaW5jZSB3ZSdyZSBjdXJyZW50bHkgb25seQotCSAqIHVzaW5nIG9u bHkgMiBlbGVtZW50cyBvZiB0aGUgZW5oYW5jZWQgZXhlY2xpc3RzIHRoZQotCSAqIGRlZXBlciBG SUZPIGl0J3Mgbm90IG5lZWRlZCBhbmQgaXQncyBub3Qgd29ydGggYWRkaW5nCi0JICogbW9yZSBz dGF0ZW1lbnRzIHRvIHRoZSBpcnEgaGFuZGxlciB0byBzdXBwb3J0IGl0LgotCSAqLwogCWlmIChJ TlRFTF9HRU4oZGV2X3ByaXYpID49IDExKQogCQlJOTE1X1dSSVRFKFJJTkdfTU9ERV9HRU43KGVu Z2luZSksCi0JCQkgICBfTUFTS0VEX0JJVF9ESVNBQkxFKEdFTjExX0dGWF9ESVNBQkxFX0xFR0FD WV9NT0RFKSk7CisJCQkgICBfTUFTS0VEX0JJVF9FTkFCTEUoR0VOMTFfR0ZYX0RJU0FCTEVfTEVH QUNZX01PREUpKTsKIAllbHNlCiAJCUk5MTVfV1JJVEUoUklOR19NT0RFX0dFTjcoZW5naW5lKSwK IAkJCSAgIF9NQVNLRURfQklUX0VOQUJMRShHRlhfUlVOX0xJU1RfRU5BQkxFKSk7CkBAIC0yMjU0 LDcgKzIyNDYsMTAgQEAgc3RhdGljIGludCBsb2dpY2FsX3JpbmdfaW5pdChzdHJ1Y3QgaW50ZWxf ZW5naW5lX2NzICplbmdpbmUpCiAJZXhlY2xpc3RzLT5jc2Jfd3JpdGUgPQogCQkmZW5naW5lLT5z dGF0dXNfcGFnZS5wYWdlX2FkZHJbaW50ZWxfaHdzX2NzYl93cml0ZV9pbmRleChpOTE1KV07CiAK LQlleGVjbGlzdHMtPmNzYl9zaXplID0gR0VOOF9DU0JfRU5UUklFUzsKKwlpZiAoSU5URUxfR0VO KGVuZ2luZS0+aTkxNSkgPCAxMSkKKwkJZXhlY2xpc3RzLT5jc2Jfc2l6ZSA9IEdFTjhfQ1NCX0VO VFJJRVM7CisJZWxzZQorCQlleGVjbGlzdHMtPmNzYl9zaXplID0gR0VOMTFfQ1NCX0VOVFJJRVM7 CiAKIAlyZXNldF9jc2JfcG9pbnRlcnMoZXhlY2xpc3RzKTsKIAotLSAKMi4xNy4xCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK