From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH 21/23] drm/vc4: Stop updating plane->fb/crtc Date: Thu, 22 Mar 2018 17:50:56 +0100 Message-ID: <8374077b-7d0e-932a-ef4e-1afef081a7f6@linux.intel.com> References: <20180322152313.6561-1-ville.syrjala@linux.intel.com> <20180322152313.6561-22-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180322152313.6561-22-ville.syrjala@linux.intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville Syrjala , dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T3AgMjItMDMtMTggb20gMTY6MjMgc2NocmVlZiBWaWxsZSBTeXJqYWxhOgo+IEZyb206IFZpbGxl IFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4KPiBXZSB3YW50IHRv IGdldCByaWQgb2YgcGxhbmUtPmZiL2NydGMgb24gYXRvbWljIGRyaXZlcnMuIFN0b3Agc2V0dGlu Zwo+IHRoZW0uCj4KPiBDYzogRXJpYyBBbmhvbHQgPGVyaWNAYW5ob2x0Lm5ldD4KPiBTaWduZWQt b2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9jcnRjLmMgfCAzIC0tLQo+ICAxIGZpbGUg Y2hhbmdlZCwgMyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v dmM0L3ZjNF9jcnRjLmMgYi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9jcnRjLmMKPiBpbmRleCBi ZjQ2Njc0ODE5MzUuLmE5ZjY1ZTE1ODg5ZCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v dmM0L3ZjNF9jcnRjLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9jcnRjLmMKPiBA QCAtODM3LDcgKzgzNyw2IEBAIHN0YXRpYyBpbnQgdmM0X2FzeW5jX3BhZ2VfZmxpcChzdHJ1Y3Qg ZHJtX2NydGMgKmNydGMsCj4gIAkgKiBpcyByZWxlYXNlZC4KPiAgCSAqLwo+ICAJZHJtX2F0b21p Y19zZXRfZmJfZm9yX3BsYW5lKHBsYW5lLT5zdGF0ZSwgZmIpOwo+IC0JcGxhbmUtPmZiID0gZmI7 Cj4gIAo+ICAJdmM0X3F1ZXVlX3NlcW5vX2NiKGRldiwgJmZsaXBfc3RhdGUtPmNiLCBiby0+c2Vx bm8sCj4gIAkJCSAgIHZjNF9hc3luY19wYWdlX2ZsaXBfY29tcGxldGUpOwo+IEBAIC0xMDMyLDcg KzEwMzEsNiBAQCBzdGF0aWMgaW50IHZjNF9jcnRjX2JpbmQoc3RydWN0IGRldmljZSAqZGV2LCBz dHJ1Y3QgZGV2aWNlICptYXN0ZXIsIHZvaWQgKmRhdGEpCj4gIAlkcm1fY3J0Y19pbml0X3dpdGhf cGxhbmVzKGRybSwgY3J0YywgcHJpbWFyeV9wbGFuZSwgTlVMTCwKPiAgCQkJCSAgJnZjNF9jcnRj X2Z1bmNzLCBOVUxMKTsKPiAgCWRybV9jcnRjX2hlbHBlcl9hZGQoY3J0YywgJnZjNF9jcnRjX2hl bHBlcl9mdW5jcyk7Cj4gLQlwcmltYXJ5X3BsYW5lLT5jcnRjID0gY3J0YzsKPiAgCXZjNF9jcnRj LT5jaGFubmVsID0gdmM0X2NydGMtPmRhdGEtPmh2c19jaGFubmVsOwo+ICAJZHJtX21vZGVfY3J0 Y19zZXRfZ2FtbWFfc2l6ZShjcnRjLCBBUlJBWV9TSVpFKHZjNF9jcnRjLT5sdXRfcikpOwo+ICAK PiBAQCAtMTA2Miw3ICsxMDYwLDYgQEAgc3RhdGljIGludCB2YzRfY3J0Y19iaW5kKHN0cnVjdCBk ZXZpY2UgKmRldiwgc3RydWN0IGRldmljZSAqbWFzdGVyLCB2b2lkICpkYXRhKQo+ICAJY3Vyc29y X3BsYW5lID0gdmM0X3BsYW5lX2luaXQoZHJtLCBEUk1fUExBTkVfVFlQRV9DVVJTT1IpOwo+ICAJ aWYgKCFJU19FUlIoY3Vyc29yX3BsYW5lKSkgewo+ICAJCWN1cnNvcl9wbGFuZS0+cG9zc2libGVf Y3J0Y3MgPSAxIDw8IGRybV9jcnRjX2luZGV4KGNydGMpOwo+IC0JCWN1cnNvcl9wbGFuZS0+Y3J0 YyA9IGNydGM7Cj4gIAkJY3J0Yy0+Y3Vyc29yID0gY3Vyc29yX3BsYW5lOwo+ICAJfQo+ICAKCldp dGggYWxsIG15IGNvbW1lbnRzIGZpeGVkLCBmb3IgdGhlIHdob2xlIHNlcmllczoKClJldmlld2Vk LWJ5OiBNYWFydGVuIExhbmtob3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29t PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==