Searched refs:prepare_fb (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/include/drm/
H A Ddrm_simple_kms_helper.h113 * @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 in struct:drm_simple_display_pipe_funcs
H A Ddrm_gem_vram_helper.h137 .prepare_fb = drm_gem_vram_plane_helper_prepare_fb, \
H A Ddrm_modeset_helper_vtables.h1201 * @prepare_fb:
1215 * For GEM drivers who neither have a @prepare_fb nor @cleanup_fb hook
1218 * can call drm_gem_plane_helper_prepare_fb() from their @prepare_fb
1221 * The resources acquired in @prepare_fb persist after the end of
1224 * For example, a GEM buffer's pin operation belongs into @prepare_fb to
1242 int (*prepare_fb)(struct drm_plane *plane, member in struct:drm_plane_helper_funcs
1248 * framebuffer and plane configuration in @prepare_fb.
1260 * In contrast to @prepare_fb, resources acquired in @begin_fb_access,
1266 * But a GEM buffer's pin operation belongs into @prepare_fb
1271 * @prepare_fb fo
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_simple_kms_helper.c264 if (!pipe->funcs || !pipe->funcs->prepare_fb) {
273 return pipe->funcs->prepare_fb(pipe, state);
320 .prepare_fb = drm_simple_kms_plane_prepare_fb,
H A Ddrm_atomic_helper.c2569 * configuration, by calling &drm_plane_helper_funcs.prepare_fb. If any failure
2599 if (funcs->prepare_fb) {
2600 ret = funcs->prepare_fb(plane, new_plane_state);
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_plane.c166 .prepare_fb = lsdc_plane_prepare_fb,
330 .prepare_fb = lsdc_plane_prepare_fb,
426 .prepare_fb = lsdc_plane_prepare_fb,
/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_plane.c363 .prepare_fb = virtio_gpu_plane_prepare_fb,
370 .prepare_fb = virtio_gpu_plane_prepare_fb,
/linux-master/drivers/gpu/drm/vkms/
H A Dvkms_plane.c196 .prepare_fb = vkms_prepare_fb,
/linux-master/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_plane.c149 .prepare_fb = mdp4_plane_prepare_fb,
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_plane.c363 .prepare_fb = omap_plane_prepare_fb,
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_vsp.c393 .prepare_fb = rcar_du_vsp_plane_prepare_fb,
/linux-master/drivers/gpu/drm/tiny/
H A Dbochs.c429 return; /* Bug: we didn't pin the BO to VRAM in prepare_fb. */
468 .prepare_fb = drm_gem_vram_simple_display_pipe_prepare_fb,
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ldu.c407 .prepare_fb = vmw_du_cursor_plane_prepare_fb,
H A Dvmwgfx_stdu.c995 * prepare_fb and clean_fb should only take care of pinning
997 * The only time we add a reference in prepare_fb is if the
1443 .prepare_fb = vmw_du_cursor_plane_prepare_fb,
1451 .prepare_fb = vmw_stdu_primary_plane_prepare_fb,
H A Dvmwgfx_scrn.c783 .prepare_fb = vmw_du_cursor_plane_prepare_fb,
791 .prepare_fb = vmw_sou_primary_plane_prepare_fb,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vkms.c391 .prepare_fb = amdgpu_vkms_prepare_fb,
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_display.c872 * we never executed prepare_fb, so there's nothing to
896 .prepare_fb = qxl_plane_prepare_fb,
918 .prepare_fb = qxl_plane_prepare_fb,
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dwndw.c582 .prepare_fb = nv50_wndw_prepare_fb,
/linux-master/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_plane.c471 .prepare_fb = mdp5_plane_prepare_fb,
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_atomic_plane.c1171 .prepare_fb = intel_prepare_plane_fb,
/linux-master/drivers/gpu/drm/tegra/
H A Ddc.c779 .prepare_fb = tegra_plane_prepare_fb,
1093 .prepare_fb = tegra_plane_prepare_fb,
H A Dhub.c749 .prepare_fb = tegra_plane_prepare_fb,
/linux-master/drivers/media/platform/chips-media/wave5/
H A Dwave5-vpu-enc.c1262 static int prepare_fb(struct vpu_instance *inst) function
1352 ret = prepare_fb(inst);
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_plane.c1365 .prepare_fb = dpu_plane_prepare_fb,
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_plane.c1529 .prepare_fb = vc4_prepare_fb,

Completed in 317 milliseconds

12