media: v4l: Add packed YUV 4:4:4 YUVA and YUVX pixel formats
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Mon, 7 Mar 2022 16:32:00 +0000 (16:32 +0000)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 15 Jul 2022 14:00:36 +0000 (15:00 +0100)
commit00f6842ef41d90cc335ae4dbb00d71f4f642c712
treeace393b84d51df74e723f65becceeb3c423644cc
parenta6221d42cc5f2fefdb307891056e4b27e9a5d567
media: v4l: Add packed YUV 4:4:4 YUVA and YUVX pixel formats

The new YUVA and YUVX are permutations of the existing AYUV and XYUV
formats. They are use by the NXP i.MX8 ISI hardware.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Documentation/userspace-api/media/v4l/pixfmt-packed-yuv.rst
drivers/media/v4l2-core/v4l2-ioctl.c
include/uapi/linux/videodev2.h