1.. SPDX-License-Identifier: GPL-2.0-only 2 3THine THP7312 ISP driver 4======================== 5 6The THP7312 driver implements the following driver-specific controls: 7 8``V4L2_CID_THP7312_LOW_LIGHT_COMPENSATION`` 9 Enable/Disable auto-adjustment, based on lighting conditions, of the frame 10 rate when auto-exposure is enabled. 11 12``V4L2_CID_THP7312_AUTO_FOCUS_METHOD`` 13 Set method of auto-focus. Only takes effect when auto-focus is enabled. 14 15 .. flat-table:: 16 :header-rows: 0 17 :stub-columns: 0 18 :widths: 1 4 19 20 * - ``0`` 21 - Contrast-based auto-focus 22 * - ``1`` 23 - PDAF 24 * - ``2`` 25 - Hybrid of contrast-based and PDAF 26 27 Supported values for the control depend on the camera sensor module 28 connected to the THP7312. If the module doesn't have a focus lens actuator, 29 this control will not be exposed by the THP7312 driver. If the module has a 30 controllable focus lens but the sensor doesn't support PDAF, only the 31 contrast-based auto-focus value will be valid. Otherwise all values for the 32 controls will be supported. 33 34``V4L2_CID_THP7312_NOISE_REDUCTION_AUTO`` 35 Enable/Disable auto noise reduction. 36 37``V4L2_CID_THP7312_NOISE_REDUCTION_ABSOLUTE`` 38 Set the noise reduction strength, where 0 is the weakest and 10 is the 39 strongest. 40