Lines Matching defs:cn3927v_device
73 struct cn3927v_device { struct
74 struct v4l2_ctrl_handler ctrls_vcm;
75 struct v4l2_ctrl *focus;
76 struct v4l2_subdev sd;
77 struct v4l2_device vdev;
78 u16 current_val;
80 unsigned short current_related_pos;
81 unsigned short current_lens_pos;
82 unsigned int max_current;
83 unsigned int start_current;
84 unsigned int rated_current;
85 unsigned int step_mode;
86 unsigned int vcm_movefull_t;
87 unsigned int edlc_enable;
88 unsigned int dlc_enable;
89 unsigned int t_src;
90 unsigned int mclk;
91 unsigned int max_logicalpos;
94 unsigned char adcanced_mode;
95 unsigned char sac_mode;
96 unsigned char sac_time;
97 unsigned char sac_prescl;
98 unsigned char nrc_en;
99 unsigned char nrc_mode;
100 unsigned char nrc_preset;
101 unsigned char nrc_infl;
102 unsigned char nrc_time;
104 struct __kernel_old_timeval start_move_tv;
105 struct __kernel_old_timeval end_move_tv;
106 unsigned long move_ms;
108 u32 module_index;
109 const char *module_facing;
110 struct rk_cam_vcm_cfg vcm_cfg;
112 struct gpio_desc *xsd_gpio;
113 struct regulator *supply;
114 struct i2c_client *client;
115 bool power_on;