On Tue, Sep 02, 2025 at 11:35:11AM +0200, Maxime Ripard wrote:
> The malidp atomic_check implementation uses the deprecated
> drm_atomic_get_existing_crtc_state() helper.
> 
> This hook is called as part of the global atomic_check, thus before the
> states are swapped. The existing state thus points to the new state, and
> we can use drm_atomic_get_new_crtc_state() instead.
> 
> Signed-off-by: Maxime Ripard <mrip...@kernel.org>

Reviewed-by: Liviu Dudau <liviu.du...@arm.com>

Best regards,
Liviu

> 
> ---
> To: Liviu Dudau <liviu.du...@arm.com>
> ---
>  drivers/gpu/drm/arm/malidp_planes.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/arm/malidp_planes.c 
> b/drivers/gpu/drm/arm/malidp_planes.c
> index 
> 87f2e5ee87907403fac5386042bd6f313397ba03..f1a5014bcfa1058072e13f1ad8e84c85f52fb156
>  100644
> --- a/drivers/gpu/drm/arm/malidp_planes.c
> +++ b/drivers/gpu/drm/arm/malidp_planes.c
> @@ -261,11 +261,11 @@ static const struct drm_plane_funcs 
> malidp_de_plane_funcs = {
>  
>  static int malidp_se_check_scaling(struct malidp_plane *mp,
>                                  struct drm_plane_state *state)
>  {
>       struct drm_crtc_state *crtc_state =
> -             drm_atomic_get_existing_crtc_state(state->state, state->crtc);
> +             drm_atomic_get_new_crtc_state(state->state, state->crtc);
>       struct malidp_crtc_state *mc;
>       u32 src_w, src_h;
>       int ret;
>  
>       if (!crtc_state)
> 
> -- 
> 2.50.1
> 

-- 
====================
| I would like to |
| fix the world,  |
| but they're not |
| giving me the   |
 \ source code!  /
  ---------------
    ¯\_(ツ)_/¯

Reply via email to