Home
last modified time | relevance | path

Searched refs:CCI_REG16 (Results 1 – 13 of 13) 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 Dmt9m114.c37 #define MT9M114_CHIP_ID CCI_REG16(0x0000)
38 #define MT9M114_COMMAND_REGISTER CCI_REG16(0x0080)
44 #define MT9M114_RESET_AND_MISC_CONTROL CCI_REG16(0x001a)
46 #define MT9M114_PAD_SLEW CCI_REG16(0x001e)
50 #define MT9M114_PAD_CONTROL CCI_REG16(0x0032)
53 #define MT9M114_ACCESS_CTL_STAT CCI_REG16(0x0982)
54 #define MT9M114_PHYSICAL_ADDRESS_ACCESS CCI_REG16(0x098a)
55 #define MT9M114_LOGICAL_ADDRESS_ACCESS CCI_REG16(0x098e)
58 #define MT9M114_COARSE_INTEGRATION_TIME CCI_REG16(0x3012)
59 #define MT9M114_FINE_INTEGRATION_TIME CCI_REG16(0x3014)
[all …]
H A Dt4ka3.c73 #define T4KA3_REG_COARSE_INTEGRATION_TIME CCI_REG16(0x0202)
75 #define T4KA3_REG_DIGGAIN_GREEN_R CCI_REG16(0x020e)
76 #define T4KA3_REG_DIGGAIN_RED CCI_REG16(0x0210)
77 #define T4KA3_REG_DIGGAIN_BLUE CCI_REG16(0x0212)
78 #define T4KA3_REG_DIGGAIN_GREEN_B CCI_REG16(0x0214)
79 #define T4KA3_REG_GLOBAL_GAIN CCI_REG16(0x0234)
82 #define T4KA3_REG_FRAME_LENGTH_LINES CCI_REG16(0x0340) /* aka VTS */
86 #define T4KA3_REG_PIXELS_PER_LINE CCI_REG16(0x0342) /* aka HTS */
88 #define T4KA3_REG_HORZ_START CCI_REG16(0x0344)
89 #define T4KA3_REG_VERT_START CCI_REG16(0x0346)
[all …]
H A Dov2680.c35 #define OV2680_REG_CHIP_ID CCI_REG16(0x300a)
37 #define OV2680_REG_PLL_MULTIPLIER CCI_REG16(0x3081)
41 #define OV2680_REG_GAIN_PK CCI_REG16(0x350a)
45 #define OV2680_REG_HORIZONTAL_START CCI_REG16(0x3800)
46 #define OV2680_REG_VERTICAL_START CCI_REG16(0x3802)
47 #define OV2680_REG_HORIZONTAL_END CCI_REG16(0x3804)
48 #define OV2680_REG_VERTICAL_END CCI_REG16(0x3806)
49 #define OV2680_REG_HORIZONTAL_OUTPUT_SIZE CCI_REG16(0x3808)
50 #define OV2680_REG_VERTICAL_OUTPUT_SIZE CCI_REG16(0x380a)
51 #define OV2680_REG_TIMING_HTS CCI_REG16(0x380c)
[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.c27 #define GC0308_EXP CCI_REG16(0x003)
28 #define GC0308_ROW_START CCI_REG16(0x005)
29 #define GC0308_COL_START CCI_REG16(0x007)
30 #define GC0308_WIN_HEIGHT CCI_REG16(0x009)
31 #define GC0308_WIN_WIDTH CCI_REG16(0x00b)
70 #define GC0308_CROP_WIN_HEIGHT CCI_REG16(0x049)
71 #define GC0308_CROP_WIN_WIDTH CCI_REG16(0x04b)
245 #define GC0308_ANTI_FLICKER_STEP CCI_REG16(0x0e2)
246 #define GC0308_EXP_LVL_1 CCI_REG16(0x0e4)
247 #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 Dgc05a2.c39 #define GC05A2_EXP_REG CCI_REG16(0x0202)
44 #define GC05A2_AGAIN_REG CCI_REG16(0x0204)
49 #define GC05A2_FRAME_LENGTH_REG CCI_REG16(0x0340)
52 #define GC05A2_REG_CHIP_ID CCI_REG16(0x03f0)
177 { CCI_REG16(0x034c), 2592 }, /* Width */
266 { CCI_REG16(0x034c), 1280 }, /* Width */
H A Dgc08a3.c39 #define GC08A3_EXP_REG CCI_REG16(0x0202)
44 #define GC08A3_AGAIN_REG CCI_REG16(0x0204)
49 #define GC08A3_FRAME_LENGTH_REG CCI_REG16(0x0340)
52 #define GC08A3_REG_CHIP_ID CCI_REG16(0x03f0)
H A Dov64a40.c40 #define OV64A40_PLL1_MULTIPLIER CCI_REG16(0x0304)
44 #define OV64A40_PLL2_MULTIPLIER CCI_REG16(0x0324)
58 #define OV64A40_REG_MEC_LONG_GAIN CCI_REG16(0x3508)
63 #define OV64A40_REG_TIMING_CTRL0 CCI_REG16(0x3800)
64 #define OV64A40_REG_TIMING_CTRL2 CCI_REG16(0x3802)
65 #define OV64A40_REG_TIMING_CTRL4 CCI_REG16(0x3804)
66 #define OV64A40_REG_TIMING_CTRL6 CCI_REG16(0x3806)
67 #define OV64A40_REG_TIMING_CTRL8 CCI_REG16(0x3808)
68 #define OV64A40_REG_TIMING_CTRLA CCI_REG16(0x380a)
69 #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