From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 13/13] drm: Add local 'plane' variable for tmp->primary Date: Thu, 5 Apr 2018 18:59:21 +0200 Message-ID: <20180405165921.GM3881@phenom.ffwll.local> References: <20180405151400.11326-1-ville.syrjala@linux.intel.com> <20180405151400.11326-13-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20180405151400.11326-13-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: Ville Syrjala Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBBcHIgMDUsIDIwMTggYXQgMDY6MTQ6MDBQTSArMDMwMCwgVmlsbGUgU3lyamFsYSB3 cm90ZToKPiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgo+IAo+IENsZWFuIHVwIHRoZSB1Z2x5IHRtcC0+cHJpbWFyeS0+IHN0dWZmIGluCj4gX19k cm1fbW9kZV9zZXRfY29uZmlnX2ludGVybmFsKCkgd2l0aCBhIGxvY2FsIHBsYW5lIHZhcmlhYmxl Lgo+IAo+IENjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgo+IFN1Z2dl c3RlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KPiBTaWduZWQt b2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgoK SSB0aGluayB0aGlzIGNhbiBnbyBpbiBiZWZvcmUgdGhlIHByZXZpb3VzIHBhdGNoLgoKUmV2aWV3 ZWQtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+Cgo+IC0tLQo+ICBk cml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYyB8IDE5ICsrKysrKysrKysrKy0tLS0tLS0KPiAgMSBm aWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fY3J0Yy5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9j cnRjLmMKPiBpbmRleCA0ZTNjMWE4ZDExOGEuLjM0YzA4ZGM5Mjg0OSAxMDA2NDQKPiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vZHJtX2NydGMuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fY3J0 Yy5jCj4gQEAgLTQ2Nyw4ICs0NjcsMTEgQEAgc3RhdGljIGludCBfX2RybV9tb2RlX3NldF9jb25m aWdfaW50ZXJuYWwoc3RydWN0IGRybV9tb2RlX3NldCAqc2V0LAo+ICAJICogY29ubmVjdG9ycyBm cm9tIGl0KSwgaGVuY2Ugd2UgbmVlZCB0byByZWZjb3VudCB0aGUgZmJzIGFjcm9zcyBhbGwKPiAg CSAqIGNydGNzLiBBdG9taWMgbW9kZXNldCB3aWxsIGhhdmUgc2FuZXIgc2VtYW50aWNzIC4uLgo+ ICAJICovCj4gLQlkcm1fZm9yX2VhY2hfY3J0Yyh0bXAsIGNydGMtPmRldikKPiAtCQl0bXAtPnBy aW1hcnktPm9sZF9mYiA9IHRtcC0+cHJpbWFyeS0+ZmI7Cj4gKwlkcm1fZm9yX2VhY2hfY3J0Yyh0 bXAsIGNydGMtPmRldikgewo+ICsJCXN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lID0gdG1wLT5wcmlt YXJ5Owo+ICsKPiArCQlwbGFuZS0+b2xkX2ZiID0gcGxhbmUtPmZiOwo+ICsJfQo+ICAKPiAgCWZi ID0gc2V0LT5mYjsKPiAgCj4gQEAgLTQ4MywxMSArNDg2LDEzIEBAIHN0YXRpYyBpbnQgX19kcm1f bW9kZV9zZXRfY29uZmlnX2ludGVybmFsKHN0cnVjdCBkcm1fbW9kZV9zZXQgKnNldCwKPiAgCX0K PiAgCj4gIAlkcm1fZm9yX2VhY2hfY3J0Yyh0bXAsIGNydGMtPmRldikgewo+IC0JCWlmICh0bXAt PnByaW1hcnktPmZiKQo+IC0JCQlkcm1fZnJhbWVidWZmZXJfZ2V0KHRtcC0+cHJpbWFyeS0+ZmIp Owo+IC0JCWlmICh0bXAtPnByaW1hcnktPm9sZF9mYikKPiAtCQkJZHJtX2ZyYW1lYnVmZmVyX3B1 dCh0bXAtPnByaW1hcnktPm9sZF9mYik7Cj4gLQkJdG1wLT5wcmltYXJ5LT5vbGRfZmIgPSBOVUxM Owo+ICsJCXN0cnVjdCBkcm1fcGxhbmUgKnBsYW5lID0gdG1wLT5wcmltYXJ5Owo+ICsKPiArCQlp ZiAocGxhbmUtPmZiKQo+ICsJCQlkcm1fZnJhbWVidWZmZXJfZ2V0KHBsYW5lLT5mYik7Cj4gKwkJ aWYgKHBsYW5lLT5vbGRfZmIpCj4gKwkJCWRybV9mcmFtZWJ1ZmZlcl9wdXQocGxhbmUtPm9sZF9m Yik7Cj4gKwkJcGxhbmUtPm9sZF9mYiA9IE5VTEw7Cj4gIAl9Cj4gIAo+ICAJcmV0dXJuIHJldDsK PiAtLSAKPiAyLjE2LjEKPiAKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJ bnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK