Lines Matching defs:sensor
483 static s32 get_pixel_rate(struct vgxy61_dev *sensor) in get_pixel_rate()
500 static unsigned int get_chunk_size(struct vgxy61_dev *sensor) in get_chunk_size()
513 static int vgxy61_read_multiple(struct vgxy61_dev *sensor, u32 reg, in vgxy61_read_multiple()
547 static inline int vgxy61_read_reg(struct vgxy61_dev *sensor, u32 reg) in vgxy61_read_reg()
553 static int vgxy61_write_multiple(struct vgxy61_dev *sensor, u32 reg, in vgxy61_write_multiple()
589 static int vgxy61_write_array(struct vgxy61_dev *sensor, u32 reg, in vgxy61_write_array()
609 static inline int vgxy61_write_reg(struct vgxy61_dev *sensor, u32 reg, u32 val, in vgxy61_write_reg()
617 static int vgxy61_poll_reg(struct vgxy61_dev *sensor, u32 reg, u8 poll_val, in vgxy61_poll_reg()
629 static int vgxy61_wait_state(struct vgxy61_dev *sensor, int state, in vgxy61_wait_state()
636 static int vgxy61_check_bw(struct vgxy61_dev *sensor) in vgxy61_check_bw()
660 static int vgxy61_apply_exposure(struct vgxy61_dev *sensor) in vgxy61_apply_exposure()
674 static int vgxy61_get_regulators(struct vgxy61_dev *sensor) in vgxy61_get_regulators()
686 static int vgxy61_apply_reset(struct vgxy61_dev *sensor) in vgxy61_apply_reset()
698 static void vgxy61_fill_framefmt(struct vgxy61_dev *sensor, in vgxy61_fill_framefmt()
716 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_try_fmt_internal() local
743 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_get_selection() local
778 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_get_fmt() local
795 static u16 vgxy61_get_vblank_min(struct vgxy61_dev *sensor, in vgxy61_get_vblank_min()
812 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_enum_frame_size() local
825 static int vgxy61_update_analog_gain(struct vgxy61_dev *sensor, u32 target) in vgxy61_update_analog_gain()
835 static int vgxy61_apply_digital_gain(struct vgxy61_dev *sensor, in vgxy61_apply_digital_gain()
853 static int vgxy61_update_digital_gain(struct vgxy61_dev *sensor, u32 target) in vgxy61_update_digital_gain()
862 static int vgxy61_apply_patgen(struct vgxy61_dev *sensor, u32 index) in vgxy61_apply_patgen()
876 static int vgxy61_update_patgen(struct vgxy61_dev *sensor, u32 pattern) in vgxy61_update_patgen()
885 static int vgxy61_apply_gpiox_strobe_mode(struct vgxy61_dev *sensor, in vgxy61_apply_gpiox_strobe_mode()
901 static int vgxy61_update_gpios_strobe_mode(struct vgxy61_dev *sensor, in vgxy61_update_gpios_strobe_mode()
935 static int vgxy61_update_gpios_strobe_polarity(struct vgxy61_dev *sensor, in vgxy61_update_gpios_strobe_polarity()
953 static u32 vgxy61_get_expo_long_max(struct vgxy61_dev *sensor, in vgxy61_get_expo_long_max()
986 static int vgxy61_update_exposure(struct vgxy61_dev *sensor, u16 new_expo_long, in vgxy61_update_exposure()
1058 static int vgxy61_apply_framelength(struct vgxy61_dev *sensor) in vgxy61_apply_framelength()
1064 static int vgxy61_update_vblank(struct vgxy61_dev *sensor, u16 vblank, in vgxy61_update_vblank()
1084 static int vgxy61_apply_hdr(struct vgxy61_dev *sensor, in vgxy61_apply_hdr()
1093 static int vgxy61_update_hdr(struct vgxy61_dev *sensor, in vgxy61_update_hdr()
1119 static int vgxy61_apply_settings(struct vgxy61_dev *sensor) in vgxy61_apply_settings()
1163 static int vgxy61_stream_enable(struct vgxy61_dev *sensor) in vgxy61_stream_enable()
1223 static int vgxy61_stream_disable(struct vgxy61_dev *sensor) in vgxy61_stream_disable()
1256 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_s_stream() local
1275 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_set_fmt() local
1329 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_init_state() local
1341 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_s_ctrl() local
1401 static int vgxy61_init_controls(struct vgxy61_dev *sensor) in vgxy61_init_controls()
1508 static int vgxy61_tx_from_ep(struct vgxy61_dev *sensor, in vgxy61_tx_from_ep()
1581 static int vgxy61_configure(struct vgxy61_dev *sensor) in vgxy61_configure()
1623 static int vgxy61_patch(struct vgxy61_dev *sensor) in vgxy61_patch()
1661 static int vgxy61_detect_cut_version(struct vgxy61_dev *sensor) in vgxy61_detect_cut_version()
1687 static int vgxy61_detect(struct vgxy61_dev *sensor) in vgxy61_detect()
1726 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_power_on() local
1783 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_power_off() local
1791 static void vgxy61_fill_sensor_param(struct vgxy61_dev *sensor) in vgxy61_fill_sensor_param()
1818 struct vgxy61_dev *sensor; in vgxy61_probe() local
1941 struct vgxy61_dev *sensor = to_vgxy61_dev(sd); in vgxy61_remove() local