Lines Matching defs:ov5640_dev

436 struct ov5640_dev {
470 static inline struct ov5640_dev *to_ov5640_dev(struct v4l2_subdev *sd)
472 return container_of(sd, struct ov5640_dev, sd);
477 return &container_of(ctrl->handler, struct ov5640_dev,
481 static inline bool ov5640_is_csi2(const struct ov5640_dev *sensor)
487 ov5640_formats(struct ov5640_dev *sensor)
494 ov5640_code_to_pixfmt(struct ov5640_dev *sensor, u32 code)
507 static u32 ov5640_code_to_bpp(struct ov5640_dev *sensor, u32 code)
1141 ov5640_timings(const struct ov5640_dev *sensor,
1150 static int ov5640_init_slave_id(struct ov5640_dev *sensor)
1178 static int ov5640_write_reg(struct ov5640_dev *sensor, u16 reg, u8 val)
1204 static int ov5640_read_reg(struct ov5640_dev *sensor, u16 reg, u8 *val)
1235 static int ov5640_read_reg16(struct ov5640_dev *sensor, u16 reg, u16 *val)
1251 static int ov5640_write_reg16(struct ov5640_dev *sensor, u16 reg, u16 val)
1262 static int ov5640_mod_reg(struct ov5640_dev *sensor, u16 reg,
1376 static unsigned long ov5640_compute_sys_clk(struct ov5640_dev *sensor,
1389 static unsigned long ov5640_calc_sys_clk(struct ov5640_dev *sensor,
1454 static int ov5640_set_mipi_pclk(struct ov5640_dev *sensor)
1550 static u32 ov5640_calc_pixel_rate(struct ov5640_dev *sensor)
1562 static unsigned long ov5640_calc_pclk(struct ov5640_dev *sensor,
1579 static int ov5640_set_dvp_pclk(struct ov5640_dev *sensor)
1624 static int ov5640_set_jpeg_timings(struct ov5640_dev *sensor,
1648 static int ov5640_set_timings(struct ov5640_dev *sensor,
1714 static void ov5640_load_regs(struct ov5640_dev *sensor,
1747 static int ov5640_set_autoexposure(struct ov5640_dev *sensor, bool on)
1754 static int ov5640_get_exposure(struct ov5640_dev *sensor)
1776 static int ov5640_set_exposure(struct ov5640_dev *sensor, u32 exposure)
1797 static int ov5640_get_gain(struct ov5640_dev *sensor)
1809 static int ov5640_set_gain(struct ov5640_dev *sensor, int gain)
1815 static int ov5640_set_autogain(struct ov5640_dev *sensor, bool on)
1821 static int ov5640_set_stream_dvp(struct ov5640_dev *sensor, bool on)
1828 static int ov5640_set_stream_mipi(struct ov5640_dev *sensor, bool on)
1858 static int ov5640_get_sysclk(struct ov5640_dev *sensor)
1909 static int ov5640_set_night_mode(struct ov5640_dev *sensor)
1922 static int ov5640_get_hts(struct ov5640_dev *sensor)
1934 static int ov5640_get_vts(struct ov5640_dev *sensor)
1945 static int ov5640_set_vts(struct ov5640_dev *sensor, int vts)
1950 static int ov5640_get_light_freq(struct ov5640_dev *sensor)
1991 static int ov5640_set_bandingfilter(struct ov5640_dev *sensor)
2041 static int ov5640_set_ae_target(struct ov5640_dev *sensor, int target)
2074 static int ov5640_get_binning(struct ov5640_dev *sensor)
2086 static int ov5640_set_binning(struct ov5640_dev *sensor, bool enable)
2107 static int ov5640_set_virtual_channel(struct ov5640_dev *sensor)
2129 ov5640_find_mode(struct ov5640_dev *sensor, int width, int height, bool nearest)
2149 static int ov5640_set_mode_exposure_calc(struct ov5640_dev *sensor,
2310 static int ov5640_set_mode_direct(struct ov5640_dev *sensor,
2321 static int ov5640_set_mode(struct ov5640_dev *sensor)
2407 static int ov5640_set_framefmt(struct ov5640_dev *sensor,
2411 static int ov5640_restore_mode(struct ov5640_dev *sensor)
2433 static void ov5640_power(struct ov5640_dev *sensor, bool enable)
2452 static void ov5640_powerup_sequence(struct ov5640_dev *sensor)
2479 static int ov5640_set_power_on(struct ov5640_dev *sensor)
2515 static void ov5640_set_power_off(struct ov5640_dev *sensor)
2522 static int ov5640_set_power_mipi(struct ov5640_dev *sensor, bool on)
2577 static int ov5640_set_power_dvp(struct ov5640_dev *sensor, bool on)
2698 static int ov5640_set_power(struct ov5640_dev *sensor, bool on)
2732 struct ov5640_dev *ov5640 = to_ov5640_dev(sd);
2740 struct ov5640_dev *ov5640 = to_ov5640_dev(sd);
2747 static int ov5640_try_frame_interval(struct ov5640_dev *sensor,
2791 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2816 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2853 static void __v4l2_ctrl_vblank_update(struct ov5640_dev *sensor, u32 vblank)
2863 static int ov5640_update_pixel_rate(struct ov5640_dev *sensor)
2954 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3000 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3035 static int ov5640_set_framefmt(struct ov5640_dev *sensor,
3091 static int ov5640_set_ctrl_hue(struct ov5640_dev *sensor, int value)
3108 static int ov5640_set_ctrl_contrast(struct ov5640_dev *sensor, int value)
3126 static int ov5640_set_ctrl_saturation(struct ov5640_dev *sensor, int value)
3148 static int ov5640_set_ctrl_white_balance(struct ov5640_dev *sensor, int awb)
3170 static int ov5640_set_ctrl_exposure(struct ov5640_dev *sensor,
3203 static int ov5640_set_ctrl_gain(struct ov5640_dev *sensor, bool auto_gain)
3251 static int ov5640_set_ctrl_test_pattern(struct ov5640_dev *sensor, int value)
3257 static int ov5640_set_ctrl_light_freq(struct ov5640_dev *sensor, int value)
3272 static int ov5640_set_ctrl_hflip(struct ov5640_dev *sensor, int value)
3294 static int ov5640_set_ctrl_vflip(struct ov5640_dev *sensor, int value)
3309 static int ov5640_set_ctrl_vblank(struct ov5640_dev *sensor, int value)
3321 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3353 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3431 static int ov5640_init_controls(struct ov5640_dev *sensor)
3550 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3583 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3611 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3623 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3675 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3697 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3751 struct ov5640_dev *sensor = to_ov5640_dev(sd);
3795 static int ov5640_get_regulators(struct ov5640_dev *sensor)
3807 static int ov5640_check_chip_id(struct ov5640_dev *sensor)
3833 struct ov5640_dev *sensor;
3968 struct ov5640_dev *sensor = to_ov5640_dev(sd);