Re: [Intel-gfx] [PATCH 6/9] drm/rockchip: Use drm_plane_state.{src, dst}
On Tue, Jul 26, 2016 at 12:07 PM,wrote: > From: Ville Syrjälä > > Replace the private drm_rects in vop_plane_state with > the ones now living in drm_plane_state. > > Cc: Yao > Cc: linux-rockc...@lists.infradead.org > Signed-off-by: Ville Syrjälä Reviewed-by: Sean Paul > --- > drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 10 -- > 1 file changed, 4 insertions(+), 6 deletions(-) > > diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c > b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c > index 91305eb7d312..c566c740ab49 100644 > --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c > +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c > @@ -87,8 +87,6 @@ > struct vop_plane_state { > struct drm_plane_state base; > int format; > - struct drm_rect src; > - struct drm_rect dest; > dma_addr_t yrgb_mst; > bool enable; > }; > @@ -595,8 +593,8 @@ static int vop_plane_atomic_check(struct drm_plane *plane, > const struct vop_win_data *win = vop_win->data; > bool visible; > int ret; > - struct drm_rect *dest = _plane_state->dest; > - struct drm_rect *src = _plane_state->src; > + struct drm_rect *dest = >dst; > + struct drm_rect *src = >src; > struct drm_rect clip; > int min_scale = win->phy->scl ? FRAC_16_16(1, 8) : > DRM_PLANE_HELPER_NO_SCALING; > @@ -694,8 +692,8 @@ static void vop_plane_atomic_update(struct drm_plane > *plane, > unsigned int actual_w, actual_h; > unsigned int dsp_stx, dsp_sty; > uint32_t act_info, dsp_info, dsp_st; > - struct drm_rect *src = _plane_state->src; > - struct drm_rect *dest = _plane_state->dest; > + struct drm_rect *src = >src; > + struct drm_rect *dest = >dst; > struct drm_gem_object *obj, *uv_obj; > struct rockchip_gem_object *rk_obj, *rk_uv_obj; > unsigned long offset; > -- > 2.7.4 > > ___ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/intel-gfx ___ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx
Re: [Intel-gfx] [PATCH 6/9] drm/rockchip: Use drm_plane_state.{src, dst}
On 2016年07月27日 00:07, ville.syrj...@linux.intel.com wrote: From: Ville SyrjäläReplace the private drm_rects in vop_plane_state with the ones now living in drm_plane_state. Cc: Yao Cc: linux-rockc...@lists.infradead.org Signed-off-by: Ville Syrjälä Good cleanup, Acked-by: Mark Yao --- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c index 91305eb7d312..c566c740ab49 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c @@ -87,8 +87,6 @@ struct vop_plane_state { struct drm_plane_state base; int format; - struct drm_rect src; - struct drm_rect dest; dma_addr_t yrgb_mst; bool enable; }; @@ -595,8 +593,8 @@ static int vop_plane_atomic_check(struct drm_plane *plane, const struct vop_win_data *win = vop_win->data; bool visible; int ret; - struct drm_rect *dest = _plane_state->dest; - struct drm_rect *src = _plane_state->src; + struct drm_rect *dest = >dst; + struct drm_rect *src = >src; struct drm_rect clip; int min_scale = win->phy->scl ? FRAC_16_16(1, 8) : DRM_PLANE_HELPER_NO_SCALING; @@ -694,8 +692,8 @@ static void vop_plane_atomic_update(struct drm_plane *plane, unsigned int actual_w, actual_h; unsigned int dsp_stx, dsp_sty; uint32_t act_info, dsp_info, dsp_st; - struct drm_rect *src = _plane_state->src; - struct drm_rect *dest = _plane_state->dest; + struct drm_rect *src = >src; + struct drm_rect *dest = >dst; struct drm_gem_object *obj, *uv_obj; struct rockchip_gem_object *rk_obj, *rk_uv_obj; unsigned long offset; -- Mark Yao ___ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx
[Intel-gfx] [PATCH 6/9] drm/rockchip: Use drm_plane_state.{src, dst}
From: Ville SyrjäläReplace the private drm_rects in vop_plane_state with the ones now living in drm_plane_state. Cc: Yao Cc: linux-rockc...@lists.infradead.org Signed-off-by: Ville Syrjälä --- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c index 91305eb7d312..c566c740ab49 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c @@ -87,8 +87,6 @@ struct vop_plane_state { struct drm_plane_state base; int format; - struct drm_rect src; - struct drm_rect dest; dma_addr_t yrgb_mst; bool enable; }; @@ -595,8 +593,8 @@ static int vop_plane_atomic_check(struct drm_plane *plane, const struct vop_win_data *win = vop_win->data; bool visible; int ret; - struct drm_rect *dest = _plane_state->dest; - struct drm_rect *src = _plane_state->src; + struct drm_rect *dest = >dst; + struct drm_rect *src = >src; struct drm_rect clip; int min_scale = win->phy->scl ? FRAC_16_16(1, 8) : DRM_PLANE_HELPER_NO_SCALING; @@ -694,8 +692,8 @@ static void vop_plane_atomic_update(struct drm_plane *plane, unsigned int actual_w, actual_h; unsigned int dsp_stx, dsp_sty; uint32_t act_info, dsp_info, dsp_st; - struct drm_rect *src = _plane_state->src; - struct drm_rect *dest = _plane_state->dest; + struct drm_rect *src = >src; + struct drm_rect *dest = >dst; struct drm_gem_object *obj, *uv_obj; struct rockchip_gem_object *rk_obj, *rk_uv_obj; unsigned long offset; -- 2.7.4 ___ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx