drm/ingenic: Fix incorrect assumption about plane->index
authorPaul Cercueil <paul@crapouillou.net>
Thu, 16 Jul 2020 16:38:35 +0000 (18:38 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 21 Aug 2020 11:07:31 +0000 (13:07 +0200)
commit9f0a3ced6e25c125a00677845b86bed164c02434
tree2d49c3ac36577050c96d0afd17e6908547a66d3f
parent6a9e066ba31bebb481180295c1f87a576f987938
drm/ingenic: Fix incorrect assumption about plane->index

commit ca43f274e03f91c533643299ae4984965ce03205 upstream.

plane->index is NOT the index of the color plane in a YUV frame.
Actually, a YUV frame is represented by a single drm_plane, even though
it contains three Y, U, V planes.

v2-v3: No change

Cc: stable@vger.kernel.org # v5.3
Fixes: 90b86fcc47b4 ("DRM: Add KMS driver for the Ingenic JZ47xx SoCs")
Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20200716163846.174790-1-paul@crapouillou.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/ingenic/ingenic-drm.c