--- zzzz-none-000/linux-3.10.107/Documentation/DocBook/media/v4l/dev-subdev.xml 2017-06-27 09:49:32.000000000 +0000
+++ scorpion-7490-727/linux-3.10.107/Documentation/DocBook/media/v4l/dev-subdev.xml 2021-02-04 17:41:59.000000000 +0000
@@ -195,53 +195,59 @@
Sample Pipeline Configuration
-
-
-
-
-
+
+
+
+
+
+
- Sensor/0
- Frontend/0
- Frontend/1
- Scaler/0
- Scaler/1
+ Sensor/0 format
+ Frontend/0 format
+ Frontend/1 format
+ Scaler/0 format
+ Scaler/0 compose selection rectangle
+ Scaler/1 format
Initial state
- 2048x1536
- -
- -
- -
- -
+ 2048x1536/SGRBG8_1X8
+ (default)
+ (default)
+ (default)
+ (default)
+ (default)
- Configure frontend input
- 2048x1536
- 2048x1536
- 2046x1534
- -
- -
+ Configure frontend sink format
+ 2048x1536/SGRBG8_1X8
+ 2048x1536/SGRBG8_1X8
+ 2046x1534/SGRBG8_1X8
+ (default)
+ (default)
+ (default)
- Configure scaler input
- 2048x1536
- 2048x1536
- 2046x1534
- 2046x1534
- 2046x1534
+ Configure scaler sink format
+ 2048x1536/SGRBG8_1X8
+ 2048x1536/SGRBG8_1X8
+ 2046x1534/SGRBG8_1X8
+ 2046x1534/SGRBG8_1X8
+ 0,0/2046x1534
+ 2046x1534/SGRBG8_1X8
- Configure scaler output
- 2048x1536
- 2048x1536
- 2046x1534
- 2046x1534
- 1280x960
+ Configure scaler sink compose selection
+ 2048x1536/SGRBG8_1X8
+ 2048x1536/SGRBG8_1X8
+ 2046x1534/SGRBG8_1X8
+ 2046x1534/SGRBG8_1X8
+ 0,0/1280x960
+ 1280x960/SGRBG8_1X8
@@ -249,19 +255,30 @@
- Initial state. The sensor output is set to its native 3MP
- resolution. Resolutions on the host frontend and scaler input and output
- pads are undefined.
- The application configures the frontend input pad resolution to
- 2048x1536. The driver propagates the format to the frontend output pad.
- Note that the propagated output format can be different, as in this case,
- than the input format, as the hardware might need to crop pixels (for
- instance when converting a Bayer filter pattern to RGB or YUV).
- The application configures the scaler input pad resolution to
- 2046x1534 to match the frontend output resolution. The driver propagates
- the format to the scaler output pad.
- The application configures the scaler output pad resolution to
- 1280x960.
+ Initial state. The sensor source pad format is
+ set to its native 3MP size and V4L2_MBUS_FMT_SGRBG8_1X8
+ media bus code. Formats on the host frontend and scaler sink
+ and source pads have the default values, as well as the
+ compose rectangle on the scaler's sink pad.
+
+ The application configures the frontend sink
+ pad format's size to 2048x1536 and its media bus code to
+ V4L2_MBUS_FMT_SGRBG_1X8. The driver propagates the format to
+ the frontend source pad.
+
+ The application configures the scaler sink pad
+ format's size to 2046x1534 and the media bus code to
+ V4L2_MBUS_FMT_SGRBG_1X8 to match the frontend source size and
+ media bus code. The media bus code on the sink pad is set to
+ V4L2_MBUS_FMT_SGRBG_1X8. The driver propagates the size to the
+ compose selection rectangle on the scaler's sink pad, and the
+ format to the scaler source pad.
+
+ The application configures the size of the compose
+ selection rectangle of the scaler's sink pad 1280x960. The driver
+ propagates the size to the scaler's source pad
+ format.
+