| /drivers/gpu/drm/gud/ |
| A D | gud_pipe.c | 55 struct drm_format_conv_state *fmtcnv_state) in gud_xrgb8888_to_r124() argument 79 drm_fb_xrgb8888_to_gray8(&dst_map, NULL, &vmap, fb, rect, fmtcnv_state); in gud_xrgb8888_to_r124() 157 struct drm_format_conv_state *fmtcnv_state) in gud_prep_flush() argument 187 drm_fb_xrgb8888_to_gray8(&dst, NULL, src, fb, rect, fmtcnv_state); in gud_prep_flush() 189 drm_fb_xrgb8888_to_rgb332(&dst, NULL, src, fb, rect, fmtcnv_state); in gud_prep_flush() 193 fmtcnv_state); in gud_prep_flush() 196 fmtcnv_state); in gud_prep_flush() 199 drm_fb_xrgb8888_to_rgb888(&dst, NULL, src, fb, rect, fmtcnv_state); in gud_prep_flush() 204 drm_fb_swab(&dst, NULL, src, fb, rect, cached_reads, fmtcnv_state); in gud_prep_flush() 277 struct drm_format_conv_state *fmtcnv_state) in gud_flush_rect() argument [all …]
|
| /drivers/gpu/drm/tests/ |
| 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() 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() 954 &fmtcnv_state); in drm_test_fb_xrgb8888_to_bgr888() 961 &fmtcnv_state); in drm_test_fb_xrgb8888_to_bgr888() 1116 drm_fb_xrgb8888_to_mono(&dst, dst_pitch, &src, &fb, ¶ms->clip, &fmtcnv_state); in drm_test_fb_xrgb8888_to_mono() 1149 drm_fb_swab(&dst, dst_pitch, &src, &fb, ¶ms->clip, false, &fmtcnv_state); in drm_test_fb_swab() 1156 drm_fb_swab(&dst, dst_pitch, &src, &fb, ¶ms->clip, false, &fmtcnv_state); in drm_test_fb_swab() [all …]
|
| /drivers/gpu/drm/sitronix/ |
| A D | st7586.c | 69 struct drm_format_conv_state *fmtcnv_state) in st7586_xrgb8888_to_gray332() argument 82 drm_fb_xrgb8888_to_gray8(&dst_map, NULL, &vmap, fb, clip, fmtcnv_state); in st7586_xrgb8888_to_gray332() 98 struct drm_rect *clip, struct drm_format_conv_state *fmtcnv_state) in st7586_buf_copy() argument 106 st7586_xrgb8888_to_gray332(dst, src->vaddr, fb, clip, fmtcnv_state); in st7586_buf_copy() 114 struct drm_rect *rect, struct drm_format_conv_state *fmtcnv_state) in st7586_fb_dirty() argument 126 ret = st7586_buf_copy(dbidev->tx_buf, src, fb, rect, fmtcnv_state); in st7586_fb_dirty() 166 &shadow_plane_state->fmtcnv_state); in st7586_pipe_update() 245 &shadow_plane_state->fmtcnv_state); in st7586_pipe_enable()
|
| A D | st7571-i2c.c | 107 struct drm_format_conv_state *fmtcnv_state); 274 struct drm_format_conv_state *fmtcnv_state) in st7571_prepare_buffer_monochrome() argument 285 drm_fb_xrgb8888_to_mono(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in st7571_prepare_buffer_monochrome() 299 struct drm_format_conv_state *fmtcnv_state) in st7571_prepare_buffer_grayscale() argument 310 drm_fb_xrgb8888_to_mono(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in st7571_prepare_buffer_grayscale() 488 &shadow_plane_state->fmtcnv_state); in st7571_primary_plane_helper_atomic_update()
|
| /drivers/gpu/drm/ |
| A D | drm_gem_atomic_helper.c | 228 drm_format_conv_state_copy(&new_shadow_plane_state->fmtcnv_state, in __drm_gem_duplicate_shadow_plane_state() 229 &shadow_plane_state->fmtcnv_state); in __drm_gem_duplicate_shadow_plane_state() 277 drm_format_conv_state_release(&shadow_plane_state->fmtcnv_state); in __drm_gem_destroy_shadow_plane_state() 314 drm_format_conv_state_init(&shadow_plane_state->fmtcnv_state); in __drm_gem_reset_shadow_plane()
|
| A D | drm_mipi_dbi.c | 208 struct drm_format_conv_state *fmtcnv_state) in mipi_dbi_buf_copy() argument 223 fmtcnv_state); in mipi_dbi_buf_copy() 235 fmtcnv_state); in mipi_dbi_buf_copy() 238 fmtcnv_state); in mipi_dbi_buf_copy() 242 drm_fb_xrgb8888_to_rgb888(&dst_map, NULL, src, fb, clip, fmtcnv_state); in mipi_dbi_buf_copy() 276 struct drm_rect *rect, struct drm_format_conv_state *fmtcnv_state) in mipi_dbi_fb_dirty() argument 296 ret = mipi_dbi_buf_copy(tr, src, fb, rect, swap, fmtcnv_state); in mipi_dbi_fb_dirty() 364 &shadow_plane_state->fmtcnv_state); in mipi_dbi_pipe_update() 401 &shadow_plane_state->fmtcnv_state); in mipi_dbi_enable_flush()
|
| /drivers/gpu/drm/tiny/ |
| A D | sharp-memory.c | 131 struct drm_format_conv_state *fmtcnv_state) in sharp_memory_set_tx_buffer_data() argument 144 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, clip, pitch, fmtcnv_state); in sharp_memory_update_display() 245 struct drm_format_conv_state fmtcnv_state = DRM_FORMAT_CONV_STATE_INIT; in sharp_memory_plane_atomic_update() local 254 sharp_memory_fb_dirty(plane_state->fb, &rect, &fmtcnv_state); in sharp_memory_plane_atomic_update() 256 drm_format_conv_state_release(&fmtcnv_state); in sharp_memory_plane_atomic_update()
|
| A D | ili9225.c | 82 struct drm_rect *rect, struct drm_format_conv_state *fmtcnv_state) in ili9225_fb_dirty() argument 102 ret = mipi_dbi_buf_copy(tr, src, fb, rect, swap, fmtcnv_state); in ili9225_fb_dirty() 176 &shadow_plane_state->fmtcnv_state); in ili9225_pipe_update() 287 &shadow_plane_state->fmtcnv_state); in ili9225_pipe_enable()
|
| A D | repaper.c | 514 struct drm_format_conv_state *fmtcnv_state) in repaper_fb_dirty() argument 550 drm_fb_xrgb8888_to_mono(&dst, &dst_pitch, &vmap, fb, &clip, fmtcnv_state); in repaper_fb_dirty() 835 struct drm_format_conv_state fmtcnv_state = DRM_FORMAT_CONV_STATE_INIT; in repaper_pipe_update() local 842 repaper_fb_dirty(state->fb, &fmtcnv_state); in repaper_pipe_update() 844 drm_format_conv_state_release(&fmtcnv_state); in repaper_pipe_update()
|
| 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()
|
| /drivers/gpu/drm/solomon/ |
| A D | ssd130x.c | 1006 struct drm_format_conv_state *fmtcnv_state) in ssd130x_fb_blit_rect() argument 1024 drm_fb_xrgb8888_to_mono(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in ssd130x_fb_blit_rect() 1037 struct drm_format_conv_state *fmtcnv_state) in ssd132x_fb_blit_rect() argument 1056 drm_fb_xrgb8888_to_gray8(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in ssd132x_fb_blit_rect() 1068 struct drm_format_conv_state *fmtcnv_state) in ssd133x_fb_blit_rect() argument 1086 drm_fb_xrgb8888_to_rgb332(&dst, &dst_pitch, vmap, fb, rect, fmtcnv_state); in ssd133x_fb_blit_rect() 1131 buf = drm_format_conv_state_reserve(&shadow_plane_state->fmtcnv_state, in ssd130x_primary_plane_atomic_check() 1180 buf = drm_format_conv_state_reserve(&shadow_plane_state->fmtcnv_state, in ssd132x_primary_plane_atomic_check() 1245 &shadow_plane_state->fmtcnv_state); in ssd130x_primary_plane_atomic_update() 1280 &shadow_plane_state->fmtcnv_state); in ssd132x_primary_plane_atomic_update() [all …]
|
| /drivers/gpu/drm/sysfb/ |
| A D | drm_sysfb_modeset.c | 217 buf = drm_format_conv_state_reserve(&new_shadow_plane_state->fmtcnv_state, in drm_sysfb_plane_helper_atomic_check() 263 &damage, &shadow_plane_state->fmtcnv_state); in drm_sysfb_plane_helper_atomic_update()
|
| /drivers/gpu/drm/ast/ |
| A D | ast_cursor.c | 226 &shadow_plane_state->fmtcnv_state); in ast_cursor_plane_helper_atomic_update()
|