Lines Matching defs:imx208

270 struct imx208 {  struct
284 const struct imx208_mode *cur_mode; argument
291 struct mutex imx208_mx; argument
301 static inline struct imx208 *to_imx208(struct v4l2_subdev *_sd) in to_imx208() argument
307 static u32 imx208_get_format_code(struct imx208 *imx208) in imx208_get_format_code()
322 static int imx208_read_reg(struct imx208 *imx208, u16 reg, u32 len, u32 *val) in imx208_read_reg()
355 static int imx208_write_reg(struct imx208 *imx208, u16 reg, u32 len, u32 val) in imx208_write_reg()
372 static int imx208_write_regs(struct imx208 *imx208, in imx208_write_regs()
409 static int imx208_update_digital_gain(struct imx208 *imx208, u32 len, u32 val) in imx208_update_digital_gain()
432 struct imx208 *imx208 = in imx208_set_ctrl() local
506 struct imx208 *imx208 = to_imx208(sd); in imx208_enum_mbus_code() local
520 struct imx208 *imx208 = to_imx208(sd); in imx208_enum_frame_size() local
536 static void imx208_mode_to_pad_format(struct imx208 *imx208, in imx208_mode_to_pad_format()
546 static int __imx208_get_pad_format(struct imx208 *imx208, in __imx208_get_pad_format()
563 struct imx208 *imx208 = to_imx208(sd); in imx208_get_pad_format() local
577 struct imx208 *imx208 = to_imx208(sd); in imx208_set_pad_format() local
621 static int imx208_identify_module(struct imx208 *imx208) in imx208_identify_module()
650 static int imx208_start_streaming(struct imx208 *imx208) in imx208_start_streaming()
688 static int imx208_stop_streaming(struct imx208 *imx208) in imx208_stop_streaming()
708 struct imx208 *imx208 = to_imx208(sd); in imx208_set_stream() local
769 static int imx208_read_otp(struct imx208 *imx208) in imx208_read_otp()
822 struct imx208 *imx208 = to_imx208(sd); in otp_read() local
836 static int imx208_init_controls(struct imx208 *imx208) in imx208_init_controls()
933 static void imx208_free_controls(struct imx208 *imx208) in imx208_free_controls()
940 struct imx208 *imx208; in imx208_probe() local
1028 struct imx208 *imx208 = to_imx208(sd); in imx208_remove() local