Lines Matching full:imx415

3  * Driver for the Sony IMX415 CMOS Image Sensor.
99 * The IMX415 data sheet uses lane rates but v4l2 uses link frequency to
587 struct imx415 { struct
698 static inline struct imx415 *to_imx415(struct v4l2_subdev *sd) in to_imx415()
700 return container_of(sd, struct imx415, subdev); in to_imx415()
703 static int imx415_set_testpattern(struct imx415 *sensor, int val) in imx415_set_testpattern()
729 struct imx415 *sensor = container_of(ctrl->handler, struct imx415, in imx415_s_ctrl()
783 static int imx415_ctrls_init(struct imx415 *sensor) in imx415_ctrls_init()
874 static int imx415_set_mode(struct imx415 *sensor, int mode) in imx415_set_mode()
896 static int imx415_setup(struct imx415 *sensor, struct v4l2_subdev_state *state) in imx415_setup()
910 static int imx415_wakeup(struct imx415 *sensor) in imx415_wakeup()
929 static int imx415_stream_on(struct imx415 *sensor) in imx415_stream_on()
938 static int imx415_stream_off(struct imx415 *sensor) in imx415_stream_off()
950 struct imx415 *sensor = to_imx415(sd); in imx415_s_stream()
1104 static int imx415_subdev_init(struct imx415 *sensor) in imx415_subdev_init()
1132 static void imx415_subdev_cleanup(struct imx415 *sensor) in imx415_subdev_cleanup()
1138 static int imx415_power_on(struct imx415 *sensor) in imx415_power_on()
1170 static void imx415_power_off(struct imx415 *sensor) in imx415_power_off()
1177 static int imx415_identify_model(struct imx415 *sensor) in imx415_identify_model()
1202 dev_info(sensor->dev, "Detected IMX415 image sensor\n"); in imx415_identify_model()
1233 static int imx415_parse_hw_config(struct imx415 *sensor) in imx415_parse_hw_config()
1349 struct imx415 *sensor; in imx415_probe()
1418 struct imx415 *sensor = to_imx415(subdev); in imx415_remove()
1438 struct imx415 *sensor = to_imx415(subdev); in imx415_runtime_resume()
1447 struct imx415 *sensor = to_imx415(subdev); in imx415_runtime_suspend()
1458 { .compatible = "sony,imx415" },
1468 .name = "imx415",
1476 MODULE_DESCRIPTION("Sony IMX415 image sensor driver");