]> git.baikalelectronics.ru Git - kernel.git/commit
media: vsp1: Fix YCbCr planar formats pitch calculation
authorKoji Matsuoka <koji.matsuoka.xm@renesas.com>
Thu, 26 Oct 2017 06:27:51 +0000 (02:27 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Mon, 17 Sep 2018 18:51:43 +0000 (14:51 -0400)
commitf4e2219db63307a32b6af80c51632b615a2b2305
treea6e10d5d51b3e4409fd7daf816da9e0b48788a29
parentb902721dab2f7b04cf49678c993571ee24be0f8f
media: vsp1: Fix YCbCr planar formats pitch calculation

YCbCr planar formats can have different pitch values for the luma and
chroma planes. This isn't taken into account in the driver. Fix it.

Based on a BSP patch from Koji Matsuoka <koji.matsuoka.xm@renesas.com>.

Fixes: cb86f70c0e23 ("drm: rcar-du: Add tri-planar memory formats support")
[Updated documentation of the struct vsp1_du_atomic_config pitch field]

Signed-off-by: Koji Matsuoka <koji.matsuoka.xm@renesas.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/platform/vsp1/vsp1_drm.c
include/media/vsp1.h