Lines Matching +full:camera +full:- +full:sensor

1 .. SPDX-License-Identifier: GPL-2.0
5 Using camera sensor drivers
8 This section describes common practices for how the V4L2 sub-device interface is
9 used to control the camera sensor drivers.
14 ----------
16 There are two distinct ways to configure the frame size produced by camera
19 Freely configurable camera sensor drivers
22 Freely configurable camera sensor drivers expose the device's internal
23 processing pipeline as one or more sub-devices with different cropping and
38 Most sensor drivers are implemented this way.
41 ----------------------------
47 Raw camera sensors
51 a result of the configuration of a number of camera sensor implementation
53 less all modern raw camera sensors.
61 large variety of devices beyond camera sensors. Devices that have no analogue
67 the sensor's **pixel array** is specified by ``V4L2_CID_PIXEL_RATE`` in the same
68 sub-device. The unit of that control is pixels per second.
70 Register list based drivers need to implement read-only sub-device nodes for the
89 ----------------------------------
91 Some systems have the camera sensor mounted upside down compared to its natural
94 <v4l2-camera-sensor-rotation>` control.
96 Sensor drivers shall also report the sensor's mounting orientation with the
97 :ref:`V4L2_CID_CAMERA_SENSOR_ORIENTATION <v4l2-camera-sensor-orientation>`.
99 Sensor drivers that have any vertical or horizontal flips embedded in the
101 <v4l2-cid-hflip>` and :ref:`V4L2_CID_VFLIP <v4l2-cid-vflip>` controls with the
104 independently of the sensor's mounting rotation.