From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Brezillon Subject: Re: [PATCH v2 2/8] drm/connector: Pass a drm_connector_state to ->atomic_commit() Date: Mon, 2 Jul 2018 13:58:16 +0200 Message-ID: <20180702135816.1d092bfa@bbrezillon> References: <20180629111722.20299-1-boris.brezillon@bootlin.com> <20180629111722.20299-3-boris.brezillon@bootlin.com> <20180629113710.GN2037@e110455-lin.cambridge.arm.com> <20180702075146.GC13978@phenom.ffwll.local> <20180702114911.71f7492f@bbrezillon> <20180702111420.GB15340@e110455-lin.cambridge.arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.bootlin.com (mail.bootlin.com [62.4.15.54]) by gabe.freedesktop.org (Postfix) with ESMTP id 04BE16E40B for ; Mon, 2 Jul 2018 11:58:28 +0000 (UTC) In-Reply-To: <20180702111420.GB15340@e110455-lin.cambridge.arm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Liviu Dudau Cc: David Airlie , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCAyIEp1bCAyMDE4IDEyOjE0OjIwICswMTAwCkxpdml1IER1ZGF1IDxMaXZpdS5EdWRh dUBhcm0uY29tPiB3cm90ZToKCj4gT24gTW9uLCBKdWwgMDIsIDIwMTggYXQgMTE6NDk6MTFBTSAr MDIwMCwgQm9yaXMgQnJlemlsbG9uIHdyb3RlOgo+ID4gT24gTW9uLCAyIEp1bCAyMDE4IDA5OjUx OjQ2ICswMjAwCj4gPiBEYW5pZWwgVmV0dGVyIDxkYW5pZWxAZmZ3bGwuY2g+IHdyb3RlOgo+ID4g ICAKPiA+ID4gT24gRnJpLCBKdW4gMjksIDIwMTggYXQgMTI6Mzc6MTBQTSArMDEwMCwgTGl2aXUg RHVkYXUgd3JvdGU6ICAKPiA+ID4gPiBPbiBGcmksIEp1biAyOSwgMjAxOCBhdCAwMToxNzoxNVBN ICswMjAwLCBCb3JpcyBCcmV6aWxsb24gd3JvdGU6ICAgIAo+ID4gPiA+ID4gT3RoZXIgYXRvbWlj IGhvb2tzIGFyZSBwYXNzZWQgc3RhdGUgb2JqZWN0cywgbGV0J3MgY2hhbmdlIHRoaXMgb25lIHRv Cj4gPiA+ID4gPiBiZSBjb25zaXN0ZW50Lgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBTaWduZWQtb2Zm LWJ5OiBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJyZXppbGxvbkBib290bGluLmNvbT4KPiA+ID4g PiA+IC0tLQo+ID4gPiA+ID4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jICAg ICAgfCAyICstCj4gPiA+ID4gPiAgaW5jbHVkZS9kcm0vZHJtX21vZGVzZXRfaGVscGVyX3Z0YWJs ZXMuaCB8IDQgKysrLQo+ID4gPiA+ID4gIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQo+ID4gPiA+ID4gCj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2RybV9hdG9taWNfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21p Y19oZWxwZXIuYwo+ID4gPiA+ID4gaW5kZXggMTdiYWY1MDU3MTMyLi42OTA2M2JjZjIzMzQgMTAw NjQ0Cj4gPiA+ID4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxwZXIuYwo+ ID4gPiA+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVscGVyLmMKPiA+ID4g PiA+IEBAIC0xMTg3LDcgKzExODcsNyBAQCBzdGF0aWMgdm9pZCBkcm1fYXRvbWljX2hlbHBlcl9j b21taXRfd3JpdGViYWNrcyhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ID4gPiA+ID4gIAo+ID4g PiA+ID4gIAkJaWYgKG5ld19jb25uX3N0YXRlLT53cml0ZWJhY2tfam9iICYmIG5ld19jb25uX3N0 YXRlLT53cml0ZWJhY2tfam9iLT5mYikgewo+ID4gPiA+ID4gIAkJCVdBUk5fT04oY29ubmVjdG9y LT5jb25uZWN0b3JfdHlwZSAhPSBEUk1fTU9ERV9DT05ORUNUT1JfV1JJVEVCQUNLKTsKPiA+ID4g PiA+IC0JCQlmdW5jcy0+YXRvbWljX2NvbW1pdChjb25uZWN0b3IsIG5ld19jb25uX3N0YXRlLT53 cml0ZWJhY2tfam9iKTsKPiA+ID4gPiA+ICsJCQlmdW5jcy0+YXRvbWljX2NvbW1pdChjb25uZWN0 b3IsIG5ld19jb25uX3N0YXRlKTsgICAgCj4gPiA+ID4gCj4gPiA+ID4gRm9yZ290IHRvIGFkZDog SSB0aGluayBpdCBpcyB3b3J0aCBhZGRpbmcgYSBjaGVjayBoZXJlIHRoYXQgdGhlIGhvb2sgaGFz Cj4gPiA+ID4gYmVlbiBpbXBsZW1lbnRlZCBieSB0aGUgZHJpdmVyLCBBRkFJSyBpdCBpcyBub3Qg YSBtYW5kYXRvcnkgaG9vaywgZXZlbgo+ID4gPiA+IGZvciB3cml0ZWJhY2sgZW5hYmxlZCBkcml2 ZXJzLiAgICAKPiA+IAo+ID4gSSdtIGp1c3QgY3VyaW91cywgZnJvbSB3aGVyZSBkbyB5b3UgcXVl dWUgdGhlIHdyaXRlYmFjayBqb2IgaWYgeW91IGRvbid0Cj4gPiBoYXZlIGEgY29ubmVjdG9yLT5h dG9taWNfY29tbWl0KCkgaG9vayBpbXBsZW1lbnRlZD8gQUZBSUNULCB0aGUKPiA+IGVuY29kZXIt PmVuYWJsZSgpIG1ldGhvZCBpcyBvbmx5IGNhbGxlZCB3aGVuIHRoZSBlbmNvZGVyIGlzIGJlaW5n Cj4gPiBlbmFibGVkLCBhbmQgbm90IGV2ZXJ5IHRpbWUgeW91IHVwZGF0ZSB0aGUgRkJfSUQgcHJv cCBvZiB0aGUgd3JpdGViYWNrCj4gPiBjb25uZWN0b3IuIEFtIEkgbWlzc2luZyBzb21ldGhpbmc/ ICAKPiAKPiBJbiBtYWxpZHBfZHJ2LmM6bWFsaWRwX2F0b21pY19jb21taXRfdGFpbCgpIHdlIGNh bGwKPiBtYWxpZHBfbXdfYXRvbWljX2NvbW1pdCgpIGFmdGVyIGRybV9hdG9taWNfaGVscGVyX2Nv bW1pdF9wbGFuZXMoZHJtLAo+IHN0YXRlLCBEUk1fUExBTkVfQ09NTUlUX0FDVElWRV9PTkxZKS4K PiAKPiBtYWxpZHBfbXdfYXRvbWljX2NvbW1pdCgpIHRoZW4gY2hlY2tzIHRoZSB3cml0ZWJhY2sg am9iIGFuZCBpZiBpdCBoYXMgYW4KPiBmYiBhc3NvY2lhdGVkIHdpdGggaXQgdGhlbiBpdCBjYWxs cyBkcm1fd3JpdGViYWNrX3F1ZXVlX2pvYigpIGJlZm9yZQo+IGVuYWJsaW5nIHRoZSBtZW13cml0 ZSBoYXJkd2FyZSBiaXRzLgoKT2theS4gVGhhdCdzIGEgZ29vZCByZWFzb24gdG8gbWFrZSBpdCBv cHRpb25hbC4KClRoYW5rcywKCkJvcmlzCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2RyaS1kZXZlbAo=