aboutsummaryrefslogtreecommitdiffstats
path: root/include/media
diff options
context:
space:
mode:
authorKoji Matsuoka <koji.matsuoka.xm@renesas.com>2017-10-26 02:27:51 -0400
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>2018-09-17 14:51:43 -0400
commit9b2798d5b71c50f64c41a40f0cbcae47c3fbd067 (patch)
treea6e10d5d51b3e4409fd7daf816da9e0b48788a29 /include/media
parentmedia: vsp1: Update LIF buffer thresholds (diff)
downloadlinux-dev-9b2798d5b71c50f64c41a40f0cbcae47c3fbd067.tar.xz
linux-dev-9b2798d5b71c50f64c41a40f0cbcae47c3fbd067.zip
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: 7863ac504bc5 ("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>
Diffstat (limited to 'include/media')
-rw-r--r--include/media/vsp1.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/media/vsp1.h b/include/media/vsp1.h
index dbe64dcb356a..1cf868360701 100644
--- a/include/media/vsp1.h
+++ b/include/media/vsp1.h
@@ -42,7 +42,7 @@ int vsp1_du_setup_lif(struct device *dev, unsigned int pipe_index,
/**
* struct vsp1_du_atomic_config - VSP atomic configuration parameters
* @pixelformat: plane pixel format (V4L2 4CC)
- * @pitch: line pitch in bytes, for all planes
+ * @pitch: line pitch in bytes for the first plane
* @mem: DMA memory address for each plane of the frame buffer
* @src: source rectangle in the frame buffer (integer coordinates)
* @dst: destination rectangle on the display (integer coordinates)