From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v2 0/7] drm: make headers self-contained and drop drmP.h Date: Mon, 27 May 2019 08:18:35 +0200 Message-ID: <20190527061835.GH21222@phenom.ffwll.local> References: <20190526173535.32701-1-sam@ravnborg.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x544.google.com (mail-ed1-x544.google.com [IPv6:2a00:1450:4864:20::544]) by gabe.freedesktop.org (Postfix) with ESMTPS id E15E7897D7 for ; Mon, 27 May 2019 06:18:39 +0000 (UTC) Received: by mail-ed1-x544.google.com with SMTP id a8so25027972edx.3 for ; Sun, 26 May 2019 23:18:39 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20190526173535.32701-1-sam@ravnborg.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Sam Ravnborg Cc: Maxime Ripard , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, David Airlie List-Id: intel-gfx@lists.freedesktop.org T24gU3VuLCBNYXkgMjYsIDIwMTkgYXQgMDc6MzU6MjhQTSArMDIwMCwgU2FtIFJhdm5ib3JnIHdy b3RlOgo+IFdoaWxlIHJlbW92aW5nIHVzZSBvZiBkcm1QLmggZnJvbSBmaWxlcyBpbiBkcm0vKiBJ Cj4gbm90aWNlZCB0aGF0IEkgaGFkIHRvIGFkZCB0aGUgc2FtZSBpbmNsdWRlIGZpbGVzIGR1ZSB0 bwo+IGRlcGVuZGVuY2llcyBpbiB0aGUgaGVhZGVyIGZpbGVzLgo+IAo+IEl0IGlzIGJldHRlciB0 byBsZXQgdGhlIGhlYWRlciBmaWxlcyBiZSBzZWxmLWNvbnRhaW5lZCBhbmQKPiBsZXQgdGhlIHVz ZXJzIHB1bGwgaW4gb25seSB0aGUgYWRkaXRpb25hbCBoZWFkZXJzIGZpbGVzIHJlcXVpcmVkLgo+ IFNvIEkgd2VudCBhaGVhZCBhbmQgbWFkZSB0aGUgcmVsZXZhbnQgaGVhZGVyIGZpbGVzIHNlbGYt Y29udGFpbmVkLgo+IChJIGRpZCBub3QgY2hlY2sgaWYgdGhpcyBtYWRlIGFueSBpbmNsdWRlcyBy ZWR1bmRhbnQgaW4gc29tZSBmaWxlcywKPiBJIGRvIG5vdCBoYXZlIHRvb2xpbmcgaW4gcGxhY2Ug dG8gZG8gc28pLgo+IAo+IERhbmllbCBzdWdnZXN0ZWQgdG8gYWRkIHN1cHBvcnQgZm9yIHRlc3Rp bmcgdGhhdCB0aGV5IHN0YXkKPiBzZWxmIGNvbnRhaW5lZC4KPiBKYW5pIE5pa3VsYSBoYXMgc2Vu dCBhIHBhdGNoIHRvIGtidWlsZCB0byBtYWtlIHRoaXMgcGFydCBvZiB0aGUKPiBrYnVpbGQgbWFj aGluZXJ5LiBJIGhhdmUgdXNlZCBpdCBsb2NhbGx5IGFuZCBhcyBzb29uIGFzIGl0Cj4gbGFuZHMg aW4ga2J1aWxkIEkgd2lsbCBzdGFydCB1c2luZyBpdCBmb3IgZHJtLgo+IFdlIGNvdWxkIGhhdmUg ZHVwbGljYXRlZCB0aGUgaW5mcmFzdHJ1Y3R1cmUgbm93IGJ1dCB0aGF0IHNlZW1lZAo+IHRvbyBt dWNoIGNvZGUgY2hydW5jaC4KPiAKPiBUaGlzIHBhdGNoc2V0IGluY2x1ZGUgdGhlIGFjdHVhbCBy ZW1vdmFsIG9mIGRybVAuaCBhcyBvbmUgYmlnIHBhdGNoLgo+IFRoaXMgaXMgYnVpbGQgdGVzdGVk IG9uIGFscGhhIChhbHdheXMgaW50ZXJlc3RpbmcpLCBhcm0sIGFybTY0LCB4ODYgZXRjLgo+IAo+ IEZvciBhbGwgZmlsZXMgdG91Y2hlZCB0aGUgZm9sbG93aW5nIHdhcyBkb25lOgo+IC0gaW5jbHVk ZSBmaWxlcyBkaXZpZGVkIHVwIGluIGJsb2NrcyBpbiBmb2xsb3dpbmcgb3JkZXI6Cj4gICAgIAls aW51eC8qCj4gCXZpZGVvLyoKPiAJZHJtLyoKPiAJIiIKPiAtIHdpdGhpbiBlYWNoIGJsb2NrIHRo ZSBpbmNsdWRlIGZpbGVzIGFyZSBzb3J0ZWQgYWxwaGFiZXRpY2FsbHkKPiAKPiB2MjoKPiAtIHVz ZSBzYW1lIG9yZGVyaW5nIGFmIGJsb2Nrcwo+IC0gbW92ZSBpbmNsdWRlcyBkb3duIGJlbG93IGxp Y2Vuc2UgdGV4dAo+IC0gYWRkZWQgcGF0Y2ggd2l0aCBhY3R1YWwgZHJtUC5oIHJlbW92YWwKPiAt IHJld29yZGVkIHNvbWUgc3ViamVjdHMgdG8gbWFrZSB0aGVtIG1vcmUgZGVzY3JpcHRpdmUKPiAt IGZpeGVkIGEgZmV3IHNwZWxsaW5nIGVycm9zIGluIGNoYW5nZWxvZ3MgKGJ1dCBhIGZldyBtYXkg cmVtYWluKQo+IAo+ICAgICAgICAgU2FtCgpPbiB0aGUgc2VyaWVzOgoKQWNrZWQtYnk6IERhbmll bCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+CgpEaWQgYSBiaXQgb2Ygc2Nyb2xsaW5n LCBsb29rcyBhbGwgcmVhc29uYWJsZSwgYnV0IGRlZmluaXRlbHkgZGlkbid0IGNoZWNrCnRoaW5n cyBpbi1kZXB0aC4KCmJ0dyBkaWQgeW91IGxvb2sgYXQgdGhlIGk5MTUgTWFrZWZpbGUgdHJpY2tl cnkgdG8gbWFrZSBzdXJlIGhlYWRlcnMgc3RheQpzZWxmLWNvbnRhaW5lZD8KLURhbmllbAoKPiAK PiAKPiBTYW0gUmF2bmJvcmcgKDcpOgo+ICAgICAgIGRybTogbWFrZSBkcm0vZHJtX2F1dGguaCBz ZWxmIGNvbnRhaW5lZAo+ICAgICAgIGRybTogbWFrZSBkcm0vZHJtX2xlZ2FjeS5oIHNlbGYtY29u dGFpbmVkCj4gICAgICAgZHJtOiBtYWtlIGRybV9jcnRjX2ludGVybmFsLmggc2VsZi1jb250YWlu ZWQKPiAgICAgICBkcm06IG1ha2UgZHJtX2ludGVybmFsLmggc2VsZi1jb250YWluZWQKPiAgICAg ICBkcm06IG1ha2UgZHJtX2xlZ2FjeS5oIHNlbGYtY29udGFpbmVkCj4gICAgICAgZHJtOiBtYWtl IGRybV90cmFjZS5oIHNlbGYtY29udGFpbmVkCj4gICAgICAgZHJtOiBkcm9wIHVzZSBvZiBkcm1Q LmggaW4gZHJtLyoKPiAKPiAgZHJpdmVycy9ncHUvZHJtL2F0aV9wY2lnYXJ0LmMgICAgICAgICAg ICAgICAgfCAgNSArKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2FncHN1cHBvcnQuYyAgICAg ICAgICAgICB8IDExICsrKysrKysrKy0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljLmMg ICAgICAgICAgICAgICAgIHwgIDkgKysrKysrKy0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRv bWljX2hlbHBlci5jICAgICAgICAgIHwgMTEgKysrKysrKy0tLS0KPiAgZHJpdmVycy9ncHUvZHJt L2RybV9hdG9taWNfc3RhdGVfaGVscGVyLmMgICAgfCAgNyArKysrLS0tCj4gIGRyaXZlcnMvZ3B1 L2RybS9kcm1fYXV0aC5jICAgICAgICAgICAgICAgICAgIHwgMTAgKysrKysrKystLQo+ICBkcml2 ZXJzL2dwdS9kcm0vZHJtX2JsZW5kLmMgICAgICAgICAgICAgICAgICB8ICA5ICsrKysrKy0tLQo+ ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2J1ZnMuYyAgICAgICAgICAgICAgICAgICB8IDIxICsrKysr KysrKysrKysrKystLS0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2NsaWVudC5jICAgICAgICAg ICAgICAgICB8ICAyICstCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fY29sb3JfbWdtdC5jICAgICAg ICAgICAgIHwgIDggKysrKysrLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9jb250ZXh0LmMgICAg ICAgICAgICAgICAgfCAgOCArKysrKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2NydGNfaGVs cGVyLmMgICAgICAgICAgICB8IDE0ICsrKysrKysrLS0tLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9k cm1fY3J0Y19pbnRlcm5hbC5oICAgICAgICAgIHwgMjQgKysrKysrKysrKysrKysrKysrKystLS0t Cj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZGVidWdmcy5jICAgICAgICAgICAgICAgIHwgMTMgKysr KysrKystLS0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2RlYnVnZnNfY3JjLmMgICAgICAgICAg ICB8ICA5ICsrKysrKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2RtYS5jICAgICAgICAgICAg ICAgICAgICB8ICA2ICsrKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jICAgICAgICAg ICAgICAgICAgICB8ICA5ICsrKysrKy0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2R1bWJfYnVm ZmVycy5jICAgICAgICAgICB8ICA0ICsrKy0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9lbmNvZGVy LmMgICAgICAgICAgICAgICAgfCAgNCArKystCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVs cGVyLmMgICAgICAgICAgICAgIHwgMTkgKysrKysrKysrKysrLS0tLS0tLQo+ICBkcml2ZXJzL2dw dS9kcm0vZHJtX2ZpbGUuYyAgICAgICAgICAgICAgICAgICB8IDExICsrKysrKystLS0tCj4gIGRy aXZlcnMvZ3B1L2RybS9kcm1fZmxpcF93b3JrLmMgICAgICAgICAgICAgIHwgIDYgKysrKy0tCj4g IGRyaXZlcnMvZ3B1L2RybS9kcm1fZm91cmNjLmMgICAgICAgICAgICAgICAgIHwgIDIgKy0KPiAg ZHJpdmVycy9ncHUvZHJtL2RybV9mcmFtZWJ1ZmZlci5jICAgICAgICAgICAgfCAxMyArKysrKysr KystLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZ2VtLmMgICAgICAgICAgICAgICAgICAgIHwg IDggKysrKysrLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9nZW1fY21hX2hlbHBlci5jICAgICAg ICAgfCAxMSArKysrKystLS0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2dlbV9mcmFtZWJ1ZmZl cl9oZWxwZXIuYyB8ICAxIC0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9oYXNodGFiLmMgICAgICAg ICAgICAgICAgfCAxMCArKysrKysrLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1faW50ZXJuYWwu aCAgICAgICAgICAgICAgIHwgMTAgKysrKysrKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2lv YzMyLmMgICAgICAgICAgICAgICAgICB8ICA5ICsrKysrKy0tLQo+ICBkcml2ZXJzL2dwdS9kcm0v ZHJtX2lvY3RsLmMgICAgICAgICAgICAgICAgICB8IDIyICsrKysrKysrKysrKysrLS0tLS0tLS0K PiAgZHJpdmVycy9ncHUvZHJtL2RybV9pcnEuYyAgICAgICAgICAgICAgICAgICAgfCAxMyArKysr KysrKystLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fa21zX2hlbHBlcl9jb21tb24uYyAgICAg IHwgIDMgKystCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fbGVhc2UuYyAgICAgICAgICAgICAgICAg IHwgMTUgKysrKysrKysrKy0tLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fbGVnYWN5LmggICAg ICAgICAgICAgICAgIHwgIDQgKysrKwo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2xlZ2FjeV9taXNj LmMgICAgICAgICAgICB8ICA3ICsrKysrKy0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9sb2NrLmMg ICAgICAgICAgICAgICAgICAgfCAgOCArKysrKystLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX21l bW9yeS5jICAgICAgICAgICAgICAgICB8ICA5ICsrKysrKystLQo+ICBkcml2ZXJzL2dwdS9kcm0v ZHJtX21tLmMgICAgICAgICAgICAgICAgICAgICB8ICA5ICsrKysrLS0tLQo+ICBkcml2ZXJzL2dw dS9kcm0vZHJtX21vZGVfY29uZmlnLmMgICAgICAgICAgICB8ICA2ICsrKysrLQo+ICBkcml2ZXJz L2dwdS9kcm0vZHJtX21vZGVfb2JqZWN0LmMgICAgICAgICAgICB8ICA5ICsrKysrKystLQo+ICBk cml2ZXJzL2dwdS9kcm0vZHJtX21vZGVzLmMgICAgICAgICAgICAgICAgICB8ICA3ICsrKysrLS0K PiAgZHJpdmVycy9ncHUvZHJtL2RybV9tb2Rlc2V0X2xvY2suYyAgICAgICAgICAgfCAgMiArLQo+ ICBkcml2ZXJzL2dwdS9kcm0vZHJtX29mLmMgICAgICAgICAgICAgICAgICAgICB8ICA1ICsrKy0t Cj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fcGNpLmMgICAgICAgICAgICAgICAgICAgIHwgMTEgKysr KysrKystLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9wbGFuZV9oZWxwZXIuYyAgICAgICAgICAg fCAgOSArKysrKy0tLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9wcmltZS5jICAgICAgICAgICAg ICAgICAgfCAgNyArKysrKy0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fcHJpbnQuYyAgICAgICAg ICAgICAgICAgIHwgIDcgKysrKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX3Byb2JlX2hlbHBl ci5jICAgICAgICAgICB8ICA3ICsrKystLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9wcm9wZXJ0 eS5jICAgICAgICAgICAgICAgfCAgNyArKysrKystCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fcmVj dC5jICAgICAgICAgICAgICAgICAgIHwgIDQgKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX3Nj YXR0ZXIuYyAgICAgICAgICAgICAgICB8ICA5ICsrKysrKystLQo+ICBkcml2ZXJzL2dwdS9kcm0v ZHJtX3NjZGNfaGVscGVyLmMgICAgICAgICAgICB8ICAyICstCj4gIGRyaXZlcnMvZ3B1L2RybS9k cm1fc2ltcGxlX2ttc19oZWxwZXIuYyAgICAgIHwgIDUgKysrLS0KPiAgZHJpdmVycy9ncHUvZHJt L2RybV9zeW5jb2JqLmMgICAgICAgICAgICAgICAgfCAxMyArKysrKysrKystLS0tCj4gIGRyaXZl cnMvZ3B1L2RybS9kcm1fc3lzZnMuYyAgICAgICAgICAgICAgICAgIHwgMTUgKysrKysrKysrKyst LS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fdHJhY2UuaCAgICAgICAgICAgICAgICAgIHwgIDIg KysKPiAgZHJpdmVycy9ncHUvZHJtL2RybV90cmFjZV9wb2ludHMuYyAgICAgICAgICAgfCAgMyAr Ky0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV92YmxhbmsuYyAgICAgICAgICAgICAgICAgfCAxMiAr KysrKysrKystLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV92bS5jICAgICAgICAgICAgICAgICAg ICAgfCAxNCArKysrKysrKysrKysrLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX3ZtYV9tYW5hZ2Vy LmMgICAgICAgICAgICB8ICA2ICsrKy0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX3ZyYW1fbW1f aGVscGVyLmMgICAgICAgICB8ICA0ICsrKy0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV93cml0ZWJh Y2suYyAgICAgICAgICAgICAgfCAgNiArKysrLS0KPiAgaW5jbHVkZS9kcm0vZHJtX2F1dGguaCAg ICAgICAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKystLQo+ICBpbmNsdWRlL2RybS9kcm1f bGVnYWN5LmggICAgICAgICAgICAgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQo+ICA2NSBmaWxl cyBjaGFuZ2VkLCA0MDYgaW5zZXJ0aW9ucygrKSwgMTYzIGRlbGV0aW9ucygtKQo+IAo+IAoKLS0g CkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6 Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeA==