Lines Matching full:imx296

3  * Driver for IMX296 CMOS Image Sensor from Sony
194 struct imx296 { struct
212 static inline struct imx296 *to_imx296(struct v4l2_subdev *sd) in to_imx296() argument
214 return container_of(sd, struct imx296, subdev); in to_imx296()
217 static int imx296_read(struct imx296 *sensor, u32 addr) in imx296_read()
230 static int imx296_write(struct imx296 *sensor, u32 addr, u32 value, int *err) in imx296_write()
251 static int imx296_power_on(struct imx296 *sensor) in imx296_power_on()
290 static void imx296_power_off(struct imx296 *sensor) in imx296_power_off()
316 struct imx296 *sensor = container_of(ctrl->handler, struct imx296, ctrls); in imx296_s_ctrl()
386 static int imx296_ctrls_init(struct imx296 *sensor) in imx296_ctrls_init()
507 static int imx296_setup(struct imx296 *sensor, struct v4l2_subdev_state *state) in imx296_setup()
575 static int imx296_stream_on(struct imx296 *sensor) in imx296_stream_on()
586 static int imx296_stream_off(struct imx296 *sensor) in imx296_stream_off()
598 struct imx296 *sensor = to_imx296(sd); in imx296_s_stream()
648 struct imx296 *sensor = to_imx296(sd); in imx296_enum_mbus_code()
682 struct imx296 *sensor = to_imx296(sd); in imx296_set_format()
844 static int imx296_subdev_init(struct imx296 *sensor) in imx296_subdev_init()
872 static void imx296_subdev_cleanup(struct imx296 *sensor) in imx296_subdev_cleanup()
886 struct imx296 *sensor = to_imx296(subdev); in imx296_runtime_resume()
895 struct imx296 *sensor = to_imx296(subdev); in imx296_runtime_suspend()
910 static int imx296_read_temperature(struct imx296 *sensor, int *temp) in imx296_read_temperature()
931 static int imx296_identify_model(struct imx296 *sensor) in imx296_identify_model()
971 * The IMX297 seems to share features with the IMX296, it may be in imx296_identify_model()
1012 struct imx296 *sensor; in imx296_probe()
1121 struct imx296 *sensor = to_imx296(subdev); in imx296_remove()
1138 { .compatible = "sony,imx296", .data = NULL },
1148 .name = "imx296",
1157 MODULE_DESCRIPTION("Sony IMX296 Camera driver");