Lines Matching defs:sensor
575 static const struct vd55g1_fmt_desc *vd55g1_get_fmt_desc(struct vd55g1 *sensor, in vd55g1_get_fmt_desc()
591 static s32 vd55g1_get_pixel_rate(struct vd55g1 *sensor, in vd55g1_get_pixel_rate()
598 static unsigned int vd55g1_get_hblank_min(struct vd55g1 *sensor, in vd55g1_get_hblank_min()
625 static void vd55g1_get_vblank_limits(struct vd55g1 *sensor, in vd55g1_get_vblank_limits()
634 #define vd55g1_read(sensor, reg, val, err) \ argument
637 #define vd55g1_write(sensor, reg, val, err) \ argument
640 static int vd55g1_write_array(struct vd55g1 *sensor, u32 reg, unsigned int len, in vd55g1_write_array()
671 static int vd55g1_poll_reg(struct vd55g1 *sensor, u32 reg, u8 poll_val, in vd55g1_poll_reg()
690 static int vd55g1_wait_state(struct vd55g1 *sensor, int state, int *err) in vd55g1_wait_state()
695 static int vd55g1_prepare_clock_tree(struct vd55g1 *sensor) in vd55g1_prepare_clock_tree()
743 static int vd55g1_update_patgen(struct vd55g1 *sensor, u32 patgen_index) in vd55g1_update_patgen()
768 static int vd55g1_update_expo_cluster(struct vd55g1 *sensor, bool is_auto) in vd55g1_update_expo_cluster()
800 static int vd55g1_lock_exposure(struct vd55g1 *sensor, u32 lock_val) in vd55g1_lock_exposure()
813 static int vd55g1_read_expo_cluster(struct vd55g1 *sensor) in vd55g1_read_expo_cluster()
834 static int vd55g1_update_frame_length(struct vd55g1 *sensor, in vd55g1_update_frame_length()
847 static int vd55g1_update_exposure_target(struct vd55g1 *sensor, int index) in vd55g1_update_exposure_target()
862 static int vd55g1_apply_cold_start(struct vd55g1 *sensor, in vd55g1_apply_cold_start()
886 static void vd55g1_update_pad_fmt(struct vd55g1 *sensor, in vd55g1_update_pad_fmt()
900 static int vd55g1_update_hdr_mode(struct vd55g1 *sensor) in vd55g1_update_hdr_mode()
946 static int vd55g1_set_framefmt(struct vd55g1 *sensor, in vd55g1_set_framefmt()
983 static int vd55g1_update_gpios(struct vd55g1 *sensor, unsigned long gpio_mask) in vd55g1_update_gpios()
1010 static int vd55g1_ro_ctrls_setup(struct vd55g1 *sensor, struct v4l2_rect *crop) in vd55g1_ro_ctrls_setup()
1016 static void vd55g1_grab_ctrls(struct vd55g1 *sensor, bool enable) in vd55g1_grab_ctrls()
1029 struct vd55g1 *sensor = to_vd55g1(sd); in vd55g1_enable_streams() local
1091 struct vd55g1 *sensor = to_vd55g1(sd); in vd55g1_disable_streams() local
1112 static int vd55g1_patch(struct vd55g1 *sensor) in vd55g1_patch()
1176 static int vd55g1_new_format_change_controls(struct vd55g1 *sensor, in vd55g1_new_format_change_controls()
1219 struct vd55g1 *sensor = to_vd55g1(sd); in vd55g1_set_pad_fmt() local
1261 struct vd55g1 *sensor = to_vd55g1(sd); in vd55g1_init_state() local
1324 struct vd55g1 *sensor = ctrl_to_vd55g1(ctrl); in vd55g1_g_volatile_ctrl() local
1347 struct vd55g1 *sensor = ctrl_to_vd55g1(ctrl); in vd55g1_s_ctrl() local
1444 static int vd55g1_init_ctrls(struct vd55g1 *sensor) in vd55g1_init_ctrls()
1549 static int vd55g1_detect(struct vd55g1 *sensor) in vd55g1_detect()
1580 struct vd55g1 *sensor = to_vd55g1(sd); in vd55g1_power_on() local
1641 struct vd55g1 *sensor = to_vd55g1(sd); in vd55g1_power_off() local
1650 static int vd55g1_check_csi_conf(struct vd55g1 *sensor, in vd55g1_check_csi_conf()
1700 static int vd55g1_parse_dt_gpios_array(struct vd55g1 *sensor, in vd55g1_parse_dt_gpios_array()
1730 static int vd55g1_parse_dt_gpios(struct vd55g1 *sensor) in vd55g1_parse_dt_gpios()
1756 static int vd55g1_parse_dt(struct vd55g1 *sensor) in vd55g1_parse_dt()
1776 static int vd55g1_subdev_init(struct vd55g1 *sensor) in vd55g1_subdev_init()
1821 static void vd55g1_subdev_cleanup(struct vd55g1 *sensor) in vd55g1_subdev_cleanup()
1829 static int vd55g1_get_regulators(struct vd55g1 *sensor) in vd55g1_get_regulators()
1844 struct vd55g1 *sensor; in vd55g1_probe() local
1925 struct vd55g1 *sensor = to_vd55g1(sd); in vd55g1_remove() local