| /linux/drivers/gpu/drm/gud/ |
| H A D | gud_pipe.c | 54 struct drm_format_conv_state *fmtcnv_state) in gud_xrgb8888_to_r124() argument 78 drm_fb_xrgb8888_to_gray8(&dst_map, NULL, &vmap, fb, rect, fmtcnv_state); in gud_xrgb8888_to_r124() 156 struct drm_format_conv_state *fmtcnv_state) in gud_prep_flush() argument 182 len = gud_xrgb8888_to_r124(buf, format, vaddr, fb, rect, fmtcnv_state); in gud_prep_flush() 186 drm_fb_xrgb8888_to_gray8(&dst, NULL, src, fb, rect, fmtcnv_state); in gud_prep_flush() 188 drm_fb_xrgb8888_to_rgb332(&dst, NULL, src, fb, rect, fmtcnv_state); in gud_prep_flush() 192 fmtcnv_state); in gud_prep_flush() 195 fmtcnv_state); in gud_prep_flush() 198 drm_fb_xrgb8888_to_rgb888(&dst, NULL, src, fb, rect, fmtcnv_state); in gud_prep_flush() 203 drm_fb_swab(&dst, NULL, src, fb, rect, cached_reads, fmtcnv_state); in gud_prep_flush() [all …]
|
| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_format_helper_test.c | 24 static struct drm_format_conv_state fmtcnv_state = variable 671 drm_fb_xrgb8888_to_gray8(&dst, dst_pitch, &src, &fb, ¶ms->clip, &fmtcnv_state); in drm_test_fb_xrgb8888_to_gray8() 704 drm_fb_xrgb8888_to_rgb332(&dst, dst_pitch, &src, &fb, ¶ms->clip, &fmtcnv_state); in drm_test_fb_xrgb8888_to_rgb332() 738 &fmtcnv_state); in drm_test_fb_xrgb8888_to_rgb565() 744 &fmtcnv_state); in drm_test_fb_xrgb8888_to_rgb565() 752 &fmtcnv_state); in drm_test_fb_xrgb8888_to_rgb565() 786 drm_fb_xrgb8888_to_xrgb1555(&dst, dst_pitch, &src, &fb, ¶ms->clip, &fmtcnv_state); in drm_test_fb_xrgb8888_to_xrgb1555() 793 drm_fb_xrgb8888_to_xrgb1555(&dst, dst_pitch, &src, &fb, ¶ms->clip, &fmtcnv_state); in drm_test_fb_xrgb8888_to_xrgb1555() 827 drm_fb_xrgb8888_to_argb1555(&dst, dst_pitch, &src, &fb, ¶ms->clip, &fmtcnv_state); in drm_test_fb_xrgb8888_to_argb1555() 834 drm_fb_xrgb8888_to_argb1555(&dst, dst_pitch, &src, &fb, ¶ms->clip, &fmtcnv_state); in drm_test_fb_xrgb8888_to_argb1555() [all …]
|
| /linux/drivers/gpu/drm/sitronix/ |
| H A D | st7586.c | 85 struct drm_format_conv_state *fmtcnv_state) in st7586_xrgb8888_to_gray332() argument 98 drm_fb_xrgb8888_to_gray8(&dst_map, NULL, &vmap, fb, clip, fmtcnv_state); in st7586_xrgb8888_to_gray332() 114 struct drm_rect *clip, struct drm_format_conv_state *fmtcnv_state) in st7586_buf_copy() argument 122 st7586_xrgb8888_to_gray332(dst, src->vaddr, fb, clip, fmtcnv_state); in st7586_buf_copy() 130 struct drm_rect *rect, struct drm_format_conv_state *fmtcnv_state) in st7586_fb_dirty() argument 142 ret = st7586_buf_copy(dbidev->tx_buf, src, fb, rect, fmtcnv_state); in st7586_fb_dirty() 191 &shadow_plane_state->fmtcnv_state); in st7586_plane_helper_atomic_update()
|
| H A D | st7920.c | 319 struct drm_format_conv_state *fmtcnv_state) in st7920_fb_blit_rect() argument 333 drm_fb_xrgb8888_to_mono(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in st7920_fb_blit_rect() 376 buf = drm_format_conv_state_reserve(&shadow_plane_state->fmtcnv_state, in st7920_primary_plane_atomic_check() 420 &shadow_plane_state->fmtcnv_state); in st7920_primary_plane_atomic_update()
|
| /linux/drivers/gpu/drm/tiny/ |
| H A D | sharp-memory.c | 132 struct drm_format_conv_state *fmtcnv_state) in sharp_memory_set_tx_buffer_data() argument 143 drm_fb_xrgb8888_to_mono(&dst, &pitch, vmap, fb, &clip, fmtcnv_state); in sharp_memory_set_tx_buffer_data() 152 struct drm_format_conv_state *fmtcnv_state) in sharp_memory_update_display() argument 166 sharp_memory_set_tx_buffer_data(&tx_buffer[2], fb, vmap, clip, pitch, fmtcnv_state); in sharp_memory_update_display() 256 &rect, &shadow_plane_state->fmtcnv_state); in sharp_memory_plane_atomic_update()
|
| H A D | appletbdrm.c | 431 …o_bgr888(&dst, NULL, &shadow_plane_state->data[0], fb, &damage, &shadow_plane_state->fmtcnv_state); in appletbdrm_flush_damage()
|
| /linux/drivers/gpu/drm/solomon/ |
| H A D | ssd130x.c | 1005 struct drm_format_conv_state *fmtcnv_state) in ssd130x_fb_blit_rect() argument 1019 drm_fb_xrgb8888_to_mono(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in ssd130x_fb_blit_rect() 1030 struct drm_format_conv_state *fmtcnv_state) in ssd132x_fb_blit_rect() argument 1045 drm_fb_xrgb8888_to_gray8(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in ssd132x_fb_blit_rect() 1055 struct drm_format_conv_state *fmtcnv_state) in ssd133x_fb_blit_rect() argument 1069 drm_fb_xrgb8888_to_rgb332(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in ssd133x_fb_blit_rect() 1112 buf = drm_format_conv_state_reserve(&shadow_plane_state->fmtcnv_state, in ssd130x_primary_plane_atomic_check() 1161 buf = drm_format_conv_state_reserve(&shadow_plane_state->fmtcnv_state, in ssd132x_primary_plane_atomic_check() 1229 &shadow_plane_state->fmtcnv_state); in ssd130x_primary_plane_atomic_update() 1270 &shadow_plane_state->fmtcnv_state); in ssd132x_primary_plane_atomic_update() [all …]
|
| /linux/include/drm/ |
| H A D | drm_gem_atomic_helper.h | 60 struct drm_format_conv_state fmtcnv_state; member
|
| /linux/drivers/gpu/drm/sysfb/ |
| H A D | drm_sysfb_modeset.c | 319 buf = drm_format_conv_state_reserve(&new_shadow_plane_state->fmtcnv_state, in drm_sysfb_plane_helper_atomic_check() 364 &shadow_plane_state->fmtcnv_state); in drm_sysfb_plane_helper_atomic_update()
|
| /linux/drivers/gpu/drm/ast/ |
| H A D | ast_mode.c | 530 struct drm_format_conv_state *fmtcnv_state) in ast_handle_damage() argument 537 drm_fb_swab(&dst, fb->pitches, src, fb, clip, !src[0].is_iomem, fmtcnv_state); in ast_handle_damage() 571 &shadow_plane_state->fmtcnv_state); in ast_primary_plane_helper_atomic_update()
|