Skip to content

Commit f1d0da4

Browse files
Alain Volmatfourmone
authored andcommitted
media: stm32: dcmipp: fix 32bit RGB format in pixelcap
Correct mapping between the V4L2 PIX format and DCMIPP formats. Change-Id: Ie38561b1817f32fd8d8bc37565e7ccd24633018f Signed-off-by: Alain Volmat <alain.volmat@foss.st.com> Reviewed-on: https://gerrit.st.com/c/mpu/oe/st/linux-stm32/+/422112 Tested-by: Alain VOLMAT <alain.volmat@st.com> Domain-Review: Philippe CORNU <philippe.cornu@foss.st.com> Reviewed-by: Philippe CORNU <philippe.cornu@foss.st.com> ACI: CITOOLS <MDG-smet-aci-reviews@list.st.com> Reviewed-by: Alain VOLMAT <alain.volmat@st.com>
1 parent 9c4c8db commit f1d0da4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-pixelcap.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,9 +118,9 @@ static const struct dcmipp_pixelcap_pix_map dcmipp_pixelcap_pix_map_list[] = {
118118
PIXMAP_MBUS_PFMT(YUV8_1X24, GREY, 1, DCMIPP_PxPPCR_FORMAT_Y8, 0),
119119
PIXMAP_MBUS_PFMT(RGB888_1X24, RGB24, 1, DCMIPP_PxPPCR_FORMAT_RGB888, 1),
120120
PIXMAP_MBUS_PFMT(RGB888_1X24, BGR24, 1, DCMIPP_PxPPCR_FORMAT_RGB888, 0),
121-
PIXMAP_MBUS_PFMT(RGB888_1X24, ARGB32, 1, DCMIPP_PxPPCR_FORMAT_ARGB8888, 1),
121+
PIXMAP_MBUS_PFMT(RGB888_1X24, ARGB32, 1, DCMIPP_PxPPCR_FORMAT_RGBA8888, 1),
122122
PIXMAP_MBUS_PFMT(RGB888_1X24, ABGR32, 1, DCMIPP_PxPPCR_FORMAT_ARGB8888, 0),
123-
PIXMAP_MBUS_PFMT(RGB888_1X24, RGBA32, 1, DCMIPP_PxPPCR_FORMAT_RGBA8888, 1),
123+
PIXMAP_MBUS_PFMT(RGB888_1X24, RGBA32, 1, DCMIPP_PxPPCR_FORMAT_ARGB8888, 1),
124124
PIXMAP_MBUS_PFMT(RGB888_1X24, BGRA32, 1, DCMIPP_PxPPCR_FORMAT_RGBA8888, 0),
125125

126126
/* Semiplanar & planar formats (plane_nb > 1) are only supported on main pipe */

0 commit comments

Comments
 (0)