From: Lyude Subject: [PATCH v2 08/10] drm/i915/gen9: Add skl_wm_level_equals() Date: Fri, 14 Oct 2016 17:31:56 -0400 Message-ID: <1476480722-13015-9-git-send-email-cpaul@redhat.com> References: <1476480722-13015-1-git-send-email-cpaul@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1476480722-13015-1-git-send-email-cpaul@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: intel-gfx@lists.freedesktop.org Cc: Paulo Zanoni , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Daniel Vetter , Lyude List-Id: dri-devel@lists.freedesktop.org SGVscGVyIHdlJ3JlIGdvaW5nIHRvIGJlIHVzaW5nIGZvciBpbXBsZW1lbnRpbmcgdmVyaWZpY2F0 aW9uIG9mIHRoZSB3bQpsZXZlbHMgaW4gc2tsX3ZlcmlmeV93bV9sZXZlbCgpLgoKU2lnbmVkLW9m Zi1ieTogTHl1ZGUgPGNwYXVsQHJlZGhhdC5jb20+ClJldmlld2VkLWJ5OiBQYXVsbyBaYW5vbmkg PHBhdWxvLnIuemFub25pQGludGVsLmNvbT4KQ2M6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVu Lmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+CkNjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5 cmphbGFAbGludXguaW50ZWwuY29tPgpDYzogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGlu dGVsLmNvbQpDYzogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Ci0tLQog ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggfCAgMiArKwogZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYyAgfCAxNCArKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAx NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZHJ2LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAppbmRleCA3MDM2MzEwLi45 Njk2M2VhIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAorKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaApAQCAtMTc2MSw2ICsxNzYxLDggQEAg dm9pZCBza2xfcGlwZV93bV9nZXRfaHdfc3RhdGUoc3RydWN0IGRybV9jcnRjICpjcnRjLAogYm9v bCBpbnRlbF9jYW5fZW5hYmxlX3NhZ3Yoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKTsK IGludCBpbnRlbF9lbmFibGVfc2FndihzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYp OwogaW50IGludGVsX2Rpc2FibGVfc2FndihzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3By aXYpOworYm9vbCBza2xfd21fbGV2ZWxfZXF1YWxzKGNvbnN0IHN0cnVjdCBza2xfd21fbGV2ZWwg KmwxLAorCQkJIGNvbnN0IHN0cnVjdCBza2xfd21fbGV2ZWwgKmwyKTsKIGJvb2wgc2tsX2RkYl9h bGxvY2F0aW9uX2VxdWFscyhjb25zdCBzdHJ1Y3Qgc2tsX2RkYl9hbGxvY2F0aW9uICpvbGQsCiAJ CQkgICAgICAgY29uc3Qgc3RydWN0IHNrbF9kZGJfYWxsb2NhdGlvbiAqbmV3LAogCQkJICAgICAg IGVudW0gcGlwZSBwaXBlKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCmluZGV4IDZlYWViODcuLmZh ZTNjZTQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwpAQCAtMzg1Nyw2ICszODU3LDIwIEBAIHZv aWQgc2tsX3dyaXRlX2N1cnNvcl93bShzdHJ1Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0YywKIAkJ CSAgICAmZGRiLT5wbGFuZVtwaXBlXVtQTEFORV9DVVJTT1JdKTsKIH0KIAorYm9vbCBza2xfd21f bGV2ZWxfZXF1YWxzKGNvbnN0IHN0cnVjdCBza2xfd21fbGV2ZWwgKmwxLAorCQkJIGNvbnN0IHN0 cnVjdCBza2xfd21fbGV2ZWwgKmwyKQoreworCWlmIChsMS0+cGxhbmVfZW4gIT0gbDItPnBsYW5l X2VuKQorCQlyZXR1cm4gZmFsc2U7CisKKwkvKiBJZiBib3RoIHBsYW5lcyBhcmVuJ3QgZW5hYmxl ZCwgdGhlIHJlc3Qgc2hvdWxkbid0IG1hdHRlciAqLworCWlmICghbDEtPnBsYW5lX2VuKQorCQly ZXR1cm4gdHJ1ZTsKKworCXJldHVybiAobDEtPnBsYW5lX3Jlc19sID09IGwyLT5wbGFuZV9yZXNf bCAmJgorCQlsMS0+cGxhbmVfcmVzX2IgPT0gbDItPnBsYW5lX3Jlc19iKTsKK30KKwogc3RhdGlj IGlubGluZSBib29sIHNrbF9kZGJfZW50cmllc19vdmVybGFwKGNvbnN0IHN0cnVjdCBza2xfZGRi X2VudHJ5ICphLAogCQkJCQkgICBjb25zdCBzdHJ1Y3Qgc2tsX2RkYl9lbnRyeSAqYikKIHsKLS0g CjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK