From: Rob Clark Date: Tue, 1 Nov 2016 15:33:58 +0000 (-0400) Subject: drm/msm/mdp5: don't be so casty X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=6ff3ddca2a69add204d0168787213eaec1411868;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git drm/msm/mdp5: don't be so casty Signed-off-by: Rob Clark --- diff --git a/drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c b/drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c index c3e52c57ec20..629ff7ab17e3 100644 --- a/drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c +++ b/drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c @@ -291,6 +291,7 @@ static int mdp5_plane_atomic_check(struct drm_plane *plane, struct drm_plane_state *state) { struct mdp5_plane *mdp5_plane = to_mdp5_plane(plane); + struct mdp5_plane_state *mdp5_state = to_mdp5_plane_state(state); struct drm_plane_state *old_state = plane->state; const struct mdp_format *format; bool vflip, hflip; @@ -353,10 +354,10 @@ static int mdp5_plane_atomic_check(struct drm_plane *plane, struct drm_crtc_state *crtc_state = drm_atomic_get_crtc_state(state->state, state->crtc); crtc_state->mode_changed = true; - to_mdp5_plane_state(state)->mode_changed = true; + mdp5_state->mode_changed = true; } } else { - to_mdp5_plane_state(state)->mode_changed = true; + mdp5_state->mode_changed = true; } return 0; @@ -367,14 +368,15 @@ static void mdp5_plane_atomic_update(struct drm_plane *plane, { struct mdp5_plane *mdp5_plane = to_mdp5_plane(plane); struct drm_plane_state *state = plane->state; + struct mdp5_plane_state *mdp5_state = to_mdp5_plane_state(state); DBG("%s: update", plane->name); if (!plane_enabled(state)) { - to_mdp5_plane_state(state)->pending = true; - } else if (to_mdp5_plane_state(state)->mode_changed) { + mdp5_state->pending = true; + } else if (mdp5_state->mode_changed) { int ret; - to_mdp5_plane_state(state)->pending = true; + mdp5_state->pending = true; ret = mdp5_plane_mode_set(plane, state->crtc, state->fb, state->crtc_x, state->crtc_y,