mirror of https://gitee.com/openkylin/linux.git
drm/kmb: Fix build warnings
Fixed the following W=1 kernel build warnings drivers/gpu/drm/kmb/kmb_plane.h:74:18: warning: ‘kmb_formats_v’ defined but not used [-Wunused-const-variable=] drivers/gpu/drm/kmb/kmb_plane.h:61:18: warning: ‘kmb_formats_g’ defined but not used [-Wunused-const-variable=] Signed-off-by: Anitha Chrisanthus <anitha.chrisanthus@intel.com> Cc: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Link: https://patchwork.freedesktop.org/patch/msgid/1605045169-2696-1-git-send-email-anitha.chrisanthus@intel.com
This commit is contained in:
parent
f644e3038f
commit
7cb397e70f
|
@ -33,6 +33,38 @@ static const u32 csc_coef_lcd[] = {
|
||||||
-179, 125, -226
|
-179, 125, -226
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/* Graphics layer (layers 2 & 3) formats, only packed formats are supported */
|
||||||
|
static const u32 kmb_formats_g[] = {
|
||||||
|
DRM_FORMAT_RGB332,
|
||||||
|
DRM_FORMAT_XRGB4444, DRM_FORMAT_XBGR4444,
|
||||||
|
DRM_FORMAT_ARGB4444, DRM_FORMAT_ABGR4444,
|
||||||
|
DRM_FORMAT_XRGB1555, DRM_FORMAT_XBGR1555,
|
||||||
|
DRM_FORMAT_ARGB1555, DRM_FORMAT_ABGR1555,
|
||||||
|
DRM_FORMAT_RGB565, DRM_FORMAT_BGR565,
|
||||||
|
DRM_FORMAT_RGB888, DRM_FORMAT_BGR888,
|
||||||
|
DRM_FORMAT_XRGB8888, DRM_FORMAT_XBGR8888,
|
||||||
|
DRM_FORMAT_ARGB8888, DRM_FORMAT_ABGR8888,
|
||||||
|
};
|
||||||
|
|
||||||
|
/* Video layer ( 0 & 1) formats, packed and planar formats are supported */
|
||||||
|
static const u32 kmb_formats_v[] = {
|
||||||
|
/* packed formats */
|
||||||
|
DRM_FORMAT_RGB332,
|
||||||
|
DRM_FORMAT_XRGB4444, DRM_FORMAT_XBGR4444,
|
||||||
|
DRM_FORMAT_ARGB4444, DRM_FORMAT_ABGR4444,
|
||||||
|
DRM_FORMAT_XRGB1555, DRM_FORMAT_XBGR1555,
|
||||||
|
DRM_FORMAT_ARGB1555, DRM_FORMAT_ABGR1555,
|
||||||
|
DRM_FORMAT_RGB565, DRM_FORMAT_BGR565,
|
||||||
|
DRM_FORMAT_RGB888, DRM_FORMAT_BGR888,
|
||||||
|
DRM_FORMAT_XRGB8888, DRM_FORMAT_XBGR8888,
|
||||||
|
DRM_FORMAT_ARGB8888, DRM_FORMAT_ABGR8888,
|
||||||
|
/*planar formats */
|
||||||
|
DRM_FORMAT_YUV420, DRM_FORMAT_YVU420,
|
||||||
|
DRM_FORMAT_YUV422, DRM_FORMAT_YVU422,
|
||||||
|
DRM_FORMAT_YUV444, DRM_FORMAT_YVU444,
|
||||||
|
DRM_FORMAT_NV12, DRM_FORMAT_NV21,
|
||||||
|
};
|
||||||
|
|
||||||
static unsigned int check_pixel_format(struct drm_plane *plane, u32 format)
|
static unsigned int check_pixel_format(struct drm_plane *plane, u32 format)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
|
@ -57,38 +57,6 @@ struct kmb_plane {
|
||||||
unsigned char id;
|
unsigned char id;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Graphics layer (layers 2 & 3) formats, only packed formats are supported */
|
|
||||||
static const u32 kmb_formats_g[] = {
|
|
||||||
DRM_FORMAT_RGB332,
|
|
||||||
DRM_FORMAT_XRGB4444, DRM_FORMAT_XBGR4444,
|
|
||||||
DRM_FORMAT_ARGB4444, DRM_FORMAT_ABGR4444,
|
|
||||||
DRM_FORMAT_XRGB1555, DRM_FORMAT_XBGR1555,
|
|
||||||
DRM_FORMAT_ARGB1555, DRM_FORMAT_ABGR1555,
|
|
||||||
DRM_FORMAT_RGB565, DRM_FORMAT_BGR565,
|
|
||||||
DRM_FORMAT_RGB888, DRM_FORMAT_BGR888,
|
|
||||||
DRM_FORMAT_XRGB8888, DRM_FORMAT_XBGR8888,
|
|
||||||
DRM_FORMAT_ARGB8888, DRM_FORMAT_ABGR8888,
|
|
||||||
};
|
|
||||||
|
|
||||||
/* Video layer ( 0 & 1) formats, packed and planar formats are supported */
|
|
||||||
static const u32 kmb_formats_v[] = {
|
|
||||||
/* packed formats */
|
|
||||||
DRM_FORMAT_RGB332,
|
|
||||||
DRM_FORMAT_XRGB4444, DRM_FORMAT_XBGR4444,
|
|
||||||
DRM_FORMAT_ARGB4444, DRM_FORMAT_ABGR4444,
|
|
||||||
DRM_FORMAT_XRGB1555, DRM_FORMAT_XBGR1555,
|
|
||||||
DRM_FORMAT_ARGB1555, DRM_FORMAT_ABGR1555,
|
|
||||||
DRM_FORMAT_RGB565, DRM_FORMAT_BGR565,
|
|
||||||
DRM_FORMAT_RGB888, DRM_FORMAT_BGR888,
|
|
||||||
DRM_FORMAT_XRGB8888, DRM_FORMAT_XBGR8888,
|
|
||||||
DRM_FORMAT_ARGB8888, DRM_FORMAT_ABGR8888,
|
|
||||||
/*planar formats */
|
|
||||||
DRM_FORMAT_YUV420, DRM_FORMAT_YVU420,
|
|
||||||
DRM_FORMAT_YUV422, DRM_FORMAT_YVU422,
|
|
||||||
DRM_FORMAT_YUV444, DRM_FORMAT_YVU444,
|
|
||||||
DRM_FORMAT_NV12, DRM_FORMAT_NV21,
|
|
||||||
};
|
|
||||||
|
|
||||||
struct layer_status {
|
struct layer_status {
|
||||||
bool disable;
|
bool disable;
|
||||||
u32 ctrl;
|
u32 ctrl;
|
||||||
|
|
Loading…
Reference in New Issue