Add support for BGR8 color format (Blue in LSB, 8 bits per component)
in Framebuffer.
Signed-off-by: Vishal Sagar <vsagar@xilinx.com>
Reviewed-by: Hyun Kwon <hyun.kwon@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
#define XILINX_FRMBUF_FMT_BGRA8 26
#define XILINX_FRMBUF_FMT_BGRX8 27
#define XILINX_FRMBUF_FMT_UYVY8 28
+#define XILINX_FRMBUF_FMT_BGR8 29
/**
* struct xilinx_frmbuf_desc_hw - Hardware Descriptor
.v4l2_fmt = V4L2_PIX_FMT_Y10,
.fmt_bitmask = BIT(17),
},
+ {
+ .dts_name = "rgb888",
+ .id = XILINX_FRMBUF_FMT_BGR8,
+ .bpw = 24,
+ .ppw = 1,
+ .num_planes = 1,
+ .drm_fmt = DRM_FORMAT_RGB888,
+ .v4l2_fmt = V4L2_PIX_FMT_BGR24,
+ .fmt_bitmask = BIT(18),
+ },
};
/**