From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ondrej Zary Date: Fri, 25 Sep 2015 11:00:13 +0000 Subject: Re: No more new fbdev drivers, please Message-Id: <201509251300.13702.linux@rainbow-software.org> List-Id: References: <5603EC15.9090605@ti.com> <20150925084923.GD5273@blackmetal.musicnaut.iki.fi> In-Reply-To: <20150925084923.GD5273@blackmetal.musicnaut.iki.fi> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: dri-devel@lists.freedesktop.org Cc: Thomas Petazzoni , linux-fbdev , Teddy Wang , Aaro Koskinen , Greg Kroah-Hartman , "linux-kernel@vger.kernel.org" , Tomi Valkeinen , Laurent Pinchart , Daniel Vetter , Dave Airlie , Sudip Mukherjee On Friday 25 September 2015, Aaro Koskinen wrote: > Hi, > > On Thu, Sep 24, 2015 at 03:27:01PM +0300, Tomi Valkeinen wrote: > > fbdev is (more or less) maintained, but it's a deprecated framework. All > > new Linux display drivers should be done on DRM. > > > > So let's not add any more new fbdev drivers. > > > > I will continue to maintain the current fbdev drivers, and I don't mind > > adding some new features to those current drivers, as long as the amount > > of code required to add the features stays sensible. > > > > I see we have three fbdev drivers in staging: xgifb, fbtft and sm750fb, > > and the question is what to do with those. > > I was still planning to work on xgifb as I need it on some systems for > the console. xgifb supports these devices: PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_20 PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_27 PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_40 PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_42 Two of them are already supported by sisfb: PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_20 PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_40 So I think that support for the remaining two (and missing features, if any) should be added to sisfb. -- Ondrej Zary From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ondrej Zary Subject: Re: No more new fbdev drivers, please Date: Fri, 25 Sep 2015 13:00:13 +0200 Message-ID: <201509251300.13702.linux@rainbow-software.org> References: <5603EC15.9090605@ti.com> <20150925084923.GD5273@blackmetal.musicnaut.iki.fi> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from smtp-1b.atlantis.sk (smtp-1b.atlantis.sk [80.94.52.26]) by gabe.freedesktop.org (Postfix) with ESMTPS id 613DE6F07A for ; Fri, 25 Sep 2015 04:00:19 -0700 (PDT) In-Reply-To: <20150925084923.GD5273@blackmetal.musicnaut.iki.fi> Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Thomas Petazzoni , linux-fbdev , Teddy Wang , Aaro Koskinen , Greg Kroah-Hartman , "linux-kernel@vger.kernel.org" , Tomi Valkeinen , Laurent Pinchart , Daniel Vetter , Dave Airlie , Sudip Mukherjee List-Id: dri-devel@lists.freedesktop.org T24gRnJpZGF5IDI1IFNlcHRlbWJlciAyMDE1LCBBYXJvIEtvc2tpbmVuIHdyb3RlOgo+IEhpLAo+ Cj4gT24gVGh1LCBTZXAgMjQsIDIwMTUgYXQgMDM6Mjc6MDFQTSArMDMwMCwgVG9taSBWYWxrZWlu ZW4gd3JvdGU6Cj4gPiBmYmRldiBpcyAobW9yZSBvciBsZXNzKSBtYWludGFpbmVkLCBidXQgaXQn cyBhIGRlcHJlY2F0ZWQgZnJhbWV3b3JrLiBBbGwKPiA+IG5ldyBMaW51eCBkaXNwbGF5IGRyaXZl cnMgc2hvdWxkIGJlIGRvbmUgb24gRFJNLgo+ID4KPiA+IFNvIGxldCdzIG5vdCBhZGQgYW55IG1v cmUgbmV3IGZiZGV2IGRyaXZlcnMuCj4gPgo+ID4gSSB3aWxsIGNvbnRpbnVlIHRvIG1haW50YWlu IHRoZSBjdXJyZW50IGZiZGV2IGRyaXZlcnMsIGFuZCBJIGRvbid0IG1pbmQKPiA+IGFkZGluZyBz b21lIG5ldyBmZWF0dXJlcyB0byB0aG9zZSBjdXJyZW50IGRyaXZlcnMsIGFzIGxvbmcgYXMgdGhl IGFtb3VudAo+ID4gb2YgY29kZSByZXF1aXJlZCB0byBhZGQgdGhlIGZlYXR1cmVzIHN0YXlzIHNl bnNpYmxlLgo+ID4KPiA+IEkgc2VlIHdlIGhhdmUgdGhyZWUgZmJkZXYgZHJpdmVycyBpbiBzdGFn aW5nOiB4Z2lmYiwgZmJ0ZnQgYW5kIHNtNzUwZmIsCj4gPiBhbmQgdGhlIHF1ZXN0aW9uIGlzIHdo YXQgdG8gZG8gd2l0aCB0aG9zZS4KPgo+IEkgd2FzIHN0aWxsIHBsYW5uaW5nIHRvIHdvcmsgb24g eGdpZmIgYXMgSSBuZWVkIGl0IG9uIHNvbWUgc3lzdGVtcyBmb3IKPiB0aGUgY29uc29sZS4KCnhn aWZiIHN1cHBvcnRzIHRoZXNlIGRldmljZXM6ClBDSV9WRU5ET1JfSURfWEdJLCBQQ0lfREVWSUNF X0lEX1hHSV8yMApQQ0lfVkVORE9SX0lEX1hHSSwgUENJX0RFVklDRV9JRF9YR0lfMjcKUENJX1ZF TkRPUl9JRF9YR0ksIFBDSV9ERVZJQ0VfSURfWEdJXzQwClBDSV9WRU5ET1JfSURfWEdJLCBQQ0lf REVWSUNFX0lEX1hHSV80MgoKVHdvIG9mIHRoZW0gYXJlIGFscmVhZHkgc3VwcG9ydGVkIGJ5IHNp c2ZiOgpQQ0lfVkVORE9SX0lEX1hHSSwgUENJX0RFVklDRV9JRF9YR0lfMjAKUENJX1ZFTkRPUl9J RF9YR0ksIFBDSV9ERVZJQ0VfSURfWEdJXzQwCgpTbyBJIHRoaW5rIHRoYXQgc3VwcG9ydCBmb3Ig dGhlIHJlbWFpbmluZyB0d28gKGFuZCBtaXNzaW5nIGZlYXR1cmVzLCBpZiBhbnkpIApzaG91bGQg YmUgYWRkZWQgdG8gc2lzZmIuCgotLSAKT25kcmVqIFphcnkKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2 ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9kcmktZGV2ZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754131AbbIYLAU (ORCPT ); Fri, 25 Sep 2015 07:00:20 -0400 Received: from smtp-1b.atlantis.sk ([80.94.52.26]:45250 "EHLO smtp-1b.atlantis.sk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753164AbbIYLAT (ORCPT ); Fri, 25 Sep 2015 07:00:19 -0400 From: Ondrej Zary To: dri-devel@lists.freedesktop.org Subject: Re: No more new fbdev drivers, please Date: Fri, 25 Sep 2015 13:00:13 +0200 User-Agent: KMail/1.9.10 (enterprise35 0.20100827.1168748) Cc: Aaro Koskinen , Tomi Valkeinen , Thomas Petazzoni , "linux-fbdev" , Teddy Wang , "Greg Kroah-Hartman" , "linux-kernel@vger.kernel.org" , Laurent Pinchart , Daniel Vetter , Dave Airlie , Sudip Mukherjee References: <5603EC15.9090605@ti.com> <20150925084923.GD5273@blackmetal.musicnaut.iki.fi> In-Reply-To: <20150925084923.GD5273@blackmetal.musicnaut.iki.fi> X-KMail-QuotePrefix: > MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201509251300.13702.linux@rainbow-software.org> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Friday 25 September 2015, Aaro Koskinen wrote: > Hi, > > On Thu, Sep 24, 2015 at 03:27:01PM +0300, Tomi Valkeinen wrote: > > fbdev is (more or less) maintained, but it's a deprecated framework. All > > new Linux display drivers should be done on DRM. > > > > So let's not add any more new fbdev drivers. > > > > I will continue to maintain the current fbdev drivers, and I don't mind > > adding some new features to those current drivers, as long as the amount > > of code required to add the features stays sensible. > > > > I see we have three fbdev drivers in staging: xgifb, fbtft and sm750fb, > > and the question is what to do with those. > > I was still planning to work on xgifb as I need it on some systems for > the console. xgifb supports these devices: PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_20 PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_27 PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_40 PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_42 Two of them are already supported by sisfb: PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_20 PCI_VENDOR_ID_XGI, PCI_DEVICE_ID_XGI_40 So I think that support for the remaining two (and missing features, if any) should be added to sisfb. -- Ondrej Zary