From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 08/10] drm: Extract drm_mode_config.[hc] Date: Tue, 15 Nov 2016 15:28:49 +0100 Message-ID: <20161115142848.7xfpuv7xno5srwll@phenom.ffwll.local> References: <20161114115825.22050-1-daniel.vetter@ffwll.ch> <20161114115825.22050-9-daniel.vetter@ffwll.ch> <20161115103214.GL30410@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20161115103214.GL30410@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , DRI Development , Intel Graphics Development , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBOb3YgMTUsIDIwMTYgYXQgMTA6MzI6MTRBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIE1vbiwgTm92IDE0LCAyMDE2IGF0IDEyOjU4OjIzUE0gKzAxMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBBbmQgc2h1ZmZsZSB0aGUga2VybmVsLWRvYyBzdHJ1Y3R1cmUgYSBi aXQgc2luY2UgZHJtX2NydGMuW2hjXSBub3cKPiA+IG9ubHkgY29udGFpbnMgQ1JUQy1yZWxhdGVk IGZ1bmN0aW9ucyBhbmQgc3RydWN0dXJlcy4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogRGFuaWVs IFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2RybV9jcnRjX2ludGVybmFsLmggYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGNf aW50ZXJuYWwuaAo+ID4gaW5kZXggM2QyM2E0NzNlYzM1Li5kYWQyMTIxNDBkNTYgMTAwNjQ0Cj4g PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2NydGNfaW50ZXJuYWwuaAo+ID4gKysrIGIvZHJp dmVycy9ncHUvZHJtL2RybV9jcnRjX2ludGVybmFsLmgKPiA+IEBAIC00MCwxOCArNDAsMjUgQEAg aW50IGRybV9jcnRjX2NoZWNrX3ZpZXdwb3J0KGNvbnN0IHN0cnVjdCBkcm1fY3J0YyAqY3J0YywK PiA+ICAJCQkgICAgaW50IHgsIGludCB5LAo+ID4gIAkJCSAgICBjb25zdCBzdHJ1Y3QgZHJtX2Rp c3BsYXlfbW9kZSAqbW9kZSwKPiA+ICAJCQkgICAgY29uc3Qgc3RydWN0IGRybV9mcmFtZWJ1ZmZl ciAqZmIpOwo+ID4gLQo+ID4gLXZvaWQgZHJtX2ZiX3JlbGVhc2Uoc3RydWN0IGRybV9maWxlICpm aWxlX3ByaXYpOwo+ID4gK2ludCBkcm1fY3J0Y19yZWdpc3Rlcl9hbGwoc3RydWN0IGRybV9kZXZp Y2UgKmRldik7Cj4gPiArdm9pZCBkcm1fY3J0Y191bnJlZ2lzdGVyX2FsbChzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2KTsKPiA+ICAKPiA+ICAvKiBJT0NUTHMgKi8KPiA+IC1pbnQgZHJtX21vZGVfZ2V0 cmVzb3VyY2VzKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCj4gPiAtCQkJICB2b2lkICpkYXRhLCBz dHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfcHJpdik7Cj4gPiAgaW50IGRybV9tb2RlX2dldGNydGMoc3Ry dWN0IGRybV9kZXZpY2UgKmRldiwKPiA+ICAJCSAgICAgdm9pZCAqZGF0YSwgc3RydWN0IGRybV9m aWxlICpmaWxlX3ByaXYpOwo+ID4gIGludCBkcm1fbW9kZV9zZXRjcnRjKHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYsCj4gPiAgCQkgICAgIHZvaWQgKmRhdGEsIHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9w cml2KTsKPiA+ICAKPiA+ICsKPiA+ICsvKiBkcm1fbW9kZV9jb25maWcuYyAqLwo+ID4gKy8qIElP Q1RMcyAqLwo+ID4gK2ludCBkcm1fbW9kZV9nZXRyZXNvdXJjZXMoc3RydWN0IGRybV9kZXZpY2Ug KmRldiwKPiA+ICsJCQkgIHZvaWQgKmRhdGEsIHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9wcml2KTsK PiA+ICsKPiA+ICsKPiA+ICAvKiBkcm1fZHVtYl9idWZmZXJzLmMgKi8KPiA+ICtpbnQgZHJtX21v ZGVzZXRfcmVnaXN0ZXJfYWxsKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpOwo+ID4gK3ZvaWQgZHJt X21vZGVzZXRfdW5yZWdpc3Rlcl9hbGwoc3RydWN0IGRybV9kZXZpY2UgKmRldik7Cj4gPiAgCj4g Cj4gSSB3YXMgd29ycmllZCBmb3IgYSBtb21lbnQuCgpPb3BzLCBmaXhlZCB1cCB3aGlsZSBhcHBs eWluZy4gQWxzbyBub3RpY2VkIHRoYXQgSSd2ZSBmb3Jnb3R0ZW4gdG8gbW92ZQpkcm1fbW9kZV9j b25maWdfY2xlYW51cCAoYmVzaWRlcyBtb3ZpbmcgaXQgaW4gaGVhZGVycykuIENocmlzIHdhcyBz dGlsbApoYXBweSB3aXRoIHRoZSByZXZpc2VkIHBhdGNoIGFmdGVyIGNoZWNraW5nIHNvbWUgc2ls bGluZXNzIG9uIGlyYy4KLURhbmllbAoKPiAKPiBSZXZpZXdlZC1ieTogQ2hyaXMgV2lsc29uIDxj aHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gLUNocmlzCj4gCj4gLS0gCj4gQ2hyaXMgV2lsc29u LCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQoKLS0gCkRhbmllbCBWZXR0ZXIK U29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNo Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=