/linux-master/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 in struct:drm_simple_display_pipe_funcs
|
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 | 1201 * @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 D | drm_simple_kms_helper.c | 264 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 D | drm_atomic_helper.c | 2569 * 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 D | lsdc_plane.c | 166 .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 D | virtgpu_plane.c | 363 .prepare_fb = virtio_gpu_plane_prepare_fb, 370 .prepare_fb = virtio_gpu_plane_prepare_fb,
|
/linux-master/drivers/gpu/drm/vkms/ |
H A D | vkms_plane.c | 196 .prepare_fb = vkms_prepare_fb,
|
/linux-master/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_plane.c | 149 .prepare_fb = mdp4_plane_prepare_fb,
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | omap_plane.c | 363 .prepare_fb = omap_plane_prepare_fb,
|
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_vsp.c | 393 .prepare_fb = rcar_du_vsp_plane_prepare_fb,
|
/linux-master/drivers/gpu/drm/tiny/ |
H A D | bochs.c | 429 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 D | vmwgfx_ldu.c | 407 .prepare_fb = vmw_du_cursor_plane_prepare_fb,
|
H A D | vmwgfx_stdu.c | 995 * 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 D | vmwgfx_scrn.c | 783 .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 D | amdgpu_vkms.c | 391 .prepare_fb = amdgpu_vkms_prepare_fb,
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_display.c | 872 * 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 D | wndw.c | 582 .prepare_fb = nv50_wndw_prepare_fb,
|
/linux-master/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_plane.c | 471 .prepare_fb = mdp5_plane_prepare_fb,
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_atomic_plane.c | 1171 .prepare_fb = intel_prepare_plane_fb,
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | dc.c | 779 .prepare_fb = tegra_plane_prepare_fb, 1093 .prepare_fb = tegra_plane_prepare_fb,
|
H A D | hub.c | 749 .prepare_fb = tegra_plane_prepare_fb,
|
/linux-master/drivers/media/platform/chips-media/wave5/ |
H A D | wave5-vpu-enc.c | 1262 static int prepare_fb(struct vpu_instance *inst) function 1352 ret = prepare_fb(inst);
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_plane.c | 1365 .prepare_fb = dpu_plane_prepare_fb,
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_plane.c | 1529 .prepare_fb = vc4_prepare_fb,
|