From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/atomic-helper: Check encoder/crtc constraints Date: Thu, 19 Nov 2015 12:12:28 +0200 Message-ID: <20151119101228.GQ4437@intel.com> References: <1447868808-10266-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1447868808-10266-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: Daniel Vetter , Intel Graphics Development , Daniel Stone , DRI Development List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBOb3YgMTgsIDIwMTUgYXQgMDY6NDY6NDhQTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBUaGlzIHdhcyB0b3RhbGx5IGxvc3Qgd2hlbiBJIG9yaWdpbmFsbHkgY3JlYXRlZCB0 aGUgYXRvbWljIGhlbHBlcnMuCj4gCj4gV2UgcHJvYmFibHkgc2hvdWxkIGFsc28gY2hlY2sgcG9z c2libGVfY2xvbmVzIGluIHRoZSBoZWxwZXJzLCBidXQKPiBzaW5jZSB0aGUgbGVnYWN5IG9uZXMg ZGlkbid0IGRvIHRoYXQgdGhpcyBpcyBmb3IgYSBzZXBhcmF0ZSBwYXRjaC4KPiAKPiBSZXBvcnRl ZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiBD YzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiBDYzog RGFuaWVsIFN0b25lIDxkYW5pZWxzQGNvbGxhYm9yYS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogRGFu aWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogVmlsbGUg U3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KVGVzdGVkLWJ5OiBWaWxs ZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgoKQnV0IHRoZSByZXN0 IG9mIHVwZGF0ZV9jb25uZWN0b3Jfcm91dGluZygpIHN0aWxsIGxvb2tzIHNvbWV3aGF0IGJvbmtl cnMKdG8gbWUuIEZvciBvbmUsIGl0IGFzc3VtZXMgdGhhdCBib3RoIHRoZSBvbGQgYW5kIG5ldyBj cnRjIGZvciB0aGUKY29ubmVjdG9yIGFyZSBwYXJ0IG9mIHRoZSBhdG9taWMgc3RhdGUsIGJ1dCBk cm1fYXRvbWljX3NldF9jcnRjX2Zvcl9jb25uZWN0b3IoKQpvbmx5IGFkZHMgdGhlIG5ldyBjcnRj LCBub3QgdGhlIG9sZCBvbmUuCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19o ZWxwZXIuYyB8IDggKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQo+ IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYyBiL2Ry aXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCj4gaW5kZXggMGM2ZjYyMTY4Nzc2Li5j ZmRjOTkzMWIwOGEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVs cGVyLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwo+IEBAIC0y MTAsNiArMjEwLDE0IEBAIHVwZGF0ZV9jb25uZWN0b3Jfcm91dGluZyhzdHJ1Y3QgZHJtX2F0b21p Y19zdGF0ZSAqc3RhdGUsIGludCBjb25uX2lkeCkKPiAgCQlyZXR1cm4gLUVJTlZBTDsKPiAgCX0K PiAgCj4gKwlpZiAoIWRybV9lbmNvZGVyX2NydGNfb2sobmV3X2VuY29kZXIsIGNvbm5lY3Rvcl9z dGF0ZS0+Y3J0YykpIHsKPiArCQlEUk1fREVCVUdfQVRPTUlDKCJbRU5DT0RFUjolZDolc10gaW5j b21wYXRpYmxlIHdpdGggW0NSVEM6JWRdXG4iLAo+ICsJCQkJIG5ld19lbmNvZGVyLT5iYXNlLmlk LAo+ICsJCQkJIG5ld19lbmNvZGVyLT5uYW1lLAo+ICsJCQkJIGNvbm5lY3Rvcl9zdGF0ZS0+Y3J0 Yy0+YmFzZS5pZCk7Cj4gKwkJcmV0dXJuIC1FSU5WQUw7Cj4gKwl9Cj4gKwo+ICAJaWYgKG5ld19l bmNvZGVyID09IGNvbm5lY3Rvcl9zdGF0ZS0+YmVzdF9lbmNvZGVyKSB7Cj4gIAkJRFJNX0RFQlVH X0FUT01JQygiW0NPTk5FQ1RPUjolZDolc10ga2VlcHMgW0VOQ09ERVI6JWQ6JXNdLCBub3cgb24g W0NSVEM6JWRdXG4iLAo+ICAJCQkJIGNvbm5lY3Rvci0+YmFzZS5pZCwKPiAtLSAKPiAyLjUuMQoK LS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBPVEMKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK