mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-08-28 08:58:25 +00:00

The Renesas Camera Receiver Unit in the RZ/V2H SoC can output RAW data captured from an image sensor without conversion to an RGB/YUV format. In that case the data are packed into 64-bit blocks, with a variable amount of padding in the most significant bits depending on the bitdepth of the data. Add new V4L2 pixel format codes for the new formats, along with documentation to describe them. Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> Reviewed-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com> Signed-off-by: Daniel Scally <dan.scally+renesas@ideasonboard.com> Link: https://lore.kernel.org/r/20250630222734.2712390-1-dan.scally@ideasonboard.com Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
35 lines
810 B
ReStructuredText
35 lines
810 B
ReStructuredText
.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
|
|
|
|
.. _pixfmt-bayer:
|
|
|
|
*****************
|
|
Raw Bayer Formats
|
|
*****************
|
|
|
|
Description
|
|
===========
|
|
|
|
The raw Bayer formats are used by image sensors before much if any processing is
|
|
performed on the image. The formats contain green, red and blue components, with
|
|
alternating lines of red and green, and blue and green pixels in different
|
|
orders. See also `the Wikipedia article on Bayer filter
|
|
<https://en.wikipedia.org/wiki/Bayer_filter>`__.
|
|
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
pixfmt-rawnn-cru
|
|
pixfmt-srggb8
|
|
pixfmt-srggb8-pisp-comp
|
|
pixfmt-srggb10
|
|
pixfmt-srggb10p
|
|
pixfmt-srggb10alaw8
|
|
pixfmt-srggb10dpcm8
|
|
pixfmt-srggb10-ipu3
|
|
pixfmt-srggb12
|
|
pixfmt-srggb12p
|
|
pixfmt-srggb14
|
|
pixfmt-srggb14p
|
|
pixfmt-srggb16
|