Lines Matching defs:ov5640_dev

224 struct ov5640_dev {
259 static inline struct ov5640_dev *to_ov5640_dev(struct v4l2_subdev *sd)
261 return container_of(sd, struct ov5640_dev, sd);
266 return &container_of(ctrl->handler, struct ov5640_dev,
602 static int ov5640_init_slave_id(struct ov5640_dev *sensor)
630 static int ov5640_write_reg(struct ov5640_dev *sensor, u16 reg, u8 val)
656 static int ov5640_read_reg(struct ov5640_dev *sensor, u16 reg, u8 *val)
687 static int ov5640_read_reg16(struct ov5640_dev *sensor, u16 reg, u16 *val)
703 static int ov5640_write_reg16(struct ov5640_dev *sensor, u16 reg, u16 val)
714 static int ov5640_mod_reg(struct ov5640_dev *sensor, u16 reg,
845 static unsigned long ov5640_compute_sys_clk(struct ov5640_dev *sensor,
858 static unsigned long ov5640_calc_sys_clk(struct ov5640_dev *sensor,
960 static int ov5640_set_mipi_pclk(struct ov5640_dev *sensor,
1002 static unsigned long ov5640_calc_pclk(struct ov5640_dev *sensor,
1019 static int ov5640_set_dvp_pclk(struct ov5640_dev *sensor, unsigned long rate)
1059 static int ov5640_set_jpeg_timings(struct ov5640_dev *sensor,
1083 static int ov5640_set_timings(struct ov5640_dev *sensor,
1109 static int ov5640_load_regs(struct ov5640_dev *sensor,
1145 static int ov5640_set_autoexposure(struct ov5640_dev *sensor, bool on)
1152 static int ov5640_get_exposure(struct ov5640_dev *sensor)
1174 static int ov5640_set_exposure(struct ov5640_dev *sensor, u32 exposure)
1195 static int ov5640_get_gain(struct ov5640_dev *sensor)
1207 static int ov5640_set_gain(struct ov5640_dev *sensor, int gain)
1213 static int ov5640_set_autogain(struct ov5640_dev *sensor, bool on)
1219 static int ov5640_set_stream_dvp(struct ov5640_dev *sensor, bool on)
1226 static int ov5640_set_stream_mipi(struct ov5640_dev *sensor, bool on)
1256 static int ov5640_get_sysclk(struct ov5640_dev *sensor)
1307 static int ov5640_set_night_mode(struct ov5640_dev *sensor)
1320 static int ov5640_get_hts(struct ov5640_dev *sensor)
1332 static int ov5640_get_vts(struct ov5640_dev *sensor)
1343 static int ov5640_set_vts(struct ov5640_dev *sensor, int vts)
1348 static int ov5640_get_light_freq(struct ov5640_dev *sensor)
1389 static int ov5640_set_bandingfilter(struct ov5640_dev *sensor)
1439 static int ov5640_set_ae_target(struct ov5640_dev *sensor, int target)
1472 static int ov5640_get_binning(struct ov5640_dev *sensor)
1484 static int ov5640_set_binning(struct ov5640_dev *sensor, bool enable)
1505 static int ov5640_set_virtual_channel(struct ov5640_dev *sensor)
1527 ov5640_find_mode(struct ov5640_dev *sensor, enum ov5640_frame_rate fr,
1548 static u64 ov5640_calc_pixel_rate(struct ov5640_dev *sensor)
1562 static int ov5640_set_mode_exposure_calc(struct ov5640_dev *sensor,
1722 static int ov5640_set_mode_direct(struct ov5640_dev *sensor,
1732 static int ov5640_set_mode(struct ov5640_dev *sensor)
1828 static int ov5640_set_framefmt(struct ov5640_dev *sensor,
1832 static int ov5640_restore_mode(struct ov5640_dev *sensor)
1856 static void ov5640_power(struct ov5640_dev *sensor, bool enable)
1861 static void ov5640_reset(struct ov5640_dev *sensor)
1881 static int ov5640_set_power_on(struct ov5640_dev *sensor)
1918 static void ov5640_set_power_off(struct ov5640_dev *sensor)
1925 static int ov5640_set_power_mipi(struct ov5640_dev *sensor, bool on)
1980 static int ov5640_set_power_dvp(struct ov5640_dev *sensor, bool on)
2101 static int ov5640_set_power(struct ov5640_dev *sensor, bool on)
2136 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2165 static int ov5640_try_frame_interval(struct ov5640_dev *sensor,
2209 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2235 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2267 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2309 static int ov5640_set_framefmt(struct ov5640_dev *sensor,
2412 static int ov5640_set_ctrl_hue(struct ov5640_dev *sensor, int value)
2429 static int ov5640_set_ctrl_contrast(struct ov5640_dev *sensor, int value)
2447 static int ov5640_set_ctrl_saturation(struct ov5640_dev *sensor, int value)
2469 static int ov5640_set_ctrl_white_balance(struct ov5640_dev *sensor, int awb)
2491 static int ov5640_set_ctrl_exposure(struct ov5640_dev *sensor,
2524 static int ov5640_set_ctrl_gain(struct ov5640_dev *sensor, bool auto_gain)
2572 static int ov5640_set_ctrl_test_pattern(struct ov5640_dev *sensor, int value)
2578 static int ov5640_set_ctrl_light_freq(struct ov5640_dev *sensor, int value)
2593 static int ov5640_set_ctrl_hflip(struct ov5640_dev *sensor, int value)
2615 static int ov5640_set_ctrl_vflip(struct ov5640_dev *sensor, int value)
2633 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2659 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2716 static int ov5640_init_controls(struct ov5640_dev *sensor)
2820 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2844 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2856 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2917 struct ov5640_dev *sensor = to_ov5640_dev(sd);
2976 static int ov5640_get_regulators(struct ov5640_dev *sensor)
2988 static int ov5640_check_chip_id(struct ov5640_dev *sensor)
3020 struct ov5640_dev *sensor;
3158 struct ov5640_dev *sensor = to_ov5640_dev(sd);