This patch set adds a vendor specific custom YCbCr 4:2:0 format. The way
Xilinx Video IP sends data over the bus makes it unrepresented by existing
media bus formats.
YCbCr 4:2:0 transmission over the bus does not slice Chroma and Luma
components over the bus width. Instead it sends sub-sampled Chroma when
present along with the Luma component, otherwise zero padded Luma only
data is sent.
The first patch (1/3) adds the format to the uapi header file.
The second patch (2/3) adds the format to the table in xilinx-vip.c.
The third patch (3/3) updates the subdev format doc file.
Rohit Athavale (3):
uapi: media-bus-format: Add Xilinx specific YCbCr 4:2:0 media bus
format
media: xilinx-vip: Add 8-bit YCbCr 4:2:0 to formats table
Documentation: subdev-formats: Add Xilinx YCbCr to Vendor specific
area
Documentation/media/uapi/v4l/subdev-formats.rst | 5 +++++
drivers/media/platform/xilinx/xilinx-vip.c | 3 +++
include/uapi/linux/media-bus-format.h | 4 +++-
3 files changed, 11 insertions(+), 1 deletion(-)
--
1.9.1