From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/3] drm/i915/gen9: Initialize intel_state->active_crtcs during WM sanitization Date: Mon, 13 Jun 2016 16:49:49 +0200 Message-ID: <20160613144949.GF1338@phenom.ffwll.local> References: <1465510495-30302-1-git-send-email-matthew.d.roper@intel.com> <1465510495-30302-2-git-send-email-matthew.d.roper@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id D40006E61E for ; Mon, 13 Jun 2016 14:49:53 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id k184so15482466wme.2 for ; Mon, 13 Jun 2016 07:49:53 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1465510495-30302-2-git-send-email-matthew.d.roper@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matt Roper Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKdW4gMDksIDIwMTYgYXQgMDM6MTQ6NTNQTSAtMDcwMCwgTWF0dCBSb3BlciB3cm90 ZToKPiBpbnRlbF9zdGF0ZS0+YWN0aXZlX2NydGNzIGlzIHVzdWFsbHkgb25seSBpbml0aWFsaXpl ZCB3aGVuIGRvaW5nIGEKPiBtb2Rlc2V0LiAgRHVyaW5nIG91ciBmaXJzdCBhdG9taWMgY29tbWl0 IGFmdGVyIGJvb3QsIHdlJ3JlIGVmZmVjdGl2ZWx5Cj4gZmFraW5nIGEgbW9kZXNldCB0byBzYW5p dGl6ZSB0aGUgRERCL3dtIHNldHVwLCBzbyBlbnN1cmUgdGhhdCB0aGlzIGZpZWxkCj4gZ2V0cyBp bml0aWFsaXplZCBiZWZvcmUgdXNlLgo+IAo+IFJlcG9ydGVkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8 dHZydGtvLnVyc3VsaW5AbGludXguaW50ZWwuY29tPgo+IENjOiBUdnJ0a28gVXJzdWxpbiA8dHZy dGtvLnVyc3VsaW5AbGludXguaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IE1hdHQgUm9wZXIg PG1hdHRoZXcuZC5yb3BlckBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3BtLmMgfCAxMSArKysrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+IGluZGV4 IDY1OGE3NTYuLjBjZDM4Y2EgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfcG0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKPiBAQCAtMzg5 Niw5ICszODk2LDE4IEBAIHNrbF9jb21wdXRlX2RkYihzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAq c3RhdGUpCj4gIAkgKiBwcmV0ZW5kIHRoYXQgYWxsIHBpcGVzIHN3aXRjaGVkIGFjdGl2ZSBzdGF0 dXMgc28gdGhhdCB3ZSdsbAo+ICAJICogZW5zdXJlIGEgZnVsbCBEREIgcmVjb21wdXRlLgo+ICAJ ICovCj4gLQlpZiAoZGV2X3ByaXYtPndtLmRpc3RydXN0X2Jpb3Nfd20pCj4gKwlpZiAoZGV2X3By aXYtPndtLmRpc3RydXN0X2Jpb3Nfd20pIHsKPiAgCQlpbnRlbF9zdGF0ZS0+YWN0aXZlX3BpcGVf Y2hhbmdlcyA9IH4wOwo+ICAKPiArCQkvKgo+ICsJCSAqIFdlIHVzdWFsbHkgb25seSBpbml0aWFs aXplIGludGVsX3N0YXRlLT5hY3RpdmVfY3J0Y3MgaWYgd2UKPiArCQkgKiB3ZSdyZSBkb2luZyBh IG1vZGVzZXQ7IG1ha2Ugc3VyZSB0aGlzIGZpZWxkIGlzIGFsd2F5cwo+ICsJCSAqIGluaXRpYWxp emVkIGR1cmluZyB0aGUgc2FuaXRpemF0aW9uIHByb2Nlc3MgdGhhdCBoYXBwZW5zCj4gKwkJICog b24gdGhlIGZpcnN0IGNvbW1pdCB0b28uCj4gKwkJICovCj4gKwkJaW50ZWxfc3RhdGUtPmFjdGl2 ZV9jcnRjcyA9IGRldl9wcml2LT5hY3RpdmVfY3J0Y3M7Cj4gKwl9CgpDYW4ndCB3ZSBtb3ZlIGlu cHV0IHNhbml0aXphdGlvbiBvdXQgb2YgdGhpcz8gSW1vIG1peGluZyB1cCBhdG9taWMKY2hlY2sv Y29tcHV0ZSBjb25maWcgY29kZSB3aXRoIGh3IHN0YXRlIHJlc3RvcmluZyBpcyB3YXkgdG9vIGZy YWdpbGUuCgpBbHNvLCB3aHkgZXhhY3RseSBkbyB3ZSBoYXZlIGFjdGl2ZV9jcnRjcz8gU2VlbXMg dG8ganVzdCBiZSBkdXBsaWNhdGVkCnN0YXRlIHRoYXQgY2FuIGdldCBvdXQgb2Ygc3luYywgd2Ug aGF2ZSB0b28gbWFueSBvZiB0aG9zZSBhbHJlYWR5IC4uLgotRGFuaWVsCgo+ICsKPiAgCS8qCj4g IAkgKiBJZiB0aGUgbW9kZXNldCBjaGFuZ2VzIHdoaWNoIENSVEMncyBhcmUgYWN0aXZlLCB3ZSBu ZWVkIHRvCj4gIAkgKiByZWNvbXB1dGUgdGhlIEREQiBhbGxvY2F0aW9uIGZvciAqYWxsKiBhY3Rp dmUgcGlwZXMsIGV2ZW4KPiAtLSAKPiAyLjEuNAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+IEludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUg RW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=