• Archit Taneja's avatar
    drm/fb_helper: Create wrappers for blit, copyarea and fillrect funcs · 742547b7
    Archit Taneja authored
    drm drivers that emulate fbdev populate their fb_fillrect, fb_copyarea
    and fb_imageblit fb_ops with the help of cfb_* or sys_* fbdev core
    helper functions.
    
    Create drm_fb_helper functions that wrap around these calls.
    
    This is part of an effort to prevent drm drivers from calling fbdev
    functions directly, in order to make fbdev emulation a top level drm
    option.
    
    v3:
    - Fixed kerneldoc errors
    
    v2:
    - Added kerneldocs
    - Follow the drm way of aligning of arguments in func definitions
    - Remove unnecessary checks for non NULL fb_info
    Signed-off-by: default avatarArchit Taneja <architt@codeaurora.org>
    Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
    742547b7
drm_fb_helper.h 7.07 KB