From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v1.1 01/13] drm/atomic: Only update crtc->x/y if it's part of the state, v2. Date: Thu, 16 Jul 2015 16:58:27 +0200 Message-ID: <20150716145827.GK6223@phenom.ffwll.local> References: <1437037166-9339-1-git-send-email-maarten.lankhorst@linux.intel.com> <1437037166-9339-2-git-send-email-maarten.lankhorst@linux.intel.com> <55A7B6C5.7090101@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f43.google.com (mail-wg0-f43.google.com [74.125.82.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3443E6EC67 for ; Thu, 16 Jul 2015 07:55:47 -0700 (PDT) Received: by wgkl9 with SMTP id l9so60585965wgk.1 for ; Thu, 16 Jul 2015 07:55:45 -0700 (PDT) Content-Disposition: inline In-Reply-To: <55A7B6C5.7090101@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: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKdWwgMTYsIDIwMTUgYXQgMDM6NTE6MDFQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVW5pdmVyc2FsIHBsYW5lcyBtYXkgbm90IGJlIGFzc2lnbmVkIHRvIHRoZSBj dXJyZW50IGNydGMsIHNvIG9ubHkKPiB1cGRhdGUgY3J0Yy0+eC95IHdoZW4gdGhlIHByaW1hcnkg aXMgcGFydCBvZiB0aGUgc3RhdGUgYW5kIGJvdW5kCj4gdG8gdGhlIGN1cnJlbnQgY3J0Yy4KPiAK PiBDaGFuZ2VzIHNpbmNlIHYxOgo+IC0gQWRkIHRoZSBjcnRjIGNoZWNrLgo+IAo+IENjOiBkcmkt ZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5r aG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KCkFwcGxpZWQgdG8gdG9w aWMvZHJtLW1pc2MsIHRoYW5rcy4KLURhbmllbAoKPiAtLS0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2RybV9hdG9taWNfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21p Y19oZWxwZXIuYwo+IGluZGV4IGU1MmRmYzgyOGU2MC4uOWVkZTU4MzY1YWUxIDEwMDY0NAo+IC0t LSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCj4gKysrIGIvZHJpdmVycy9n cHUvZHJtL2RybV9hdG9taWNfaGVscGVyLmMKPiBAQCAtNjY1LDEwICs2NjUsMTYgQEAgZHJtX2F0 b21pY19oZWxwZXJfdXBkYXRlX2xlZ2FjeV9tb2Rlc2V0X3N0YXRlKHN0cnVjdCBkcm1fZGV2aWNl ICpkZXYsCj4gIAo+ICAJLyogc2V0IGxlZ2FjeSBzdGF0ZSBpbiB0aGUgY3J0YyBzdHJ1Y3R1cmUg Ki8KPiAgCWZvcl9lYWNoX2NydGNfaW5fc3RhdGUob2xkX3N0YXRlLCBjcnRjLCBvbGRfY3J0Y19z dGF0ZSwgaSkgewo+ICsJCXN0cnVjdCBkcm1fcGxhbmUgKnByaW1hcnkgPSBjcnRjLT5wcmltYXJ5 Owo+ICsKPiAgCQljcnRjLT5tb2RlID0gY3J0Yy0+c3RhdGUtPm1vZGU7Cj4gIAkJY3J0Yy0+ZW5h YmxlZCA9IGNydGMtPnN0YXRlLT5lbmFibGU7Cj4gLQkJY3J0Yy0+eCA9IGNydGMtPnByaW1hcnkt PnN0YXRlLT5zcmNfeCA+PiAxNjsKPiAtCQljcnRjLT55ID0gY3J0Yy0+cHJpbWFyeS0+c3RhdGUt PnNyY195ID4+IDE2Owo+ICsKPiArCQlpZiAoZHJtX2F0b21pY19nZXRfZXhpc3RpbmdfcGxhbmVf c3RhdGUob2xkX3N0YXRlLCBwcmltYXJ5KSAmJgo+ICsJCSAgICBwcmltYXJ5LT5zdGF0ZS0+Y3J0 YyA9PSBjcnRjKSB7Cj4gKwkJCWNydGMtPnggPSBwcmltYXJ5LT5zdGF0ZS0+c3JjX3ggPj4gMTY7 Cj4gKwkJCWNydGMtPnkgPSBwcmltYXJ5LT5zdGF0ZS0+c3JjX3kgPj4gMTY7Cj4gKwkJfQo+ICAK PiAgCQlpZiAoY3J0Yy0+c3RhdGUtPmVuYWJsZSkKPiAgCQkJZHJtX2NhbGNfdGltZXN0YW1waW5n X2NvbnN0YW50cyhjcnRjLAo+IAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIs IEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==