/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_simple_kms_helper.c | 212 if (!pipe->funcs || !pipe->funcs->prepare_fb) in drm_simple_kms_plane_prepare_fb() 215 return pipe->funcs->prepare_fb(pipe, state); in drm_simple_kms_plane_prepare_fb() 238 .prepare_fb = drm_simple_kms_plane_prepare_fb,
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_simple_kms_helper.h | 113 * @prepare_fb: 115 * Optional, called by &drm_plane_helper_funcs.prepare_fb. Please read 116 * the documentation for the &drm_plane_helper_funcs.prepare_fb hook for 122 int (*prepare_fb)(struct drm_simple_display_pipe *pipe, member
|
H A D | drm_modeset_helper_vtables.h | 1172 * @prepare_fb: 1202 int (*prepare_fb)(struct drm_plane *plane, member 1208 * framebuffer and plane configuration in @prepare_fb.
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_simple_kms_helper.h | 113 * @prepare_fb: 115 * Optional, called by &drm_plane_helper_funcs.prepare_fb. Please read 116 * the documentation for the &drm_plane_helper_funcs.prepare_fb hook for 119 * For GEM drivers who neither have a @prepare_fb nor @cleanup_fb hook 123 * their @prepare_fb hook. 125 int (*prepare_fb)(struct drm_simple_display_pipe *pipe, member
|
H A D | drm_gem_vram_helper.h | 137 .prepare_fb = drm_gem_vram_plane_helper_prepare_fb, \
|
H A D | drm_modeset_helper_vtables.h | 1190 * @prepare_fb: 1204 * For GEM drivers who neither have a @prepare_fb nor @cleanup_fb hook 1207 * can call drm_gem_plane_helper_prepare_fb() from their @prepare_fb 1210 * The resources acquired in @prepare_fb persist after the end of 1213 * For example, a GEM buffer's pin operation belongs into @prepare_fb to 1231 int (*prepare_fb)(struct drm_plane *plane, member 1237 * framebuffer and plane configuration in @prepare_fb. 1249 * In contrast to @prepare_fb, resources acquired in @begin_fb_access, 1255 * But a GEM buffer's pin operation belongs into @prepare_fb 1260 * @prepare_fb fo [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_simple_kms_helper.c | 264 if (!pipe->funcs || !pipe->funcs->prepare_fb) { in drm_simple_kms_plane_prepare_fb() 273 return pipe->funcs->prepare_fb(pipe, state); in drm_simple_kms_plane_prepare_fb() 320 .prepare_fb = drm_simple_kms_plane_prepare_fb,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/ |
H A D | lsdc_plane.c | 167 .prepare_fb = lsdc_plane_prepare_fb, 331 .prepare_fb = lsdc_plane_prepare_fb, 427 .prepare_fb = lsdc_plane_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/bochs/ |
H A D | bochs_kms.c | 40 return; /* Bug: we didn't pin the BO to VRAM in prepare_fb. */ in bochs_plane_update() 71 .prepare_fb = drm_gem_vram_simple_display_pipe_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mxsfb/ |
H A D | mxsfb_kms.c | 536 .prepare_fb = drm_gem_fb_prepare_fb, 542 .prepare_fb = drm_gem_fb_prepare_fb,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/ |
H A D | virtgpu_plane.c | 363 .prepare_fb = virtio_gpu_plane_prepare_fb, 370 .prepare_fb = virtio_gpu_plane_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vkms/ |
H A D | vkms_plane.c | 176 .prepare_fb = vkms_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
H A D | sun4i_layer.c | 125 .prepare_fb = drm_gem_fb_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tiny/ |
H A D | ili9341.c | 143 .prepare_fb = drm_gem_fb_simple_display_pipe_prepare_fb,
|
H A D | hx8357d.c | 187 .prepare_fb = drm_gem_fb_simple_display_pipe_prepare_fb,
|
H A D | st7735r.c | 139 .prepare_fb = drm_gem_fb_simple_display_pipe_prepare_fb,
|
H A D | mi0283qt.c | 147 .prepare_fb = drm_gem_fb_simple_display_pipe_prepare_fb,
|
H A D | ili9486.c | 161 .prepare_fb = drm_gem_fb_simple_display_pipe_prepare_fb,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vkms/ |
H A D | vkms_plane.c | 196 .prepare_fb = vkms_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_plane.c | 219 .prepare_fb = drm_gem_fb_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/ |
H A D | omap_plane.c | 136 .prepare_fb = omap_plane_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/aspeed/ |
H A D | aspeed_gfx_crtc.c | 222 .prepare_fb = drm_gem_fb_simple_display_pipe_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/xen/ |
H A D | xen_drm_front_kms.c | 304 .prepare_fb = drm_gem_fb_simple_display_pipe_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/tve200/ |
H A D | tve200_display.c | 320 .prepare_fb = drm_gem_fb_simple_display_pipe_prepare_fb,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vboxvideo/ |
H A D | vbox_mode.c | 403 * BUG: we should have pinned the BO in prepare_fb(). in vbox_cursor_atomic_update() 464 .prepare_fb = drm_gem_vram_plane_helper_prepare_fb, 486 .prepare_fb = drm_gem_vram_plane_helper_prepare_fb,
|