DRM_FORMAT_RGB565
{ .format = DRM_FORMAT_RGB565, .depth = 16, .num_planes = 2,
{ .format = DRM_FORMAT_RGB565, .depth = 16, .num_planes = 3,
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
DRM_FORMAT_RGB565,
DRM_FORMAT_RGB565,
case DRM_FORMAT_RGB565:
if (dst_format == DRM_FORMAT_RGB565) {
if (fmt == DRM_FORMAT_RGB565)
{ .format = DRM_FORMAT_RGB565, .depth = 16, .num_planes = 1, .cpp = { 2, 0, 0 }, .hsub = 1, .vsub = 1 },
{ .format = DRM_FORMAT_RGB565 | DRM_FORMAT_BIG_ENDIAN, .depth = 16, .num_planes = 1, .cpp = { 2, 0, 0 }, .hsub = 1, .vsub = 1 },
fmt = DRM_FORMAT_RGB565;
return DRM_FORMAT_RGB565;
case DRM_FORMAT_RGB565:
DRM_FORMAT_RGB565,
DRM_FORMAT_RGB565,
DRM_FORMAT_RGB565,
DRM_FORMAT_RGB565,
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
if (fb->format->format == DRM_FORMAT_RGB565 &&
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
if (fb->format->format == DRM_FORMAT_RGB565 && rotated) {
DRM_FORMAT_RGB565,
DRM_FORMAT_RGB565,
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
DRM_FORMAT_RGB565,
DRM_FORMAT_RGB565,
return DRM_FORMAT_RGB565;
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
DRM_FORMAT_RGB565,
case DRM_FORMAT_RGB565:
DRM_FORMAT_RGB565,
DRM_FORMAT_RGB565,
DRM_FORMAT_RGB565,
case DRM_FORMAT_RGB565:
format = DRM_FORMAT_RGB565;
{DRM_FORMAT_RGB565, 16, "16-bit BGRX (5:6:5 MSB-R:G:B)"},
{DRM_FORMAT_RGB565, 16, "16-bit BGRX (5:6:5 MSB-R:G:B)"},
# define DRM_FORMAT_HOST_RGB565 (DRM_FORMAT_RGB565 | \
# define DRM_FORMAT_HOST_RGB565 DRM_FORMAT_RGB565
case DRM_FORMAT_RGB565:
case DRM_FORMAT_RGB565:
format = drm_format_info(DRM_FORMAT_RGB565);
format = drm_format_info(DRM_FORMAT_RGB565);
case DRM_FORMAT_RGB565: