[RFC v2 1/8] drm/fb-helper: Add fb_deferred_io support

2016-04-21 Thread Daniel Vetter
On Thu, Apr 21, 2016 at 12:29 AM, Dave Airlie wrote: > On 19 April 2016 at 01:15, Noralf Trønnes wrote: >> >> Den 13.04.2016 13:09, skrev Daniel Vetter: >>> >>> On Fri, Apr 08, 2016 at 07:05:03PM +0200, Noralf Trønnes wrote: This adds deferred io support if CONFIG_FB_DEFERRED_IO is en

[RFC v2 1/8] drm/fb-helper: Add fb_deferred_io support

2016-04-21 Thread Dave Airlie
On 19 April 2016 at 01:15, Noralf Trønnes wrote: > > Den 13.04.2016 13:09, skrev Daniel Vetter: >> >> On Fri, Apr 08, 2016 at 07:05:03PM +0200, Noralf Trønnes wrote: >>> >>> This adds deferred io support if CONFIG_FB_DEFERRED_IO is enabled. >>> Accumulated fbdev framebuffer changes are signaled

[RFC v2 1/8] drm/fb-helper: Add fb_deferred_io support

2016-04-20 Thread Noralf Trønnes
Den 20.04.2016 13:12, skrev Daniel Vetter: > On Mon, Apr 18, 2016 at 05:15:03PM +0200, Noralf Trønnes wrote: >> Den 13.04.2016 13:09, skrev Daniel Vetter: >>> On Fri, Apr 08, 2016 at 07:05:03PM +0200, Noralf Trønnes wrote: This adds deferred io support if CONFIG_FB_DEFERRED_IO is enabled. >

[RFC v2 1/8] drm/fb-helper: Add fb_deferred_io support

2016-04-20 Thread Daniel Vetter
On Mon, Apr 18, 2016 at 05:15:03PM +0200, Noralf Trønnes wrote: > > Den 13.04.2016 13:09, skrev Daniel Vetter: > >On Fri, Apr 08, 2016 at 07:05:03PM +0200, Noralf Trønnes wrote: > >>This adds deferred io support if CONFIG_FB_DEFERRED_IO is enabled. > >>Accumulated fbdev framebuffer changes are s

[RFC v2 1/8] drm/fb-helper: Add fb_deferred_io support

2016-04-18 Thread Noralf Trønnes
Den 13.04.2016 13:09, skrev Daniel Vetter: > On Fri, Apr 08, 2016 at 07:05:03PM +0200, Noralf Trønnes wrote: >> This adds deferred io support if CONFIG_FB_DEFERRED_IO is enabled. >> Accumulated fbdev framebuffer changes are signaled using the callback >> (struct drm_framebuffer_funcs *)->dirty()

[RFC v2 1/8] drm/fb-helper: Add fb_deferred_io support

2016-04-13 Thread Daniel Vetter
On Fri, Apr 08, 2016 at 07:05:03PM +0200, Noralf Trønnes wrote: > This adds deferred io support if CONFIG_FB_DEFERRED_IO is enabled. > Accumulated fbdev framebuffer changes are signaled using the callback > (struct drm_framebuffer_funcs *)->dirty() > > The drm_fb_helper_sys_*() functions will acc

[RFC v2 1/8] drm/fb-helper: Add fb_deferred_io support

2016-04-13 Thread Daniel Vetter
On Fri, Apr 08, 2016 at 07:05:03PM +0200, Noralf Trønnes wrote: > This adds deferred io support if CONFIG_FB_DEFERRED_IO is enabled. > Accumulated fbdev framebuffer changes are signaled using the callback > (struct drm_framebuffer_funcs *)->dirty() > > The drm_fb_helper_sys_*() functions will acc

[RFC v2 1/8] drm/fb-helper: Add fb_deferred_io support

2016-04-08 Thread Noralf Trønnes
This adds deferred io support if CONFIG_FB_DEFERRED_IO is enabled. Accumulated fbdev framebuffer changes are signaled using the callback (struct drm_framebuffer_funcs *)->dirty() The drm_fb_helper_sys_*() functions will accumulate changes and schedule fb_info.deferred_work _if_ fb_info.fbdefio is