/linux-6.12.1/Documentation/userspace-api/media/drivers/ |
D | thp7312.rst | 13 Set method of auto-focus. Only takes effect when auto-focus is enabled. 21 - Contrast-based auto-focus 28 connected to the THP7312. If the module doesn't have a focus lens actuator, 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
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
D | ext-ctrls-camera.rst | 143 position. The unit is undefined. Positive values set the focus 148 amount. The unit is undefined. Positive values move the focus closer 153 Enables continuous automatic focus adjustments. The effect of manual 154 focus adjustments while this feature is enabled is undefined, 158 Starts single auto focus process. The effect of setting this control 168 .. _v4l2-auto-focus-status: 171 The automatic focus status. This is a read-only control. 184 - Automatic focus is not active. 188 - Focus has been reached. 190 - Automatic focus has failed, the driver will not transition from [all …]
|
D | pixfmt.rst | 15 focus on video capturing and output, for overlay frame buffer formats
|
/linux-6.12.1/Documentation/hwmon/ |
D | tmp401.rst | 12 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp401.html 20 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp411.html 28 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp431.html 36 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp432.html 44 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp435.html
|
D | ucd9200.rst | 15 - http://focus.ti.com/lit/ds/symlink/ucd9220.pdf 16 - http://focus.ti.com/lit/ds/symlink/ucd9222.pdf 17 - http://focus.ti.com/lit/ds/symlink/ucd9224.pdf 18 - http://focus.ti.com/lit/ds/symlink/ucd9240.pdf 19 - http://focus.ti.com/lit/ds/symlink/ucd9244.pdf 20 - http://focus.ti.com/lit/ds/symlink/ucd9246.pdf 21 - http://focus.ti.com/lit/ds/symlink/ucd9248.pdf
|
D | ucd9000.rst | 15 - http://focus.ti.com/lit/ds/symlink/ucd90120.pdf 16 - http://focus.ti.com/lit/ds/symlink/ucd90124.pdf 17 - http://focus.ti.com/lit/ds/symlink/ucd90160.pdf 18 - http://focus.ti.com/lit/ds/symlink/ucd90320.pdf 19 - http://focus.ti.com/lit/ds/symlink/ucd9090.pdf 20 - http://focus.ti.com/lit/ds/symlink/ucd90910.pdf
|
D | tmp421.rst | 12 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html 20 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html 28 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp421.html
|
D | tmp464.rst | 14 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp464.html 22 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp468.html
|
D | ads7828.rst | 12 http://focus.ti.com/lit/ds/symlink/ads7828.pdf 20 http://focus.ti.com/lit/ds/symlink/ads7830.pdf
|
D | tmp102.rst | 12 Datasheet: http://focus.ti.com/docs/prod/folders/print/tmp102.html
|
/linux-6.12.1/drivers/media/i2c/ |
D | ak7375.c | 22 * This sets the minimum granularity for the focus positions. 23 * A value of 1 gives maximum accuracy for a desired focus position 78 struct v4l2_ctrl *focus; member 167 dev_vcm->focus = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FOCUS_ABSOLUTE, in ak7375_init_controls() 257 for (val = ak7375_dev->focus->val & ~(cdef->ctrl_steps - 1); in ak7375_vcm_suspend() 315 for (val = ak7375_dev->focus->val % cdef->ctrl_steps; in ak7375_vcm_resume() 316 val <= ak7375_dev->focus->val; in ak7375_vcm_resume()
|
D | ad5820.c | 5 * AD5820 DAC driver for camera voice coil focus. 184 * for focus position, because it is meaningless for user. Meaningful in ad5820_init_controls() 185 * would be to use focus distance or even its inverse, but since the in ad5820_init_controls() 187 * will just use abstract codes here. In any case, smaller value = focus in ad5820_init_controls() 188 * position farther from camera. The default zero value means focus at in ad5820_init_controls() 319 strscpy(coil->subdev.name, "ad5820 focus", sizeof(coil->subdev.name)); in ad5820_probe()
|
D | dw9768.c | 18 * This sets the minimum granularity for the focus positions. 19 * A value of 1 gives maximum accuracy for a desired focus position 104 struct v4l2_ctrl *focus; member 266 for (val = dw9768->focus->val % DW9768_MOVE_STEPS; in dw9768_init() 267 val <= dw9768->focus->val; in dw9768_init() 286 val = round_down(dw9768->focus->val, DW9768_MOVE_STEPS); in dw9768_release() 396 dw9768->focus = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FOCUS_ABSOLUTE, 0, in dw9768_init_controls()
|
D | dw9719.c | 51 struct v4l2_ctrl *focus; member 142 for (val = dw9719->ctrls.focus->val; val >= 0; in dw9719_suspend() 158 int current_focus = dw9719->ctrls.focus->val; in dw9719_resume() 206 dw9719->ctrls.focus = v4l2_ctrl_new_std(&dw9719->ctrls.handler, ops, in dw9719_init_controls()
|
D | thp7312.c | 130 * enum thp7312_focus_state - State of the focus handler 132 * @THP7312_FOCUS_STATE_MANUAL: Manual focus, controlled through the 134 * @THP7312_FOCUS_STATE_AUTO: Continuous auto-focus 135 * @THP7312_FOCUS_STATE_LOCKED: Lock the focus to a fixed position. This state 137 * @THP7312_FOCUS_STATE_ONESHOT: One-shot auto-focus 935 /* Start by programming the manual focus position if it has changed. */ in thp7312_set_focus() 947 /* Calculate the new focus state. */ in thp7312_set_focus() 982 * If neither the state nor the focus method has changed, and no new in thp7312_set_focus() 983 * one-shot focus is requested, there's nothing new to program to the in thp7312_set_focus() 1169 .name = "Auto-Focus Method", [all …]
|
/linux-6.12.1/arch/arm/boot/dts/qcom/ |
D | qcom-msm8926-microsoft-tesla.dts | 65 key-camera-focus { 66 label = "Camera Focus";
|
D | qcom-msm8974pro-sony-xperia-shinano-aries.dts | 17 key-camera-focus {
|
D | qcom-msm8974pro-sony-xperia-shinano-leo.dts | 17 key-camera-focus {
|
/linux-6.12.1/Documentation/devicetree/bindings/media/i2c/ |
D | sony,imx214.yaml | 51 lens-focus: true 110 lens-focus = <&ad5820>;
|
D | mipi-ccs.yaml | 64 lens-focus: 65 description: Lens focus controller phandles. See ../video-interfaces.txt
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | omap3isp.rst | 75 <URL:http://focus.ti.com/pdfs/wtbu/OMAP34xx_ES3.1.x_PUBLIC_TRM_vZM.zip> 82 <URL:http://focus.ti.com/pdfs/wtbu/OMAP36xx_ES1.x_PUBLIC_TRM_vQ.zip>
|
/linux-6.12.1/Documentation/networking/ |
D | sriov.rst | 7 Modern NICs are strongly encouraged to focus on implementing the ``switchdev``
|
/linux-6.12.1/Documentation/translations/zh_CN/video4linux/ |
D | omap3isp.txt | 258 <URL:http://focus.ti.com/pdfs/wtbu/OMAP34xx_ES3.1.x_PUBLIC_TRM_vZM.zip> 265 <URL:http://focus.ti.com/pdfs/wtbu/OMAP36xx_ES1.x_PUBLIC_TRM_vQ.zip>
|
/linux-6.12.1/Documentation/bpf/ |
D | index.rst | 6 Filter) facility, with a focus on the extended BPF version (eBPF).
|
/linux-6.12.1/Documentation/devicetree/bindings/hwmon/pmbus/ |
D | ti,ucd90320.yaml | 21 http://focus.ti.com/lit/ds/symlink/ucd90320.pdf
|