Lines Matching defs:format

117  * The format is S2.10 for the 3x3 part of the matrix, and S9.12 for the offsets.
250 static bool has_rb_swapped(uint32_t version, uint32_t format)
252 switch (format) {
271 static bool has_uv_swapped(uint32_t format)
273 switch (format) {
283 static bool is_fmt_10(uint32_t format)
285 switch (format) {
295 static enum vop_data_format vop_convert_format(uint32_t format)
297 switch (format) {
322 DRM_ERROR("unsupported format[%08x]\n", format);
327 static int vop_convert_afbc_format(uint32_t format)
329 switch (format) {
342 DRM_DEBUG_KMS("unsupported AFBC format[%08x]\n", format);
797 u32 format, u64 modifier)
803 DRM_DEBUG_KMS("Unsupported format modifier 0x%llx\n", modifier);
808 return vop_convert_afbc_format(format) >= 0;
844 ret = vop_convert_format(fb->format->format);
852 if (fb->format->is_yuv && ((new_plane_state->src.x1 >> 16) % 2)) {
853 DRM_DEBUG_KMS("Invalid Source: Yuv format not support odd xpos\n");
857 if (fb->format->is_yuv && new_plane_state->rotation & DRM_MODE_REFLECT_Y) {
858 DRM_DEBUG_KMS("Invalid Source: Yuv format does not support this rotation\n");
870 ret = vop_convert_afbc_format(fb->format->format);
933 int format;
934 int is_yuv = fb->format->is_yuv;
965 if (fb->format->char_per_block[0])
966 offset = drm_format_info_min_pitch(fb->format, 0,
969 offset = (src->x1 >> 16) * fb->format->cpp[0];
981 format = vop_convert_format(fb->format->format);
986 int afbc_format = vop_convert_afbc_format(fb->format->format);
988 VOP_AFBC_SET(vop, format, afbc_format | AFBC_TILE_16x16);
995 VOP_WIN_SET(vop, win, format, format);
996 VOP_WIN_SET(vop, win, fmt_10, is_fmt_10(fb->format->format));
1009 if (fb->format->char_per_block[1])
1010 offset = drm_format_info_min_pitch(fb->format, 1,
1013 offset = (src->x1 >> 16) * fb->format->cpp[1];
1014 offset /= fb->format->hsub;
1015 offset += (src->y1 >> 16) * fb->pitches[1] / fb->format->vsub;
1028 uv_swap = has_uv_swapped(fb->format->format);
1035 fb->format);
1041 rb_swap = has_rb_swapped(vop->data->version, fb->format->format);
1051 if (fb->format->has_alpha && win_index > 0) {