From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 2/7] drm/omap: remove omap_drm_win Date: Tue, 23 May 2017 14:41:51 +0300 Message-ID: <2068452.i6Eb37hgm0@avalon> References: <1495007804-6133-1-git-send-email-tomi.valkeinen@ti.com> <1495007804-6133-3-git-send-email-tomi.valkeinen@ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from galahad.ideasonboard.com (galahad.ideasonboard.com [IPv6:2001:4b98:dc2:45:216:3eff:febb:480d]) by gabe.freedesktop.org (Postfix) with ESMTPS id 5FBB089FD4 for ; Tue, 23 May 2017 11:41:34 +0000 (UTC) In-Reply-To: <1495007804-6133-3-git-send-email-tomi.valkeinen@ti.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Tomi Valkeinen Cc: Jyri Sarha , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgVG9taSwKClRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoLgoKT24gV2VkbmVzZGF5IDE3IE1heSAy MDE3IDEwOjU2OjM5IFRvbWkgVmFsa2VpbmVuIHdyb3RlOgo+IHN0cnVjdCBvbWFwX2RybV93aW5k b3cgaXMgb25seSB1c2VkIHRvIHBhc3MgcGxhbmUgc2V0dXAgZGF0YSB0bwo+IG9tYXBfZnJhbWVi dWZmZXJfdXBkYXRlX3NjYW5vdXQoKS4gVGhpcyBjYW4gYXMgd2VsbCBiZSBhY2NvbXBsaXNoZWQg YnkKPiBqdXN0IHBhc3NpbmcgdGhlIERSTSBzdGF0ZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBUb21p IFZhbGtlaW5lbiA8dG9taS52YWxrZWluZW5AdGkuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9k cm0vb21hcGRybS9vbWFwX2Rydi5oICAgfCAxMSArLS0tLS0tLS0tLQo+ICBkcml2ZXJzL2dwdS9k cm0vb21hcGRybS9vbWFwX2ZiLmMgICAgfCAzNSArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t LS0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vb21hcGRybS9vbWFwX3BsYW5lLmMgfCAyNSArLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tCj4gIDMgZmlsZXMgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwg NTEgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJt L29tYXBfZHJ2LmgKPiBiL2RyaXZlcnMvZ3B1L2RybS9vbWFwZHJtL29tYXBfZHJ2LmggaW5kZXgg Y2EwODdhOTkzOTA5Li40YmQxZTkwNzBiMzEKPiAxMDA2NDQKCltzbmlwXQoKPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9mYi5jCj4gYi9kcml2ZXJzL2dwdS9kcm0v b21hcGRybS9vbWFwX2ZiLmMgaW5kZXggNGZjNWRiNWQyZDI5Li5iN2U3MDM4Y2QyY2UgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL29tYXBkcm0vb21hcF9mYi5jCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL29tYXBkcm0vb21hcF9mYi5jCgpbc25pcF0KCj4gQEAgLTE2NCwyNSArMTY0LDI3 IEBAIHZvaWQgb21hcF9mcmFtZWJ1ZmZlcl91cGRhdGVfc2Nhbm91dChzdHJ1Y3QKPiBkcm1fZnJh bWVidWZmZXIgKmZiLAo+IAo+ICAJaW5mby0+Zm91cmNjID0gZmItPmZvcm1hdC0+Zm9ybWF0Owo+ IAo+IC0JaW5mby0+cG9zX3ggICAgICA9IHdpbi0+Y3J0Y194Owo+IC0JaW5mby0+cG9zX3kgICAg ICA9IHdpbi0+Y3J0Y195Owo+IC0JaW5mby0+b3V0X3dpZHRoICA9IHdpbi0+Y3J0Y193Owo+IC0J aW5mby0+b3V0X2hlaWdodCA9IHdpbi0+Y3J0Y19oOwo+IC0JaW5mby0+d2lkdGggICAgICA9IHdp bi0+c3JjX3c7Cj4gLQlpbmZvLT5oZWlnaHQgICAgID0gd2luLT5zcmNfaDsKPiArCWluZm8tPnBv c194ICAgICAgPSBzdGF0ZS0+Y3J0Y194Owo+ICsJaW5mby0+cG9zX3kgICAgICA9IHN0YXRlLT5j cnRjX3k7Cj4gKwlpbmZvLT5vdXRfd2lkdGggID0gc3RhdGUtPmNydGNfdzsKPiArCWluZm8tPm91 dF9oZWlnaHQgPSBzdGF0ZS0+Y3J0Y19oOwo+ICsJaW5mby0+d2lkdGggICAgICA9IHN0YXRlLT5z cmNfdyA+PiAxNjsKPiArCWluZm8tPmhlaWdodCAgICAgPSBzdGF0ZS0+c3JjX2ggPj4gMTY7Cj4g Cj4gLQl4ID0gd2luLT5zcmNfeDsKPiAtCXkgPSB3aW4tPnNyY195Owo+ICsJLyogRFNTIGRyaXZl ciB3YW50cyB0aGUgdyAmIGggaW4gcm90YXRlZCBvcmllbnRhdGlvbiAqLwo+ICsJaWYgKGRybV9y b3RhdGlvbl85MF9vcl8yNzAoc3RhdGUtPnJvdGF0aW9uKSkKPiArCQlzd2FwKGluZm8tPndpZHRo LCBpbmZvLT5oZWlnaHQpOwo+ICsKPiArCXggPSBzdGF0ZS0+c3JjX3ggPj4gMTY7Cj4gKwl5ID0g c3RhdGUtPnNyY195ID4+IDE2Owo+IAo+ICAJaWYgKG9tYXBfZ2VtX2ZsYWdzKHBsYW5lLT5ibykg JiBPTUFQX0JPX1RJTEVEKSB7Cj4gLQkJdWludDMyX3QgdyA9IHdpbi0+c3JjX3c7Cj4gLQkJdWlu dDMyX3QgaCA9IHdpbi0+c3JjX2g7Cj4gKwkJdWludDMyX3QgdyA9IHN0YXRlLT5zcmNfdyA+PiAx NjsKPiArCQl1aW50MzJfdCBoID0gc3RhdGUtPnNyY19oID4+IDE2Owo+IAo+IC0JCW9yaWVudCA9 IGRybV9yb3RhdGlvbl90b190aWxlcih3aW4tPnJvdGF0aW9uKTsKPiArCQlvcmllbnQgPSBkcm1f cm90YXRpb25fdG9fdGlsZXIoc3RhdGUtPnJvdGF0aW9uKTsKPiAKPiAgCQkvKiBhZGp1c3QgeCx5 IG9mZnNldCBmb3IgZmxpcC9pbnZlcnQ6ICovCgpzL2ZsaXBcLy8vCgpBcGFydCBmcm9tIHRoYXQs CgpSZXZpZXdlZC1ieTogTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29u Ym9hcmQuY29tPgoKPiAtCQlpZiAob3JpZW50ICYgTUFTS19YWV9GTElQKQo+IC0JCQlzd2FwKHcs IGgpOwo+ICAJCWlmIChvcmllbnQgJiBNQVNLX1lfSU5WRVJUKQo+ICAJCQl5ICs9IGggLSAxOwo+ ICAJCWlmIChvcmllbnQgJiBNQVNLX1hfSU5WRVJUKQoKLS0gClJlZ2FyZHMsCgpMYXVyZW50IFBp bmNoYXJ0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK