From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 4/8] drm/i915: Don't set undefined bits in dirty_pipes Date: Fri, 11 Oct 2019 23:09:45 +0300 Message-ID: <20191011200949.7839-5-ville.syrjala@linux.intel.com> References: <20191011200949.7839-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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 845CC6EC95 for ; Fri, 11 Oct 2019 20:10:06 +0000 (UTC) In-Reply-To: <20191011200949.7839-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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCnNr bF9jb21taXRfbW9kZXNldF9lbmFibGVzKCkgc3RyYWlnaHQgdXAgY29tcGFyZXMgZGlydHlfcGlw ZXMKd2l0aCBhIGJpdG1hc2sgb2YgYWxyZWFkeSBjb21taXR0ZWQgcGlwZXMuIElmIHdlIHNldCBi aXRzIGluCmRpcnR5X3BpcGVzIGZvciBub24tZXhpc3RlbnQgcGlwZXMgdGhhdCBjb21wYXJpc29u IHdpbGwgbmV2ZXIKd29yayByaWdodC4gU28gbGV0J3MgbGltaXQgb3Vyc2VsdmVzIHRvIGJpdHMg dGhhdCBleGlzdC4KCkFuZCB3ZSdsbCBkbyB0aGUgc2FtZSBmb3IgdGhlIGFjdGl2ZV9waXBlc19j aGFuZ2VkIGJpdG1hc2suCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5 cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bt LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKaW5kZXggMmI3MWQ1MmE0ZWRlLi5mMjFlYjkyNTBk MjMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwpAQCAtNTQ0NCw3ICs1NDQ0LDcgQEAgc2tsX2Rk Yl9hZGRfYWZmZWN0ZWRfcGlwZXMoc3RydWN0IGludGVsX2F0b21pY19zdGF0ZSAqc3RhdGUpCiAJ CWlmIChyZXQpCiAJCQlyZXR1cm4gcmV0OwogCi0JCXN0YXRlLT5hY3RpdmVfcGlwZV9jaGFuZ2Vz ID0gfjA7CisJCXN0YXRlLT5hY3RpdmVfcGlwZV9jaGFuZ2VzID0gSU5URUxfSU5GTyhkZXZfcHJp diktPnBpcGVfbWFzazsKIAogCQkvKgogCQkgKiBXZSB1c3VhbGx5IG9ubHkgaW5pdGlhbGl6ZSBz dGF0ZS0+YWN0aXZlX3BpcGVzIGlmIHdlCkBAIC01NDcwLDcgKzU0NzAsNyBAQCBza2xfZGRiX2Fk ZF9hZmZlY3RlZF9waXBlcyhzdHJ1Y3QgaW50ZWxfYXRvbWljX3N0YXRlICpzdGF0ZSkKIAkgKiB0 byBncmFiIHRoZSBsb2NrIG9uICphbGwqIENSVEMncy4KIAkgKi8KIAlpZiAoc3RhdGUtPmFjdGl2 ZV9waXBlX2NoYW5nZXMgfHwgc3RhdGUtPm1vZGVzZXQpIHsKLQkJc3RhdGUtPndtX3Jlc3VsdHMu ZGlydHlfcGlwZXMgPSB+MDsKKwkJc3RhdGUtPndtX3Jlc3VsdHMuZGlydHlfcGlwZXMgPSBJTlRF TF9JTkZPKGRldl9wcml2KS0+cGlwZV9tYXNrOwogCiAJCXJldCA9IGludGVsX2FkZF9hbGxfcGlw ZXMoc3RhdGUpOwogCQlpZiAocmV0KQotLSAKMi4yMS4wCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZng=