Lines Matching +full:multi +full:- +full:sensor

1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR MIT) */
4 * Copyright (C) 2018-2019 Rockchip Electronics Co., Ltd.
11 #include <linux/rk-video-format.h>
31 #define RKMODULE_CAMERA_MODULE_INDEX "rockchip,camera-module-index"
32 #define RKMODULE_CAMERA_MODULE_FACING "rockchip,camera-module-facing"
33 #define RKMODULE_CAMERA_MODULE_NAME "rockchip,camera-module-name"
34 #define RKMODULE_CAMERA_LENS_NAME "rockchip,camera-module-lens-name"
36 #define RKMODULE_CAMERA_SYNC_MODE "rockchip,camera-module-sync-mode"
41 /* BT.656 & BT.1120 multi channel
226 * struct rkmodule_base_inf - module base information
230 char sensor[RKMODULE_NAME_LEN]; member
236 * struct rkmodule_fac_inf - module factory information
250 * struct rkmodule_awb_inf - module awb information
268 * struct rkmodule_lsc_inf - module lsc information
289 * enum rkmodule_af_dir - enum of module af otp direction
298 * struct rkmodule_af_otp - module af otp in one direction
307 * struct rkmodule_af_inf - module af information
317 * struct rkmodule_pdaf_inf - module pdaf information
334 * struct rkmodule_otp_module_inf - otp module info
356 * struct rkmodule_inf - module information
370 * struct rkmodule_awb_inf - module awb information
485 /* sensor lvds sync code
494 /* sensor lvds difference sync code mode
495 * LS_FIRST: valid line ls-le or sav-eav
496 * invalid line fs-fe or sav-eav
497 * FS_FIRST: valid line fs-le
498 * invalid line ls-fe
522 /* sync code for lvds of sensor
523 * odd_sync_code: sync code of odd frame id for lvds of sony sensor
524 * even_sync_code: sync code of even frame id for lvds of sony sensor
531 /* lvds sync code category of sensor for different operation */
556 * enable: 0 -> disable dpcc, 1 -> enable multiple,
557 * 2 -> enable single, 3 -> enable all;
571 * direct: 0 -> up_thres LSNR to HSNR, 1 -> up_thres HSNR to LSNR
593 * struct rkmodule_vc_fmt_info - virtual channels fmt info
603 * struct rkmodule_vc_hotplug_info - virtual channels hotplug status info
605 * bit 0~3 means channels id, value : 0 -> plug out, 1 -> plug in.
612 /* sensor start stream sequence
614 * RKMODULE_START_STREAM_BEHIND : sensor start stream should be behind the controller
615 * RKMODULE_START_STREAM_FRONT : sensor start stream should be in front of the controller
624 * HDMI to MIPI-CSI MODE IOCTL
693 * sensor exposure sync mode
711 * lp_vol_ref -> Reference voltage-645mV for LP Function control pin
722 * lp_hys_sw -> LP-RX Hysteresis Level Control
729 * lp_escclk_pol_sel -> LP ESCCLK Polarity sel
734 * skew_data_cal_clk -> Skew Calibration Manual Data Fine Delay Control Register
738 * clk_hs_term_sel/data_hs_term_sel -> HS-RX Termination Impedance Control