From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: No more new fbdev drivers, please Date: Tue, 29 Sep 2015 09:07:28 +0200 Message-ID: <20150929070728.GA3383@phenom.ffwll.local> References: <5603EC15.9090605@ti.com> <5607EA9C.7040909@tronnes.org> <5609C47A.6030809@tronnes.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com [209.85.212.173]) by gabe.freedesktop.org (Postfix) with ESMTPS id EDC8F720B6 for ; Tue, 29 Sep 2015 00:04:34 -0700 (PDT) Received: by wicgb1 with SMTP id gb1so134705937wic.1 for ; Tue, 29 Sep 2015 00:04:33 -0700 (PDT) Content-Disposition: inline In-Reply-To: <5609C47A.6030809@tronnes.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Noralf =?iso-8859-1?Q?Tr=F8nnes?= Cc: Thomas Petazzoni , linux-fbdev , Teddy Wang , Greg Kroah-Hartman , Emil Velikov , "linux-kernel@vger.kernel.org" , DRI Development , Tomi Valkeinen , Laurent Pinchart , Daniel Vetter , Dave Airlie , Sudip Mukherjee List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBTZXAgMjksIDIwMTUgYXQgMTI6NTE6MzhBTSArMDIwMCwgTm9yYWxmIFRyw7hubmVz IHdyb3RlOgo+IAo+IERlbiAyNy4wOS4yMDE1IDE4OjA4LCBza3JldiBFbWlsIFZlbGlrb3Y6Cj4g PkhpIGFsbCwKPiA+Cj4gPk9uIDI3IFNlcHRlbWJlciAyMDE1IGF0IDE0OjA5LCBOb3JhbGYgVHLD uG5uZXMgPG5vcmFsZkB0cm9ubmVzLm9yZz4gd3JvdGU6Cj4gPj5EZW4gMjQuMDkuMjAxNSAxNDoy Nywgc2tyZXYgVG9taSBWYWxrZWluZW46Cj4gPj4+SGkgYWxsLAo+ID4+Pgo+ID4+PmZiZGV2IGlz IChtb3JlIG9yIGxlc3MpIG1haW50YWluZWQsIGJ1dCBpdCdzIGEgZGVwcmVjYXRlZCBmcmFtZXdv cmsuIEFsbAo+ID4+Pm5ldyBMaW51eCBkaXNwbGF5IGRyaXZlcnMgc2hvdWxkIGJlIGRvbmUgb24g RFJNLgo+ID4+Pgo+ID4+PlNvIGxldCdzIG5vdCBhZGQgYW55IG1vcmUgbmV3IGZiZGV2IGRyaXZl cnMuCj4gPj4+Cj4gPj4+SSB3aWxsIGNvbnRpbnVlIHRvIG1haW50YWluIHRoZSBjdXJyZW50IGZi ZGV2IGRyaXZlcnMsIGFuZCBJIGRvbid0IG1pbmQKPiA+Pj5hZGRpbmcgc29tZSBuZXcgZmVhdHVy ZXMgdG8gdGhvc2UgY3VycmVudCBkcml2ZXJzLCBhcyBsb25nIGFzIHRoZSBhbW91bnQKPiA+Pj5v ZiBjb2RlIHJlcXVpcmVkIHRvIGFkZCB0aGUgZmVhdHVyZXMgc3RheXMgc2Vuc2libGUuCj4gPj4+ Cj4gPj4+SSBzZWUgd2UgaGF2ZSB0aHJlZSBmYmRldiBkcml2ZXJzIGluIHN0YWdpbmc6IHhnaWZi LCBmYnRmdCBhbmQgc203NTBmYiwKPiA+Pj5hbmQgdGhlIHF1ZXN0aW9uIGlzIHdoYXQgdG8gZG8g d2l0aCB0aG9zZS4KPiA+Pj4KPiA+Pj54Z2lmYiB3YXMgYWRkZWQgaW4gMjAxMCwgYW5kIGlzIHN0 aWxsIGluIHN0YWdpbmcuCj4gPj4+Cj4gPj4+ZmJ0ZnQgbG9va3MgbGlrZSBtYXliZSBzb21lIGtp bmQgb2YgZnJhbWV3b3JrIG9uIHRvcCBvZiBmYmRldiwgd2l0aAo+ID4+PmZidGZ0IHNwZWNpZmlj IHN1YmRyaXZlcnMuLi4gSSBkaWRuJ3QgbG9vayBhdCBpdCBpbiBkZXRhaWwsIGJ1dCBteSBndXQK PiA+Pj5zYXlzICJuZXZlciIuCj4gPj4KPiA+PkkgaGF2ZSBkb25lIHNvbWUgd29yayBbMV0gdG8g dHJ5IGFuZCBtYWtlIGZidGZ0IGxvb2sgbW9yZSBsaWtlIHRoZSByZXN0Cj4gPj5vZiB0aGUga2Vy bmVsIChkb2MgWzJdKSwgYnV0IHRoYXQgd29yayB3aWxsIHJlc3VsdCBpbiBhbiBhbG1vc3QgY29t cGxldGUKPiA+PnJld3JpdGUgb2YgZmJ0ZnQuCj4gPiBGcm9tIGEgdmVyeSBxdWljayBza2ltIGZi dGZ0IGxvb2tzIHByZXR0eSBtdWNoIGxpa2UgZHJtL3BhbmVsLiBXZQo+ID5wcmVzZW50bHkgaGF2 ZSAzMCsgJ3NpbXBsZScgZHNpIHBhbmVscywgcGx1cyBhIGJ1bmNoIG9mIHNwaSBvbmVzLiBIYXZl Cj4gPnlvdSBoYWQgYSBsb29rIGF0IHRoZXNlID8KPiAKPiBUaGFua3MsIHRoYXQgd2FzIHVzZWZ1 bC4KPiBJIGNhbiB1c2UgZHJtX3BhbmVsIHRvIHNldHVwIHRoZSBjb250cm9sbGVyIChwcmVwYXJl KSBhbmQgZG8gYmFja2xpZ2h0Cj4gKGVuYWJsZS9kaXNhYmxlKSwgYnV0IEkgbmVlZCBhIHdheSB0 byBzZW5kIGZyYW1lYnVmZmVyIGNoYW5nZXMuCj4gSSBjb3VsZCBkbyB0aGlzOgo+IAo+IHN0cnVj dCB0aW55ZHJtX3BhbmVsX2Z1bmNzIHsKPiAgICAgICAgIGludCAoKnVwZGF0ZSkoc3RydWN0IGRy bV9mcmFtZWJ1ZmZlciAqZmIsCj4gICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBkcm1fZ2Vt X2NtYV9vYmplY3QgKmNtYV9vYmosCj4gICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGZs YWdzLCB1bnNpZ25lZCBjb2xvciwKPiAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRybV9j bGlwX3JlY3QgKmNsaXBzLCB1bnNpZ25lZCBudW1fY2xpcHMpOwo+IH07Cj4gCj4gc3RydWN0IHRp bnlkcm1fcGFuZWwgewo+ICAgICAgICAgc3RydWN0IGRybV9wYW5lbCBwYW5lbDsKPiAgICAgICAg IHUzMiB3aWR0aDsKPiAgICAgICAgIHUzMiBoZWlnaHQ7Cj4gICAgICAgICB2b2lkICpkZXZfcHJp dmF0ZTsKPiAKPiAgICAgICAgIGNvbnN0IHN0cnVjdCB0aW55ZHJtX3BhbmVsX2Z1bmNzICpmdW5j czsKPiB9OwoKSSdtIG5vdCBzdXJlIHdoZXRoZXIgcHV0dGluZyB0aGUgbWFudWFsLXVwZGF0ZSBz dHVmZiBpbnRvIGRybV9wYW5lbCBpcyBhCmdvb2QgaWRlYSAtIGl0J3MgdHJhbnNwb3J0L2J1cyAo c3BpLCBkc2ksIC4uLikgc3BlY2lmaWMuIE5vdCBzdXJlIGhvdyB0bwpiZXN0IHNvbHZlIHRoYXQu Ci1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBv cmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVsCg==