|
@@ -507,8 +507,8 @@ static int mdp5_plane_mode_set(struct drm_plane *plane,
|
|
spin_lock_irqsave(&mdp5_plane->pipe_lock, flags);
|
|
spin_lock_irqsave(&mdp5_plane->pipe_lock, flags);
|
|
|
|
|
|
mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC_IMG_SIZE(pipe),
|
|
mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC_IMG_SIZE(pipe),
|
|
- MDP5_PIPE_SRC_IMG_SIZE_WIDTH(src_w) |
|
|
|
|
- MDP5_PIPE_SRC_IMG_SIZE_HEIGHT(src_h));
|
|
|
|
|
|
+ MDP5_PIPE_SRC_IMG_SIZE_WIDTH(fb->width) |
|
|
|
|
+ MDP5_PIPE_SRC_IMG_SIZE_HEIGHT(fb->height));
|
|
|
|
|
|
mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC_SIZE(pipe),
|
|
mdp5_write(mdp5_kms, REG_MDP5_PIPE_SRC_SIZE(pipe),
|
|
MDP5_PIPE_SRC_SIZE_WIDTH(src_w) |
|
|
MDP5_PIPE_SRC_SIZE_WIDTH(src_w) |
|