• Home
  • Raw
  • Download

Lines Matching refs:fb

39 enum mdp4_frame_format mdp4_get_frame_format(struct drm_framebuffer *fb)  in mdp4_get_frame_format()  argument
43 if (fb->modifier[1] == DRM_FORMAT_MOD_SAMSUNG_64_32_TILE) in mdp4_get_frame_format()
46 if (fb->pixel_format == DRM_FORMAT_NV12 && is_tile) in mdp4_get_frame_format()
53 struct drm_framebuffer *fb);
55 struct drm_crtc *crtc, struct drm_framebuffer *fb,
106 struct drm_framebuffer *fb = new_state->fb; in mdp4_plane_prepare_fb() local
108 if (!fb) in mdp4_plane_prepare_fb()
111 DBG("%s: prepare: FB[%u]", mdp4_plane->name, fb->base.id); in mdp4_plane_prepare_fb()
112 return msm_framebuffer_prepare(fb, mdp4_kms->id); in mdp4_plane_prepare_fb()
120 struct drm_framebuffer *fb = old_state->fb; in mdp4_plane_cleanup_fb() local
122 if (!fb) in mdp4_plane_cleanup_fb()
125 DBG("%s: cleanup: FB[%u]", mdp4_plane->name, fb->base.id); in mdp4_plane_cleanup_fb()
126 msm_framebuffer_cleanup(fb, mdp4_kms->id); in mdp4_plane_cleanup_fb()
143 state->crtc, state->fb, in mdp4_plane_atomic_update()
160 struct drm_framebuffer *fb) in mdp4_plane_set_scanout() argument
167 MDP4_PIPE_SRC_STRIDE_A_P0(fb->pitches[0]) | in mdp4_plane_set_scanout()
168 MDP4_PIPE_SRC_STRIDE_A_P1(fb->pitches[1])); in mdp4_plane_set_scanout()
171 MDP4_PIPE_SRC_STRIDE_B_P2(fb->pitches[2]) | in mdp4_plane_set_scanout()
172 MDP4_PIPE_SRC_STRIDE_B_P3(fb->pitches[3])); in mdp4_plane_set_scanout()
175 msm_framebuffer_iova(fb, mdp4_kms->id, 0)); in mdp4_plane_set_scanout()
177 msm_framebuffer_iova(fb, mdp4_kms->id, 1)); in mdp4_plane_set_scanout()
179 msm_framebuffer_iova(fb, mdp4_kms->id, 2)); in mdp4_plane_set_scanout()
181 msm_framebuffer_iova(fb, mdp4_kms->id, 3)); in mdp4_plane_set_scanout()
183 plane->fb = fb; in mdp4_plane_set_scanout()
216 struct drm_crtc *crtc, struct drm_framebuffer *fb, in mdp4_plane_mode_set() argument
232 if (!(crtc && fb)) { in mdp4_plane_mode_set()
237 frame_type = mdp4_get_frame_format(fb); in mdp4_plane_mode_set()
246 fb->base.id, src_x, src_y, src_w, src_h, in mdp4_plane_mode_set()
249 format = to_mdp_format(msm_framebuffer_format(fb)); in mdp4_plane_mode_set()
320 mdp4_plane_set_scanout(plane, fb); in mdp4_plane_mode_set()