root/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-only */
   2 /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
   3  */
   4 
   5 #include "dpu_hw_mdss.h"
   6 
   7 static const uint32_t qcom_compressed_supported_formats[] = {
   8         DRM_FORMAT_ABGR8888,
   9         DRM_FORMAT_XBGR8888,
  10         DRM_FORMAT_BGR565,
  11 };
  12 
  13 static const uint32_t plane_formats[] = {
  14         DRM_FORMAT_ARGB8888,
  15         DRM_FORMAT_ABGR8888,
  16         DRM_FORMAT_RGBA8888,
  17         DRM_FORMAT_BGRA8888,
  18         DRM_FORMAT_XRGB8888,
  19         DRM_FORMAT_RGBX8888,
  20         DRM_FORMAT_BGRX8888,
  21         DRM_FORMAT_XBGR8888,
  22         DRM_FORMAT_RGB888,
  23         DRM_FORMAT_BGR888,
  24         DRM_FORMAT_RGB565,
  25         DRM_FORMAT_BGR565,
  26         DRM_FORMAT_ARGB1555,
  27         DRM_FORMAT_ABGR1555,
  28         DRM_FORMAT_RGBA5551,
  29         DRM_FORMAT_BGRA5551,
  30         DRM_FORMAT_XRGB1555,
  31         DRM_FORMAT_XBGR1555,
  32         DRM_FORMAT_RGBX5551,
  33         DRM_FORMAT_BGRX5551,
  34         DRM_FORMAT_ARGB4444,
  35         DRM_FORMAT_ABGR4444,
  36         DRM_FORMAT_RGBA4444,
  37         DRM_FORMAT_BGRA4444,
  38         DRM_FORMAT_XRGB4444,
  39         DRM_FORMAT_XBGR4444,
  40         DRM_FORMAT_RGBX4444,
  41         DRM_FORMAT_BGRX4444,
  42 };
  43 
  44 static const uint32_t plane_formats_yuv[] = {
  45         DRM_FORMAT_ARGB8888,
  46         DRM_FORMAT_ABGR8888,
  47         DRM_FORMAT_RGBA8888,
  48         DRM_FORMAT_BGRX8888,
  49         DRM_FORMAT_BGRA8888,
  50         DRM_FORMAT_XRGB8888,
  51         DRM_FORMAT_XBGR8888,
  52         DRM_FORMAT_RGBX8888,
  53         DRM_FORMAT_RGB888,
  54         DRM_FORMAT_BGR888,
  55         DRM_FORMAT_RGB565,
  56         DRM_FORMAT_BGR565,
  57         DRM_FORMAT_ARGB1555,
  58         DRM_FORMAT_ABGR1555,
  59         DRM_FORMAT_RGBA5551,
  60         DRM_FORMAT_BGRA5551,
  61         DRM_FORMAT_XRGB1555,
  62         DRM_FORMAT_XBGR1555,
  63         DRM_FORMAT_RGBX5551,
  64         DRM_FORMAT_BGRX5551,
  65         DRM_FORMAT_ARGB4444,
  66         DRM_FORMAT_ABGR4444,
  67         DRM_FORMAT_RGBA4444,
  68         DRM_FORMAT_BGRA4444,
  69         DRM_FORMAT_XRGB4444,
  70         DRM_FORMAT_XBGR4444,
  71         DRM_FORMAT_RGBX4444,
  72         DRM_FORMAT_BGRX4444,
  73 
  74         DRM_FORMAT_NV12,
  75         DRM_FORMAT_NV21,
  76         DRM_FORMAT_NV16,
  77         DRM_FORMAT_NV61,
  78         DRM_FORMAT_VYUY,
  79         DRM_FORMAT_UYVY,
  80         DRM_FORMAT_YUYV,
  81         DRM_FORMAT_YVYU,
  82         DRM_FORMAT_YUV420,
  83         DRM_FORMAT_YVU420,
  84 };

/* [<][>][^][v][top][bottom][index][help] */