Lines Matching defs:ov08x40
2418 struct ov08x40 {
2440 #define to_ov08x40(_sd) container_of(_sd, struct ov08x40, sd)
2443 static int ov08x40_read_reg(struct ov08x40 *ov08x,
2479 static int ov08x40_write_reg(struct ov08x40 *ov08x,
2508 static int ov08x40_write_regs(struct ov08x40 *ov08x,
2531 static int ov08x40_write_reg_list(struct ov08x40 *ov08x,
2540 struct ov08x40 *ov08x = to_ov08x40(sd);
2558 static int ov08x40_update_digital_gain(struct ov08x40 *ov08x, u32 d_gain)
2585 static int ov08x40_enable_test_pattern(struct ov08x40 *ov08x, u32 pattern)
2634 static int ov08x40_set_ctrl_hflip(struct ov08x40 *ov08x, u32 ctrl_val)
2649 static int ov08x40_set_ctrl_vflip(struct ov08x40 *ov08x, u32 ctrl_val)
2666 struct ov08x40 *ov08x = container_of(ctrl->handler,
2667 struct ov08x40, ctrl_handler);
2775 static int ov08x40_do_get_pad_format(struct ov08x40 *ov08x,
2796 struct ov08x40 *ov08x = to_ov08x40(sd);
2811 struct ov08x40 *ov08x = to_ov08x40(sd);
2862 static int ov08x40_start_streaming(struct ov08x40 *ov08x)
2905 static int ov08x40_stop_streaming(struct ov08x40 *ov08x)
2913 struct ov08x40 *ov08x = to_ov08x40(sd);
2956 struct ov08x40 *ov08x = to_ov08x40(sd);
2967 struct ov08x40 *ov08x = to_ov08x40(sd);
2985 static int ov08x40_identify_module(struct ov08x40 *ov08x)
3029 static int ov08x40_init_controls(struct ov08x40 *ov08x)
3138 static void ov08x40_free_controls(struct ov08x40 *ov08x)
3216 struct ov08x40 *ov08x;
3287 struct ov08x40 *ov08x = to_ov08x40(sd);
3312 .name = "ov08x40",