From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 8/8] drm/i915: Remove the pipe/plane ID checks from skl_check_ccs_aux_surface() Date: Fri, 22 Dec 2017 21:22:31 +0200 Message-ID: <20171222192231.17981-9-ville.syrjala@linux.intel.com> References: <20171222192231.17981-1-ville.syrjala@linux.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 A3F256E793 for ; Fri, 22 Dec 2017 19:23:03 +0000 (UTC) In-Reply-To: <20171222192231.17981-1-ville.syrjala@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: Ben Widawsky , Daniel Stone List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClRo ZSBjb3JlIG5vdyBjaGVja3MgdGhhdCB0aGUgcGxhbmUgc3VwcG9ydHMgdGhlIGZiJ3MgZm9ybWF0 K21vZGlmaWVyCmNvbWJpbmF0aW9uLCBzbyB3ZSBjYW4gZHJvcCB0aGUgcmVsYXRlZCBjaGVja3Mg ZnJvbQpza2xfY2hlY2tfY2NzX2F1eF9zdXJmYWNlKCkuIFRoZXNlIGNoZWNrcyB3ZXJlIHNwZWNp ZmljIHRvClNLTC9LQkwvQlhUIGFueXdheS4KCkNjOiBCZW4gV2lkYXdza3kgPGJlbkBid2lkYXdz ay5uZXQ+CkNjOiBKYXNvbiBFa3N0cmFuZCA8amFzb25Aamxla3N0cmFuZC5uZXQ+CkNjOiBEYW5p ZWwgU3RvbmUgPGRhbmllbHNAY29sbGFib3JhLmNvbT4KU2lnbmVkLW9mZi1ieTogVmlsbGUgU3ly asOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCA4IC0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggZGYyOWUz M2EyMzU1Li5hMDM3ODkyZWM5MmIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2Rpc3BsYXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMK QEAgLTMwMzMsOSArMzAzMyw2IEBAIHN0YXRpYyBpbnQgc2tsX2NoZWNrX252MTJfYXV4X3N1cmZh Y2Uoc3RydWN0IGludGVsX3BsYW5lX3N0YXRlICpwbGFuZV9zdGF0ZSkKIAogc3RhdGljIGludCBz a2xfY2hlY2tfY2NzX2F1eF9zdXJmYWNlKHN0cnVjdCBpbnRlbF9wbGFuZV9zdGF0ZSAqcGxhbmVf c3RhdGUpCiB7Ci0Jc3RydWN0IGludGVsX3BsYW5lICpwbGFuZSA9IHRvX2ludGVsX3BsYW5lKHBs YW5lX3N0YXRlLT5iYXNlLnBsYW5lKTsKLQlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3By aXYgPSB0b19pOTE1KHBsYW5lLT5iYXNlLmRldik7Ci0Jc3RydWN0IGludGVsX2NydGMgKmNydGMg PSB0b19pbnRlbF9jcnRjKHBsYW5lX3N0YXRlLT5iYXNlLmNydGMpOwogCWNvbnN0IHN0cnVjdCBk cm1fZnJhbWVidWZmZXIgKmZiID0gcGxhbmVfc3RhdGUtPmJhc2UuZmI7CiAJaW50IHNyY194ID0g cGxhbmVfc3RhdGUtPmJhc2Uuc3JjLngxID4+IDE2OwogCWludCBzcmNfeSA9IHBsYW5lX3N0YXRl LT5iYXNlLnNyYy55MSA+PiAxNjsKQEAgLTMwNDUsMTEgKzMwNDIsNiBAQCBzdGF0aWMgaW50IHNr bF9jaGVja19jY3NfYXV4X3N1cmZhY2Uoc3RydWN0IGludGVsX3BsYW5lX3N0YXRlICpwbGFuZV9z dGF0ZSkKIAlpbnQgeSA9IHNyY195IC8gdnN1YjsKIAl1MzIgb2Zmc2V0OwogCi0JaWYgKCFza2xf cGxhbmVfaGFzX2NjcyhkZXZfcHJpdiwgY3J0Yy0+cGlwZSwgcGxhbmUtPmlkKSkgewotCQlEUk1f REVCVUdfS01TKCJObyBSQyBzdXBwb3J0IG9uICVzXG4iLCBwbGFuZS0+YmFzZS5uYW1lKTsKLQkJ cmV0dXJuIC1FSU5WQUw7Ci0JfQotCiAJaWYgKHBsYW5lX3N0YXRlLT5iYXNlLnJvdGF0aW9uICYg fihEUk1fTU9ERV9ST1RBVEVfMCB8IERSTV9NT0RFX1JPVEFURV8xODApKSB7CiAJCURSTV9ERUJV R19LTVMoIlJDIHN1cHBvcnQgb25seSB3aXRoIDAvMTgwIGRlZ3JlZSByb3RhdGlvbiAleFxuIiwK IAkJCSAgICAgIHBsYW5lX3N0YXRlLT5iYXNlLnJvdGF0aW9uKTsKLS0gCjIuMTMuNgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==