From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mahesh Kumar Subject: [PATCH 6/9] drm/i915/skl+: WM calculation don't require height Date: Tue, 13 Jun 2017 18:41:59 +0530 Message-ID: <20170613131202.4492-7-mahesh1.kumar@intel.com> References: <20170613131202.4492-1-mahesh1.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 939476E2EB for ; Tue, 13 Jun 2017 13:08:25 +0000 (UTC) In-Reply-To: <20170613131202.4492-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: paulo.r.zanoni@intel.com, maarten.lankhorst@intel.com List-Id: intel-gfx@lists.freedesktop.org aGVpZ2h0IG9mIHBsYW5lIHdhcyByZXF1aXJlIHRvIHN3YXAgd2lkdGgvaGVpZ2h0IGluIGNhc2Ug b2YgOTAvMjcwCnJvdGF0aW9uLiBOb3cgc3JjIHN0cnVjdHVyZSBjb250YWlucyBhbHJlYWR5IHN3 YXBwZWQgdmFsdWVzLCBTbyB3ZQpkb24ndCBoYXZlIHRvIGNhbGN1bGF0ZSBoZWlnaHQgb2YgdGhl IHBsYW5lLgoKU2lnbmVkLW9mZi1ieTogTWFoZXNoIEt1bWFyIDxtYWhlc2gxLmt1bWFyQGludGVs LmNvbT4KUmV2aWV3ZWQtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBs aW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyB8IDQg Ky0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9wbS5jCmluZGV4IGJlNjVjMGIwMTQ2OS4uODRkM2U2NmJiMGYzIDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX3BtLmMKQEAgLTQ0NTQsNyArNDQ1NCw3IEBAIHN0YXRpYyBpbnQgc2ts X2NvbXB1dGVfcGxhbmVfd20oY29uc3Qgc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2 LAogCXVpbnQzMl90IHBsYW5lX2J5dGVzX3Blcl9saW5lOwogCXVpbnQzMl90IHJlc19ibG9ja3Ms IHJlc19saW5lczsKIAl1aW50OF90IGNwcDsKLQl1aW50MzJfdCB3aWR0aCA9IDAsIGhlaWdodCA9 IDA7CisJdWludDMyX3Qgd2lkdGggPSAwOwogCXVpbnQzMl90IHBsYW5lX3BpeGVsX3JhdGU7CiAJ dWludF9maXhlZF8xNl8xNl90IHlfdGlsZV9taW5pbXVtOwogCXVpbnQzMl90IHlfbWluX3NjYW5s aW5lczsKQEAgLTQ0ODEsNyArNDQ4MSw2IEBAIHN0YXRpYyBpbnQgc2tsX2NvbXB1dGVfcGxhbmVf d20oY29uc3Qgc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogCiAJaWYgKHBsYW5l LT5pZCA9PSBQTEFORV9DVVJTT1IpIHsKIAkJd2lkdGggPSBpbnRlbF9wc3RhdGUtPmJhc2UuY3J0 Y193OwotCQloZWlnaHQgPSBpbnRlbF9wc3RhdGUtPmJhc2UuY3J0Y19oOwogCX0gZWxzZSB7CiAJ CS8qCiAJCSAqIFNyYyBjb29yZGluYXRlcyBhcmUgYWxyZWFkeSByb3RhdGVkIGJ5IDI3MCBkZWdy ZWVzIGZvcgpAQCAtNDQ4OSw3ICs0NDg4LDYgQEAgc3RhdGljIGludCBza2xfY29tcHV0ZV9wbGFu ZV93bShjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsCiAJCSAqIEdUVCBt YXBwaW5nKSwgaGVuY2Ugbm8gbmVlZCB0byBhY2NvdW50IGZvciByb3RhdGlvbiBoZXJlLgogCQkg Ki8KIAkJd2lkdGggPSBkcm1fcmVjdF93aWR0aCgmaW50ZWxfcHN0YXRlLT5iYXNlLnNyYykgPj4g MTY7Ci0JCWhlaWdodCA9IGRybV9yZWN0X2hlaWdodCgmaW50ZWxfcHN0YXRlLT5iYXNlLnNyYykg Pj4gMTY7CiAJfQogCiAJY3BwID0gZmItPmZvcm1hdC0+Y3BwWzBdOwotLSAKMi4xMy4wCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK