diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2016-10-18 00:41:09 +0200 |
---|---|---|
committer | Archit Taneja <architt@codeaurora.org> | 2016-10-18 11:50:34 +0200 |
commit | 84770cc24f3a51c05055665feeac1dcf22119d69 (patch) | |
tree | e702589d25858bac9929de994199609143871391 /Documentation/gpu | |
parent | drm: avoid uninitialized timestamp use in wait_vblank (diff) | |
download | linux-84770cc24f3a51c05055665feeac1dcf22119d69.tar.xz linux-84770cc24f3a51c05055665feeac1dcf22119d69.zip |
drm: Centralize format information
Various pieces of information about DRM formats (number of planes, color
depth, chroma subsampling, ...) are scattered across different helper
functions in the DRM core. Callers of those functions often need to
access more than a single parameter of the format, leading to
inefficiencies due to multiple lookups.
Centralize all format information in a data structure and create a
function to look up information based on the format 4CC.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
Signed-off-by: Archit Taneja <architt@codeaurora.org>
Link: http://patchwork.freedesktop.org/patch/msgid/1476744081-24485-2-git-send-email-laurent.pinchart@ideasonboard.com
Diffstat (limited to 'Documentation/gpu')
-rw-r--r-- | Documentation/gpu/drm-kms.rst | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Documentation/gpu/drm-kms.rst b/Documentation/gpu/drm-kms.rst index 53b872c105d2..cb0d3537b705 100644 --- a/Documentation/gpu/drm-kms.rst +++ b/Documentation/gpu/drm-kms.rst @@ -63,6 +63,9 @@ Frame Buffer Functions Reference DRM Format Handling =================== +.. kernel-doc:: include/drm/drm_fourcc.h + :internal: + .. kernel-doc:: drivers/gpu/drm/drm_fourcc.c :export: |