Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1706573
| From | Todor Tomov <todor.tomov@linaro.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH v4 19/21] doc: media/v4l-drivers: Qualcomm Camera Subsystem - Scale and crop |
| Date | 2017-08-08 15:40 +0200 |
| Message-ID | <uccTO-z0-65@gated-at.bofh.it> (permalink) |
| References | <uccTL-z0-9@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Update the Qualcomm Camera Subsystem driver document for VFE scale
and crop modules support.
Signed-off-by: Todor Tomov <todor.tomov@linaro.org>
---
Documentation/media/v4l-drivers/qcom_camss.rst | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/Documentation/media/v4l-drivers/qcom_camss.rst b/Documentation/media/v4l-drivers/qcom_camss.rst
index d888443..e6e948f 100644
--- a/Documentation/media/v4l-drivers/qcom_camss.rst
+++ b/Documentation/media/v4l-drivers/qcom_camss.rst
@@ -35,7 +35,8 @@ driver consists of:
the CSIDs to the inputs of the VFE;
- VFE (Video Front End) module. Contains a pipeline of image processing hardware
blocks. The VFE has different input interfaces. The PIX input interface feeds
- the input data to the image processing pipeline. Three RDI input interfaces
+ the input data to the image processing pipeline. The image processing pipeline
+ contains also a scale and crop module at the end. Three RDI input interfaces
bypass the image processing pipeline. The VFE also contains the AXI bus
interface which writes the output data to memory.
@@ -74,6 +75,11 @@ The current version of the driver supports:
- NV12/NV21 (two plane YUV 4:2:0 - V4L2_PIX_FMT_NV12 / V4L2_PIX_FMT_NV21);
- NV16/NV61 (two plane YUV 4:2:2 - V4L2_PIX_FMT_NV16 / V4L2_PIX_FMT_NV61).
+ - Scaling support. Configuration of the VFE Encoder Scale module
+ for downscalling with ratio up to 16x.
+
+ - Cropping support. Configuration of the VFE Encoder Crop module.
+
- Concurrent and independent usage of two data inputs - could be camera sensors
and/or TG.
@@ -135,6 +141,12 @@ not required to implement the currently supported functionality. The complete
configuration on each hardware module is applied on STREAMON ioctl based on
the current active media links, formats and controls set.
+The output size of the scaler module in the VFE is configured with the actual
+compose selection rectangle on the sink pad of the 'msm_vfe0_pix' entity.
+
+The crop output area of the crop module in the VFE is configured with the actual
+crop selection rectangle on the source pad of the 'msm_vfe0_pix' entity.
+
Documentation
-------------
--
2.7.4
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v4 00/21] Qualcomm 8x16 Camera Subsystem driver Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 16/21] camss: vfe: Configure scaler module in VFE Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 01/21] v4l: Add packed Bayer raw12 pixel formats Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 06/21] media: camss: Add CSID files Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 11/21] media: camss: Enable building Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 04/21] doc: media/v4l-drivers: Add Qualcomm Camera Subsystem driver document Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 21/21] doc: media/v4l-drivers: Qualcomm Camera Subsystem - Media graph Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 03/21] MAINTAINERS: Add Qualcomm Camera subsystem driver Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 05/21] media: camss: Add CSIPHY files Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 07/21] media: camss: Add ISPIF files Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 19/21] doc: media/v4l-drivers: Qualcomm Camera Subsystem - Scale and crop Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 15/21] camss: vfe: Add interface for scaling Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 [PATCH v4 02/21] dt-bindings: media: Binding document for Qualcomm Camera subsystem driver Todor Tomov <todor.tomov@linaro.org> - 2017-08-08 15:40 +0200 Re: [PATCH v4 00/21] Qualcomm 8x16 Camera Subsystem driver Sakari Ailus <sakari.ailus@iki.fi> - 2017-08-08 17:00 +0200
csiph-web