From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vidya Srinivas Subject: [PATCH 06/15] drm/i915/skl+: pass skl_wm_level struct to wm compute func Date: Mon, 15 Jan 2018 03:18:26 +0000 (UTC) Message-ID: <1516484713-5837-7-git-send-email-vidya.srinivas@intel.com> References: <1516484713-5837-1-git-send-email-vidya.srinivas@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 D4B6C6E063 for ; Mon, 15 Jan 2018 03:20:07 +0000 (UTC) Date: Sun, 21 Jan 2018 03:15:04 +0530 In-Reply-To: <1516484713-5837-1-git-send-email-vidya.srinivas@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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogTWFoZXNoIEt1bWFyIDxtYWhlc2gxLmt1bWFyQGludGVsLmNvbT4KClRoaXMgd2lsbCBy ZWR1Y2UgbnVtYmVyIG9mIGFyZ3VtZW50cyByZXF1aXJlZCB0byBiZSBwYXNzZWQgaW4Kc2tsX2Nv bXB1dGVfcGxhbmVfd20gZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBNYWhlc2ggS3VtYXIgPG1h aGVzaDEua3VtYXJAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bt LmMgfCAxOCArKysrKysrLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMo KyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCmluZGV4IGM5ZTFmNDIu LjU4MDBiNWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwpAQCAtNDUxNCw5ICs0NTE0LDcgQEAg c3RhdGljIGludCBza2xfY29tcHV0ZV9wbGFuZV93bShjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJp dmF0ZSAqZGV2X3ByaXYsCiAJCQkJdWludDE2X3QgZGRiX2FsbG9jYXRpb24sCiAJCQkJaW50IGxl dmVsLAogCQkJCWNvbnN0IHN0cnVjdCBza2xfd21fcGFyYW1zICp3cCwKLQkJCQl1aW50MTZfdCAq b3V0X2Jsb2NrcywgLyogb3V0ICovCi0JCQkJdWludDhfdCAqb3V0X2xpbmVzLCAvKiBvdXQgKi8K LQkJCQlib29sICplbmFibGVkIC8qIG91dCAqLykKKwkJCQlzdHJ1Y3Qgc2tsX3dtX2xldmVsICpy ZXN1bHQgLyogb3V0ICovKQogewogCWNvbnN0IHN0cnVjdCBkcm1fcGxhbmVfc3RhdGUgKnBzdGF0 ZSA9ICZpbnRlbF9wc3RhdGUtPmJhc2U7CiAJdWludDMyX3QgbGF0ZW5jeSA9IGRldl9wcml2LT53 bS5za2xfbGF0ZW5jeVtsZXZlbF07CkBAIC00NTI5LDcgKzQ1MjcsNyBAQCBzdGF0aWMgaW50IHNr bF9jb21wdXRlX3BsYW5lX3dtKGNvbnN0IHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJp diwKIAogCWlmIChsYXRlbmN5ID09IDAgfHwKIAkgICAgIWludGVsX3dtX3BsYW5lX3Zpc2libGUo Y3N0YXRlLCBpbnRlbF9wc3RhdGUpKSB7Ci0JCSplbmFibGVkID0gZmFsc2U7CisJCXJlc3VsdC0+ cGxhbmVfZW4gPSBmYWxzZTsKIAkJcmV0dXJuIDA7CiAJfQogCkBAIC00NTg0LDcgKzQ1ODIsNyBA QCBzdGF0aWMgaW50IHNrbF9jb21wdXRlX3BsYW5lX3dtKGNvbnN0IHN0cnVjdCBkcm1faTkxNV9w cml2YXRlICpkZXZfcHJpdiwKIAl9CiAKIAlpZiAocmVzX2Jsb2NrcyA+PSBkZGJfYWxsb2NhdGlv biB8fCByZXNfbGluZXMgPiAzMSkgewotCQkqZW5hYmxlZCA9IGZhbHNlOworCQlyZXN1bHQtPnBs YW5lX2VuID0gZmFsc2U7CiAKIAkJLyoKIAkJICogSWYgdGhlcmUgYXJlIG5vIHZhbGlkIGxldmVs IDAgd2F0ZXJtYXJrcywgdGhlbiB3ZSBjYW4ndApAQCAtNDYwMyw5ICs0NjAxLDkgQEAgc3RhdGlj IGludCBza2xfY29tcHV0ZV9wbGFuZV93bShjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAq ZGV2X3ByaXYsCiAJCX0KIAl9CiAKLQkqb3V0X2Jsb2NrcyA9IHJlc19ibG9ja3M7Ci0JKm91dF9s aW5lcyA9IHJlc19saW5lczsKLQkqZW5hYmxlZCA9IHRydWU7CisJcmVzdWx0LT5wbGFuZV9yZXNf YiA9IHJlc19ibG9ja3M7CisJcmVzdWx0LT5wbGFuZV9yZXNfbCA9IHJlc19saW5lczsKKwlyZXN1 bHQtPnBsYW5lX2VuID0gdHJ1ZTsKIAogCXJldHVybiAwOwogfQpAQCAtNDY0Niw5ICs0NjQ0LDcg QEAgc2tsX2NvbXB1dGVfd21fbGV2ZWxzKGNvbnN0IHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdiwKIAkJCQkJICAgZGRiX2Jsb2NrcywKIAkJCQkJICAgbGV2ZWwsCiAJCQkJCSAgIHdt X3BhcmFtcywKLQkJCQkJICAgJnJlc3VsdC0+cGxhbmVfcmVzX2IsCi0JCQkJCSAgICZyZXN1bHQt PnBsYW5lX3Jlc19sLAotCQkJCQkgICAmcmVzdWx0LT5wbGFuZV9lbik7CisJCQkJCSAgIHJlc3Vs dCk7CiAJCWlmIChyZXQpCiAJCQlyZXR1cm4gcmV0OwogCX0KLS0gCjIuNy40CgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK