No more new fbdev drivers, please

2015-09-30 Thread Emil Velikov
Hi all, On 26 September 2015 at 19:46, Geert Uytterhoeven wrote: > Hi David, > > On Sat, Sep 26, 2015 at 8:13 PM, David Herrmann > wrote: >> On Sat, Sep 26, 2015 at 8:01 PM, Geert Uytterhoeven >> wrote: >>> On Sat, Sep 26, 2015 at 7:07 PM, Alex Deucher >>> wrote: On Sat, Sep 26, 2015 a

No more new fbdev drivers, please

2015-09-29 Thread Laurent Pinchart
Hi Gerd, On Tuesday 29 September 2015 10:23:23 Gerd Hoffmann wrote: > On Mo, 2015-09-28 at 14:36 +0200, Daniel Vetter wrote: > > On Mon, Sep 28, 2015 at 09:39:13AM +0200, Gerd Hoffmann wrote: > > > Hi, > > > > > > > As Daniel mentioned, the connector+encoder+crtc combination is one of > > > >

No more new fbdev drivers, please

2015-09-29 Thread Gerd Hoffmann
On Mo, 2015-09-28 at 14:36 +0200, Daniel Vetter wrote: > On Mon, Sep 28, 2015 at 09:39:13AM +0200, Gerd Hoffmann wrote: > > Hi, > > > > > As Daniel mentioned, the connector+encoder+crtc combination is one of > > > those simplifications that would make sense if more such drivers are > > > added.

No more new fbdev drivers, please

2015-09-29 Thread Daniel Vetter
On Tue, Sep 29, 2015 at 12:51:38AM +0200, Noralf Trønnes wrote: > > Den 27.09.2015 18:08, skrev Emil Velikov: > >Hi all, > > > >On 27 September 2015 at 14:09, Noralf Trønnes wrote: > >>Den 24.09.2015 14:27, skrev Tomi Valkeinen: > >>>Hi all, > >>> > >>>fbdev is (more or less) maintained, but it

No more new fbdev drivers, please

2015-09-29 Thread Daniel Vetter
On Mon, Sep 28, 2015 at 01:52:31PM -0700, Bernie Thompson wrote: > On Sat, Sep 26, 2015 at 11:01 AM, Geert Uytterhoeven > wrote: > > The smallest of these (udl) still counts in at ca. 2800 LoC, > > Note udlfb.c, the original fbdev driver that I helped write and that the > udl DRM driver was base

No more new fbdev drivers, please

2015-09-29 Thread Noralf Trønnes
Den 27.09.2015 18:08, skrev Emil Velikov: > Hi all, > > On 27 September 2015 at 14:09, Noralf Trønnes wrote: >> Den 24.09.2015 14:27, skrev Tomi Valkeinen: >>> Hi all, >>> >>> fbdev is (more or less) maintained, but it's a deprecated framework. All >>> new Linux display drivers should be done on

No more new fbdev drivers, please

2015-09-28 Thread Daniel Vetter
On Mon, Sep 28, 2015 at 09:39:13AM +0200, Gerd Hoffmann wrote: > Hi, > > > As Daniel mentioned, the connector+encoder+crtc combination is one of > > those simplifications that would make sense if more such drivers are > > added. > > Another one is memory management. It's pretty complex because

No more new fbdev drivers, please

2015-09-28 Thread Bernie Thompson
On Sat, Sep 26, 2015 at 11:01 AM, Geert Uytterhoeven wrote: > The smallest of these (udl) still counts in at ca. 2800 LoC, Note udlfb.c, the original fbdev driver that I helped write and that the udl DRM driver was based on, is ~1800 LoC ... so we're actually talking in the ballpark of 2x (rathe

No more new fbdev drivers, please

2015-09-28 Thread Gerd Hoffmann
Hi, > As Daniel mentioned, the connector+encoder+crtc combination is one of > those simplifications that would make sense if more such drivers are > added. Another one is memory management. It's pretty complex because it can handle _way_ more than what simple drivers need, and the result is _a

No more new fbdev drivers, please

2015-09-27 Thread Emil Velikov
Hi all, On 27 September 2015 at 14:09, Noralf Trønnes wrote: > > Den 24.09.2015 14:27, skrev Tomi Valkeinen: >> >> Hi all, >> >> 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

No more new fbdev drivers, please

2015-09-27 Thread Noralf Trønnes
Den 24.09.2015 14:27, skrev Tomi Valkeinen: > Hi all, > > 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 do

No more new fbdev drivers, please

2015-09-27 Thread Dave Airlie
On 27 September 2015 at 06:49, Rob Clark wrote: > On Sat, Sep 26, 2015 at 2:46 PM, Geert Uytterhoeven > wrote: >> Hi David, >> >> On Sat, Sep 26, 2015 at 8:13 PM, David Herrmann >> wrote: >>> On Sat, Sep 26, 2015 at 8:01 PM, Geert Uytterhoeven >>> wrote: On Sat, Sep 26, 2015 at 7:07 PM, A

No more new fbdev drivers, please

2015-09-26 Thread Geert Uytterhoeven
Hi David, On Sat, Sep 26, 2015 at 8:13 PM, David Herrmann wrote: > On Sat, Sep 26, 2015 at 8:01 PM, Geert Uytterhoeven > wrote: >> On Sat, Sep 26, 2015 at 7:07 PM, Alex Deucher >> wrote: >>> On Sat, Sep 26, 2015 at 4:28 AM, Geert Uytterhoeven >>> wrote: For the (mailing list) record, ca

No more new fbdev drivers, please

2015-09-26 Thread David Herrmann
Hi On Sat, Sep 26, 2015 at 8:01 PM, Geert Uytterhoeven wrote: > Hi Alex, > > On Sat, Sep 26, 2015 at 7:07 PM, Alex Deucher > wrote: >> On Sat, Sep 26, 2015 at 4:28 AM, Geert Uytterhoeven >> wrote: >>> On Thu, Sep 24, 2015 at 5:23 PM, Daniel Vetter wrote: On Thu, Sep 24, 2015 at 02:46:21P

No more new fbdev drivers, please

2015-09-26 Thread Geert Uytterhoeven
Hi Alex, On Sat, Sep 26, 2015 at 7:07 PM, Alex Deucher wrote: > On Sat, Sep 26, 2015 at 4:28 AM, Geert Uytterhoeven > wrote: >> On Thu, Sep 24, 2015 at 5:23 PM, Daniel Vetter wrote: >>> On Thu, Sep 24, 2015 at 02:46:21PM +0200, Thomas Petazzoni wrote: Or are there some plans to make the wr

No more new fbdev drivers, please

2015-09-26 Thread Rob Clark
On Sat, Sep 26, 2015 at 2:46 PM, Geert Uytterhoeven wrote: > Hi David, > > On Sat, Sep 26, 2015 at 8:13 PM, David Herrmann > wrote: >> On Sat, Sep 26, 2015 at 8:01 PM, Geert Uytterhoeven >> wrote: >>> On Sat, Sep 26, 2015 at 7:07 PM, Alex Deucher >>> wrote: On Sat, Sep 26, 2015 at 4:28 A

No more new fbdev drivers, please

2015-09-26 Thread Alex Deucher
On Sat, Sep 26, 2015 at 4:28 AM, Geert Uytterhoeven wrote: > Hi Daniel, > > On Thu, Sep 24, 2015 at 5:23 PM, Daniel Vetter wrote: >> On Thu, Sep 24, 2015 at 02:46:21PM +0200, Thomas Petazzoni wrote: >>> Or are there some plans to make the writing of DRM drivers for very >>> simple/trivial devices

No more new fbdev drivers, please

2015-09-26 Thread Sudip Mukherjee
On Thu, Sep 24, 2015 at 03:27:01PM +0300, Tomi Valkeinen wrote: > Hi all, > > fbdev is (more or less) maintained, but it's a deprecated framework. All > new Linux display drivers should be done on DRM. > > SM750 hardware seems to support multiple outputs, hardware overlays, 2D > accelerator... I

No more new fbdev drivers, please

2015-09-26 Thread Geert Uytterhoeven
On Fri, Sep 25, 2015 at 12:41 PM, Kamil Lulko wrote: >> fbdev is (more or less) maintained, but it's a deprecated framework. All >> new Linux display drivers should be done on DRM. > > > What about no-mmu platforms? DRM has a big fat MMU dependency in the > kconfig, is there a way to write DRM dri

No more new fbdev drivers, please

2015-09-26 Thread Geert Uytterhoeven
Hi Daniel, On Thu, Sep 24, 2015 at 5:23 PM, Daniel Vetter wrote: > On Thu, Sep 24, 2015 at 02:46:21PM +0200, Thomas Petazzoni wrote: >> Or are there some plans to make the writing of DRM drivers for very >> simple/trivial devices a bit simpler? > > Since years I'm trying to sell someone on implem

No more new fbdev drivers, please

2015-09-26 Thread Ilia Mirkin
On Sat, Sep 26, 2015 at 3:15 AM, Sudip Mukherjee wrote: > BTW, I had a doubt about drm drivers. Is there any library or test suite > to test the driver? I am almost halfway in making a KMS driver for SM712 > but still don't know how to test it properly. I was thinkig of asking > Daniel offlist but

No more new fbdev drivers, please

2015-09-25 Thread Daniel Vetter
On Fri, Sep 25, 2015 at 04:09:46PM +0300, Tomi Valkeinen wrote: > > > On 25/09/15 13:41, Kamil Lulko wrote: > > Hi, > > > >> fbdev is (more or less) maintained, but it's a deprecated framework. All > >> new Linux display drivers should be done on DRM. > > > > What about no-mmu platforms? DRM ha

No more new fbdev drivers, please

2015-09-25 Thread Tomi Valkeinen
On 25/09/15 13:41, Kamil Lulko wrote: > Hi, > >> fbdev is (more or less) maintained, but it's a deprecated framework. All >> new Linux display drivers should be done on DRM. > > What about no-mmu platforms? DRM has a big fat MMU dependency in the > kconfig, is there a way to write DRM driver fo

No more new fbdev drivers, please

2015-09-25 Thread Ondrej Zary
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 d

No more new fbdev drivers, please

2015-09-25 Thread Kamil Lulko
Hi, > fbdev is (more or less) maintained, but it's a deprecated framework. All > new Linux display drivers should be done on DRM. What about no-mmu platforms? DRM has a big fat MMU dependency in the kconfig, is there a way to write DRM driver for such devices? /Kamil

No more new fbdev drivers, please

2015-09-25 Thread Aaro Koskinen
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 dri

No more new fbdev drivers, please

2015-09-24 Thread Daniel Vetter
On Thu, Sep 24, 2015 at 07:12:27PM +0200, Ondrej Zary wrote: > On Thursday 24 September 2015 17:59:12 Daniel Vetter wrote: > > On Thu, Sep 24, 2015 at 11:21:15AM -0400, Austin S Hemmelgarn wrote: > > > On 2015-09-24 08:46, Thomas Petazzoni wrote: > > > >Hello, > > > > > > > >On Thu, 24 Sep 2015 15:

No more new fbdev drivers, please

2015-09-24 Thread Ondrej Zary
On Thursday 24 September 2015 17:59:12 Daniel Vetter wrote: > On Thu, Sep 24, 2015 at 11:21:15AM -0400, Austin S Hemmelgarn wrote: > > On 2015-09-24 08:46, Thomas Petazzoni wrote: > > >Hello, > > > > > >On Thu, 24 Sep 2015 15:27:01 +0300, Tomi Valkeinen wrote: > > >>fbdev is (more or less) maintain

No more new fbdev drivers, please

2015-09-24 Thread Daniel Vetter
On Thu, Sep 24, 2015 at 11:21:15AM -0400, Austin S Hemmelgarn wrote: > On 2015-09-24 08:46, Thomas Petazzoni wrote: > >Hello, > > > >On Thu, 24 Sep 2015 15:27:01 +0300, Tomi Valkeinen wrote: > > > >>fbdev is (more or less) maintained, but it's a deprecated framework. All > >>new Linux display drive

No more new fbdev drivers, please

2015-09-24 Thread Daniel Vetter
On Thu, Sep 24, 2015 at 02:46:21PM +0200, Thomas Petazzoni wrote: > Hello, > > On Thu, 24 Sep 2015 15:27:01 +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 an

No more new fbdev drivers, please

2015-09-24 Thread Tomi Valkeinen
Hi all, 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

No more new fbdev drivers, please

2015-09-24 Thread Thomas Petazzoni
Hello, On Thu, 24 Sep 2015 15:27:01 +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 drive

No more new fbdev drivers, please

2015-09-24 Thread Austin S Hemmelgarn
On 2015-09-24 11:59, Daniel Vetter wrote: > On Thu, Sep 24, 2015 at 11:21:15AM -0400, Austin S Hemmelgarn wrote: >> On 2015-09-24 08:46, Thomas Petazzoni wrote: >>> Hello, >>> >>> On Thu, 24 Sep 2015 15:27:01 +0300, Tomi Valkeinen wrote: >>> fbdev is (more or less) maintained, but it's a depre

No more new fbdev drivers, please

2015-09-24 Thread Alex Deucher
On Thu, Sep 24, 2015 at 11:21 AM, Austin S Hemmelgarn wrote: > On 2015-09-24 08:46, Thomas Petazzoni wrote: >> >> Hello, >> >> On Thu, 24 Sep 2015 15:27:01 +0300, Tomi Valkeinen wrote: >> >>> fbdev is (more or less) maintained, but it's a deprecated framework. All >>> new Linux display drivers sho

No more new fbdev drivers, please

2015-09-24 Thread Austin S Hemmelgarn
On 2015-09-24 08:46, Thomas Petazzoni wrote: > Hello, > > On Thu, 24 Sep 2015 15:27:01 +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. >>