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: Thu, 4 Jan 2018 10:44:09 +0000 (UTC) Message-ID: <1515319159-30543-7-git-send-email-vidya.srinivas@intel.com> References: <1515319159-30543-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 18D4C6E0E3 for ; Thu, 4 Jan 2018 10:46:06 +0000 (UTC) Date: Sun, 7 Jan 2018 15:29:10 +0530 In-Reply-To: <1515319159-30543-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 ZWR1Y2UgbnVtYmVyIG9mIGFyZ3VtZW50cyByZXF1aXJlZCB0byBiZSBwYXNzIGluCnNrbF9jb21w dXRlX3BsYW5lX3dtIGZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogTWFoZXNoIEt1bWFyIDxtYWhl c2gxLmt1bWFyQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5j IHwgMTggKysrKysrKy0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCsp LCAxMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwppbmRleCAxYWFiZTQ0Li41 ZTY0NmM1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCisrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKQEAgLTQ1MTMsOSArNDUxMyw3IEBAIHN0 YXRpYyBpbnQgc2tsX2NvbXB1dGVfcGxhbmVfd20oY29uc3Qgc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2LAogCQkJCXVpbnQxNl90IGRkYl9hbGxvY2F0aW9uLAogCQkJCWludCBsZXZl bCwKIAkJCQljb25zdCBzdHJ1Y3Qgc2tsX3dtX3BhcmFtcyAqd3AsCi0JCQkJdWludDE2X3QgKm91 dF9ibG9ja3MsIC8qIG91dCAqLwotCQkJCXVpbnQ4X3QgKm91dF9saW5lcywgLyogb3V0ICovCi0J CQkJYm9vbCAqZW5hYmxlZCAvKiBvdXQgKi8pCisJCQkJc3RydWN0IHNrbF93bV9sZXZlbCAqcmVz dWx0IC8qIG91dCAqLykKIHsKIAljb25zdCBzdHJ1Y3QgZHJtX3BsYW5lX3N0YXRlICpwc3RhdGUg PSAmaW50ZWxfcHN0YXRlLT5iYXNlOwogCXVpbnQzMl90IGxhdGVuY3kgPSBkZXZfcHJpdi0+d20u c2tsX2xhdGVuY3lbbGV2ZWxdOwpAQCAtNDUyOCw3ICs0NTI2LDcgQEAgc3RhdGljIGludCBza2xf Y29tcHV0ZV9wbGFuZV93bShjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYs CiAKIAlpZiAobGF0ZW5jeSA9PSAwIHx8CiAJICAgICFpbnRlbF93bV9wbGFuZV92aXNpYmxlKGNz dGF0ZSwgaW50ZWxfcHN0YXRlKSkgewotCQkqZW5hYmxlZCA9IGZhbHNlOworCQlyZXN1bHQtPnBs YW5lX2VuID0gZmFsc2U7CiAJCXJldHVybiAwOwogCX0KIApAQCAtNDU4Myw3ICs0NTgxLDcgQEAg c3RhdGljIGludCBza2xfY29tcHV0ZV9wbGFuZV93bShjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJp dmF0ZSAqZGV2X3ByaXYsCiAJfQogCiAJaWYgKHJlc19ibG9ja3MgPj0gZGRiX2FsbG9jYXRpb24g fHwgcmVzX2xpbmVzID4gMzEpIHsKLQkJKmVuYWJsZWQgPSBmYWxzZTsKKwkJcmVzdWx0LT5wbGFu ZV9lbiA9IGZhbHNlOwogCiAJCS8qCiAJCSAqIElmIHRoZXJlIGFyZSBubyB2YWxpZCBsZXZlbCAw IHdhdGVybWFya3MsIHRoZW4gd2UgY2FuJ3QKQEAgLTQ2MDIsOSArNDYwMCw5IEBAIHN0YXRpYyBp bnQgc2tsX2NvbXB1dGVfcGxhbmVfd20oY29uc3Qgc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2LAogCQl9CiAJfQogCi0JKm91dF9ibG9ja3MgPSByZXNfYmxvY2tzOwotCSpvdXRfbGlu ZXMgPSByZXNfbGluZXM7Ci0JKmVuYWJsZWQgPSB0cnVlOworCXJlc3VsdC0+cGxhbmVfcmVzX2Ig PSByZXNfYmxvY2tzOworCXJlc3VsdC0+cGxhbmVfcmVzX2wgPSByZXNfbGluZXM7CisJcmVzdWx0 LT5wbGFuZV9lbiA9IHRydWU7CiAKIAlyZXR1cm4gMDsKIH0KQEAgLTQ2NDUsOSArNDY0Myw3IEBA IHNrbF9jb21wdXRlX3dtX2xldmVscyhjb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2 X3ByaXYsCiAJCQkJCSAgIGRkYl9ibG9ja3MsCiAJCQkJCSAgIGxldmVsLAogCQkJCQkgICB3bV9w YXJhbXMsCi0JCQkJCSAgICZyZXN1bHQtPnBsYW5lX3Jlc19iLAotCQkJCQkgICAmcmVzdWx0LT5w bGFuZV9yZXNfbCwKLQkJCQkJICAgJnJlc3VsdC0+cGxhbmVfZW4pOworCQkJCQkgICByZXN1bHQp OwogCQlpZiAocmV0KQogCQkJcmV0dXJuIHJldDsKIAl9Ci0tIAoyLjcuNAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==