prepare_fb
.prepare_fb = amdgpu_vkms_prepare_fb,
.prepare_fb = amdgpu_dm_plane_helper_prepare_fb,
.prepare_fb = amdgpu_dm_plane_helper_prepare_fb,
if (funcs->prepare_fb) {
ret = funcs->prepare_fb(plane, new_plane_state);
if (!pipe->funcs || !pipe->funcs->prepare_fb) {
return pipe->funcs->prepare_fb(pipe, state);
.prepare_fb = drm_simple_kms_plane_prepare_fb,
.prepare_fb = intel_prepare_plane_fb,
.prepare_fb = intel_prepare_plane_fb,
.prepare_fb = lsdc_plane_prepare_fb,
.prepare_fb = lsdc_plane_prepare_fb,
.prepare_fb = lsdc_plane_prepare_fb,
.prepare_fb = dpu_plane_prepare_fb,
.prepare_fb = dpu_plane_prepare_fb,
.prepare_fb = mdp4_plane_prepare_fb,
.prepare_fb = mdp5_plane_prepare_fb,
.prepare_fb = nv50_wndw_prepare_fb,
.prepare_fb = nv50_wndw_prepare_fb,
.prepare_fb = omap_plane_prepare_fb,
.prepare_fb = qxl_plane_prepare_fb,
.prepare_fb = qxl_plane_prepare_fb,
.prepare_fb = rcar_du_vsp_plane_prepare_fb,
.prepare_fb = tegra_plane_prepare_fb,
.prepare_fb = tegra_plane_prepare_fb,
.prepare_fb = tegra_plane_prepare_fb,
.prepare_fb = drm_gem_plane_helper_prepare_fb,
.prepare_fb = vc4_prepare_fb,
.prepare_fb = virtio_gpu_plane_prepare_fb,
.prepare_fb = virtio_gpu_plane_prepare_fb,
.prepare_fb = vkms_prepare_fb,
.prepare_fb = vmw_cursor_plane_prepare_fb,
.prepare_fb = vmw_cursor_plane_prepare_fb,
.prepare_fb = vmw_sou_primary_plane_prepare_fb,
.prepare_fb = vmw_cursor_plane_prepare_fb,
.prepare_fb = vmw_stdu_primary_plane_prepare_fb,
ret = prepare_fb(inst);
.prepare_fb = drm_gem_vram_plane_helper_prepare_fb, \
int (*prepare_fb)(struct drm_plane *plane,
int (*prepare_fb)(struct drm_simple_display_pipe *pipe,