Lines Matching full:ov5647
3 * A V4L2 driver for OmniVision OV5647 cameras.
67 /* OV5647 native and active pixel array size */
99 struct ov5647 { struct
115 static inline struct ov5647 *to_sensor(struct v4l2_subdev *sd) in to_sensor() argument
117 return container_of(sd, struct ov5647, sd); in to_sensor()
691 struct ov5647 *sensor = to_sensor(sd); in ov5647_set_mode()
727 struct ov5647 *sensor = to_sensor(sd); in ov5647_stream_on()
776 struct ov5647 *sensor = dev_get_drvdata(dev); in ov5647_power_on()
779 dev_dbg(dev, "OV5647 power on\n"); in ov5647_power_on()
818 struct ov5647 *sensor = dev_get_drvdata(dev); in ov5647_power_off()
822 dev_dbg(dev, "OV5647 power off\n"); in ov5647_power_off()
880 __ov5647_get_pad_crop(struct ov5647 *ov5647, in __ov5647_get_pad_crop() argument
886 return v4l2_subdev_get_try_crop(&ov5647->sd, sd_state, pad); in __ov5647_get_pad_crop()
888 return &ov5647->mode->crop; in __ov5647_get_pad_crop()
897 struct ov5647 *sensor = to_sensor(sd); in ov5647_s_stream()
979 struct ov5647 *sensor = to_sensor(sd); in ov5647_get_pad_fmt()
1003 struct ov5647 *sensor = to_sensor(sd); in ov5647_set_pad_fmt()
1051 struct ov5647 *sensor = to_sensor(sd); in ov5647_get_selection()
1217 struct ov5647 *sensor = container_of(ctrl->handler, in ov5647_s_ctrl()
1218 struct ov5647, ctrls); in ov5647_s_ctrl()
1293 static int ov5647_init_controls(struct ov5647 *sensor) in ov5647_init_controls()
1364 static int ov5647_parse_dt(struct ov5647 *sensor, struct device_node *np) in ov5647_parse_dt()
1393 struct ov5647 *sensor; in ov5647_probe()
1465 dev_dbg(dev, "OmniVision OV5647 camera driver probed\n"); in ov5647_probe()
1484 struct ov5647 *sensor = to_sensor(sd); in ov5647_remove()
1499 { "ov5647", 0 },
1506 { .compatible = "ovti,ov5647" },
1515 .name = "ov5647",
1526 MODULE_DESCRIPTION("A low-level driver for OmniVision ov5647 sensors");