Home
last modified time | relevance | path

Searched refs:CCI_REG16 (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/media/i2c/ccs/
H A Dsmiapp-reg-defs.h19 #define SMIAPP_REG_U16_MODEL_ID CCI_REG16(0x0000)
25 #define SMIAPP_REG_U16_DATA_PEDESTAL CCI_REG16(0x0008)
33 #define SMIAPP_REG_U16_SENSOR_MODEL_ID CCI_REG16(0x0016)
40 #define SMIAPP_REG_U16_FRAME_FORMAT_DESCRIPTOR_2(n) CCI_REG16(0x0042 + ((n) << 1)) /* 0 <= n <= 14…
42 #define SMIAPP_REG_U16_ANALOGUE_GAIN_CAPABILITY CCI_REG16(0x0080)
43 #define SMIAPP_REG_U16_ANALOGUE_GAIN_CODE_MIN CCI_REG16(0x0084)
44 #define SMIAPP_REG_U16_ANALOGUE_GAIN_CODE_MAX CCI_REG16(0x0086)
45 #define SMIAPP_REG_U16_ANALOGUE_GAIN_CODE_STEP CCI_REG16(0x0088)
46 #define SMIAPP_REG_U16_ANALOGUE_GAIN_TYPE CCI_REG16(0x008a)
47 #define SMIAPP_REG_U16_ANALOGUE_GAIN_M0 CCI_REG16(0x008c)
[all …]
H A Dccs-regs.h20 #define CCS_R_MODULE_MODEL_ID CCI_REG16(0x0000)
35 #define CCS_R_DATA_PEDESTAL CCI_REG16(0x0008)
36 #define CCS_R_MODULE_MANUFACTURER_ID CCI_REG16(0x000e)
48 #define CCS_R_SENSOR_MODEL_ID CCI_REG16(0x0016)
52 #define CCS_R_SENSOR_MANUFACTURER_ID CCI_REG16(0x0020)
53 #define CCS_R_SENSOR_REVISION_NUMBER_16 CCI_REG16(0x0022)
62 #define CCS_R_FRAME_FORMAT_DESCRIPTOR(n) CCI_REG16(0x0042 + (n) * 2)
100 #define CCS_R_ANALOG_GAIN_CAPABILITY CCI_REG16(0x0080)
103 #define CCS_R_ANALOG_GAIN_CODE_MIN CCI_REG16(0x0084)
104 #define CCS_R_ANALOG_GAIN_CODE_MAX CCI_REG16(0x0086)
[all …]
/linux/drivers/media/i2c/
H A Dimx214.c26 #define IMX214_REG_CHIP_ID CCI_REG16(0x0016)
41 #define IMX214_REG_FRM_LENGTH_LINES CCI_REG16(0x0340)
50 #define IMX214_REG_EXPOSURE CCI_REG16(0x0202)
56 #define IMX214_REG_SHORT_EXPOSURE CCI_REG16(0x0224)
59 #define IMX214_REG_ANALOG_GAIN CCI_REG16(0x0204)
60 #define IMX214_REG_SHORT_ANALOG_GAIN CCI_REG16(0x0216)
67 #define IMX214_REG_DIG_GAIN_GREENR CCI_REG16(0x020e)
68 #define IMX214_REG_DIG_GAIN_RED CCI_REG16(0x0210)
69 #define IMX214_REG_DIG_GAIN_BLUE CCI_REG16(0x0212)
70 #define IMX214_REG_DIG_GAIN_GREENB CCI_REG16(0x0214)
[all …]
H A Dimx258.c25 #define IMX258_REG_CHIP_ID CCI_REG16(0x0016)
38 #define IMX258_REG_EXPOSURE CCI_REG16(0x0202)
46 #define IMX258_REG_ANALOG_GAIN CCI_REG16(0x0204)
53 #define IMX258_REG_GR_DIGITAL_GAIN CCI_REG16(0x020e)
54 #define IMX258_REG_R_DIGITAL_GAIN CCI_REG16(0x0210)
55 #define IMX258_REG_B_DIGITAL_GAIN CCI_REG16(0x0212)
56 #define IMX258_REG_GB_DIGITAL_GAIN CCI_REG16(0x0214)
72 #define IMX258_REG_TEST_PATTERN CCI_REG16(0x0600)
111 #define IMX258_REG_DIG_CROP_X_OFFSET CCI_REG16(0x0408)
112 #define IMX258_REG_DIG_CROP_Y_OFFSET CCI_REG16(0x040a)
[all …]
H A Dov4689.c27 #define OV4689_REG_CHIP_ID CCI_REG16(0x300a)
34 #define OV4689_REG_GAIN CCI_REG16(0x3508)
38 #define OV4689_REG_DIG_GAIN CCI_REG16(0x352a)
44 #define OV4689_REG_H_CROP_START CCI_REG16(0x3800)
45 #define OV4689_REG_V_CROP_START CCI_REG16(0x3802)
46 #define OV4689_REG_H_CROP_END CCI_REG16(0x3804)
47 #define OV4689_REG_V_CROP_END CCI_REG16(0x3806)
48 #define OV4689_REG_H_OUTPUT_SIZE CCI_REG16(0x3808)
49 #define OV4689_REG_V_OUTPUT_SIZE CCI_REG16(0x380a)
51 #define OV4689_REG_HTS CCI_REG16(0x380c)
[all …]
H A Dgc2145.c31 #define GC2145_REG_EXPOSURE CCI_REG16(0x03)
32 #define GC2145_REG_HBLANK CCI_REG16(0x05)
33 #define GC2145_REG_VBLANK CCI_REG16(0x07)
34 #define GC2145_REG_ROW_START CCI_REG16(0x09)
35 #define GC2145_REG_COL_START CCI_REG16(0x0b)
36 #define GC2145_REG_WIN_HEIGHT CCI_REG16(0x0d)
37 #define GC2145_REG_WIN_WIDTH CCI_REG16(0x0f)
48 #define GC2145_REG_CROP_Y CCI_REG16(0x91)
49 #define GC2145_REG_CROP_X CCI_REG16(0x93)
50 #define GC2145_REG_CROP_HEIGHT CCI_REG16(0x95)
[all …]
H A Dimx111.c27 #define IMX111_PRODUCT_ID CCI_REG16(0x0000)
49 #define IMX111_DATA_DEPTH CCI_REG16(0x0112)
54 #define IMX111_INTEGRATION_TIME CCI_REG16(0x0202)
68 #define IMX111_REG_DIG_GAIN_GREENR CCI_REG16(0x020e)
69 #define IMX111_REG_DIG_GAIN_RED CCI_REG16(0x0210)
70 #define IMX111_REG_DIG_GAIN_BLUE CCI_REG16(0x0212)
71 #define IMX111_REG_DIG_GAIN_GREENB CCI_REG16(0x0214)
90 #define IMX111_VERTICAL_TOTAL_LENGTH CCI_REG16(0x0340)
93 #define IMX111_HORIZONTAL_TOTAL_LENGTH CCI_REG16(0x0342)
98 #define IMX111_HORIZONTAL_START CCI_REG16(0x0344)
[all …]
H A Dov2680.c36 #define OV2680_REG_CHIP_ID CCI_REG16(0x300a)
38 #define OV2680_REG_PLL_MULTIPLIER CCI_REG16(0x3081)
42 #define OV2680_REG_GAIN_PK CCI_REG16(0x350a)
46 #define OV2680_REG_HORIZONTAL_START CCI_REG16(0x3800)
47 #define OV2680_REG_VERTICAL_START CCI_REG16(0x3802)
48 #define OV2680_REG_HORIZONTAL_END CCI_REG16(0x3804)
49 #define OV2680_REG_VERTICAL_END CCI_REG16(0x3806)
50 #define OV2680_REG_HORIZONTAL_OUTPUT_SIZE CCI_REG16(0x3808)
51 #define OV2680_REG_VERTICAL_OUTPUT_SIZE CCI_REG16(0x380a)
52 #define OV2680_REG_TIMING_HTS CCI_REG16(0x380c)
[all …]
H A Dgc0310.c57 #define GC0310_SC_CMMN_CHIP_ID_REG CCI_REG16(0xf0)
59 #define GC0310_AEC_PK_EXPO_REG CCI_REG16(0x03)
63 #define GC0310_H_CROP_START_REG CCI_REG16(0x09)
64 #define GC0310_V_CROP_START_REG CCI_REG16(0x0b)
65 #define GC0310_H_OUTSIZE_REG CCI_REG16(0x0f)
66 #define GC0310_V_OUTSIZE_REG CCI_REG16(0x0d)
68 #define GC0310_H_BLANKING_REG CCI_REG16(0x05)
72 #define GC0310_V_BLANKING_REG CCI_REG16(0x07)
H A Dov5693.c38 #define OV5693_REG_CHIP_ID CCI_REG16(0x300a)
50 #define OV5693_GAIN_CTRL_REG CCI_REG16(0x350a)
58 #define OV5693_MWB_RED_GAIN_REG CCI_REG16(0x3400)
59 #define OV5693_MWB_GREEN_GAIN_REG CCI_REG16(0x3402)
60 #define OV5693_MWB_BLUE_GAIN_REG CCI_REG16(0x3404)
69 #define OV5693_CROP_START_X_REG CCI_REG16(0x3800)
70 #define OV5693_CROP_START_Y_REG CCI_REG16(0x3802)
71 #define OV5693_CROP_END_X_REG CCI_REG16(0x3804)
72 #define OV5693_CROP_END_Y_REG CCI_REG16(0x3806)
73 #define OV5693_OUTPUT_SIZE_X_REG CCI_REG16(0x3808)
[all …]
H A Dalvium-csi2.h24 #define REG_BCRM_V4L2_16BIT(n) (REG_BCRM_V4L2 | CCI_REG16(n))
29 #define REG_BCRM_MINOR_VERSION_R CCI_REG16(0x0000)
30 #define REG_BCRM_MAJOR_VERSION_R CCI_REG16(0x0002)
31 #define REG_BCRM_REG_ADDR_R CCI_REG16(0x0014)
191 #define REG_GENCP_OUT_SIZE_W CCI_REG16(0x0020)
192 #define REG_GENCP_IN_SIZE_R CCI_REG16(0x0024)
H A Dgc0308.c28 #define GC0308_EXP CCI_REG16(0x003)
29 #define GC0308_ROW_START CCI_REG16(0x005)
30 #define GC0308_COL_START CCI_REG16(0x007)
31 #define GC0308_WIN_HEIGHT CCI_REG16(0x009)
32 #define GC0308_WIN_WIDTH CCI_REG16(0x00b)
71 #define GC0308_CROP_WIN_HEIGHT CCI_REG16(0x049)
72 #define GC0308_CROP_WIN_WIDTH CCI_REG16(0x04b)
246 #define GC0308_ANTI_FLICKER_STEP CCI_REG16(0x0e2)
247 #define GC0308_EXP_LVL_1 CCI_REG16(0x0e4)
248 #define GC0308_EXP_LVL_2 CCI_REG16(0x0e6)
[all …]
H A Dov02c10.c21 #define OV02C10_REG_CHIP_ID CCI_REG16(0x300a)
26 #define OV02C10_REG_HTS CCI_REG16(0x380c)
29 #define OV02C10_REG_VTS CCI_REG16(0x380e)
33 #define OV02C10_REG_EXPOSURE CCI_REG16(0x3501)
39 #define OV02C10_REG_ANALOG_GAIN CCI_REG16(0x3508)
54 #define OV02C10_ISP_X_WIN_CONTROL CCI_REG16(0x3810)
55 #define OV02C10_ISP_Y_WIN_CONTROL CCI_REG16(0x3812)
H A Dlt6911uxe.c22 #define REG_CHIP_ID CCI_REG16(0xe100)
27 #define REG_HALF_H_TOTAL CCI_REG16(0xe088)
28 #define REG_V_TOTAL CCI_REG16(0xe08a)
29 #define REG_HALF_H_ACTIVE CCI_REG16(0xe08c)
30 #define REG_V_ACTIVE CCI_REG16(0xe08e)
H A Dmax96714.c50 #define MAX96714_PATGEN_HS_HIGH CCI_REG16(0x24e)
51 #define MAX96714_PATGEN_HS_LOW CCI_REG16(0x250)
52 #define MAX96714_PATGEN_HS_CNT CCI_REG16(0x252)
54 #define MAX96714_PATGEN_DE_HIGH CCI_REG16(0x257)
55 #define MAX96714_PATGEN_DE_LOW CCI_REG16(0x259)
56 #define MAX96714_PATGEN_DE_CNT CCI_REG16(0x25b)
H A Ddw9719.c36 #define DW9718S_VCM_CURRENT CCI_REG16(2)
54 #define DW9719_VCM_CURRENT CCI_REG16(3)
56 #define DW9719_STATUS CCI_REG16(5)
H A Dgc05a2.c40 #define GC05A2_EXP_REG CCI_REG16(0x0202)
45 #define GC05A2_AGAIN_REG CCI_REG16(0x0204)
50 #define GC05A2_FRAME_LENGTH_REG CCI_REG16(0x0340)
53 #define GC05A2_REG_CHIP_ID CCI_REG16(0x03f0)
178 { CCI_REG16(0x034c), 2592 }, /* Width */
267 { CCI_REG16(0x034c), 1280 }, /* Width */
H A Dmax96717.c56 #define MAX96717_VTX_HS_HIGH CCI_REG16(0x25c)
57 #define MAX96717_VTX_HS_LOW CCI_REG16(0x25e)
58 #define MAX96717_VTX_HS_CNT CCI_REG16(0x260)
60 #define MAX96717_VTX_DE_HIGH CCI_REG16(0x265)
61 #define MAX96717_VTX_DE_LOW CCI_REG16(0x267)
62 #define MAX96717_VTX_DE_CNT CCI_REG16(0x269)
H A Dov02e10.c43 #define OV02E10_REG_VTS CCI_REG16(0x35)
49 #define OV02E10_REG_HTS CCI_REG16(0x37)
52 #define OV02E10_REG_EXPOSURE CCI_REG16(0x03)
64 #define OV02E10_REG_DIGITAL_GAIN CCI_REG16(0x21)
H A Dgc08a3.c40 #define GC08A3_EXP_REG CCI_REG16(0x0202)
45 #define GC08A3_AGAIN_REG CCI_REG16(0x0204)
50 #define GC08A3_FRAME_LENGTH_REG CCI_REG16(0x0340)
53 #define GC08A3_REG_CHIP_ID CCI_REG16(0x03f0)
H A Dov64a40.c41 #define OV64A40_PLL1_MULTIPLIER CCI_REG16(0x0304)
45 #define OV64A40_PLL2_MULTIPLIER CCI_REG16(0x0324)
59 #define OV64A40_REG_MEC_LONG_GAIN CCI_REG16(0x3508)
64 #define OV64A40_REG_TIMING_CTRL0 CCI_REG16(0x3800)
65 #define OV64A40_REG_TIMING_CTRL2 CCI_REG16(0x3802)
66 #define OV64A40_REG_TIMING_CTRL4 CCI_REG16(0x3804)
67 #define OV64A40_REG_TIMING_CTRL6 CCI_REG16(0x3806)
68 #define OV64A40_REG_TIMING_CTRL8 CCI_REG16(0x3808)
69 #define OV64A40_REG_TIMING_CTRLA CCI_REG16(0x380a)
70 #define OV64A40_REG_TIMING_CTRLC CCI_REG16(0x380c)
[all …]
H A Dthp7312.c76 #define THP7312_REG_MANUAL_FOCUS_POSITION CCI_REG16(0xf03c)
/linux/include/media/
H A Dv4l2-cci.h49 #define CCI_REG16(x) ((2 << CCI_REG_WIDTH_SHIFT) | (x)) macro