Lines Matching refs:mt9m114

3  * mt9m114.c onsemi MT9M114 sensor driver
352 /* Indices into the mt9m114.ifp.tpg array. */
373 struct mt9m114 {
474 mt9m114_default_format_info(struct mt9m114 *sensor)
483 mt9m114_format_info(struct mt9m114 *sensor, unsigned int pad, u32 code)
658 static int mt9m114_poll_command(struct mt9m114 *sensor, u32 command)
691 static int mt9m114_poll_state(struct mt9m114 *sensor, u32 state)
714 static int mt9m114_set_state(struct mt9m114 *sensor, u8 next_state)
734 static int mt9m114_initialize(struct mt9m114 *sensor)
793 static int mt9m114_configure_pa(struct mt9m114 *sensor,
844 static int mt9m114_configure_ifp(struct mt9m114 *sensor,
921 static int mt9m114_set_frame_rate(struct mt9m114 *sensor)
934 static int mt9m114_start_streaming(struct mt9m114 *sensor,
983 static int mt9m114_stop_streaming(struct mt9m114 *sensor)
1009 static inline struct mt9m114 *pa_ctrl_to_mt9m114(struct v4l2_ctrl *ctrl)
1011 return container_of(ctrl->handler, struct mt9m114, pa.hdl);
1016 struct mt9m114 *sensor = pa_ctrl_to_mt9m114(ctrl);
1057 struct mt9m114 *sensor = pa_ctrl_to_mt9m114(ctrl);
1127 static void mt9m114_pa_ctrl_update_exposure(struct mt9m114 *sensor, bool manual)
1149 static void mt9m114_pa_ctrl_update_blanking(struct mt9m114 *sensor,
1170 static inline struct mt9m114 *pa_to_mt9m114(struct v4l2_subdev *sd)
1172 return container_of(sd, struct mt9m114, pa.sd);
1237 struct mt9m114 *sensor = pa_to_mt9m114(sd);
1287 struct mt9m114 *sensor = pa_to_mt9m114(sd);
1343 static int mt9m114_pa_init(struct mt9m114 *sensor)
1443 static void mt9m114_pa_cleanup(struct mt9m114 *sensor)
1473 static inline struct mt9m114 *ifp_ctrl_to_mt9m114(struct v4l2_ctrl *ctrl)
1475 return container_of(ctrl->handler, struct mt9m114, ifp.hdl);
1480 struct mt9m114 *sensor = ifp_ctrl_to_mt9m114(ctrl);
1582 static inline struct mt9m114 *ifp_to_mt9m114(struct v4l2_subdev *sd)
1584 return container_of(sd, struct mt9m114, ifp.sd);
1589 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1613 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1633 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1662 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1711 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1755 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1789 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1809 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1965 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
1972 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
2023 static int mt9m114_ifp_init(struct mt9m114 *sensor)
2111 static void mt9m114_ifp_cleanup(struct mt9m114 *sensor)
2121 static int mt9m114_power_on(struct mt9m114 *sensor)
2207 static void mt9m114_power_off(struct mt9m114 *sensor)
2216 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
2235 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
2250 static int mt9m114_verify_link_frequency(struct mt9m114 *sensor,
2263 static int mt9m114_clk_init(struct mt9m114 *sensor)
2302 static int mt9m114_identify(struct mt9m114 *sensor)
2336 static int mt9m114_parse_dt(struct mt9m114 *sensor)
2378 struct mt9m114 *sensor;
2497 struct mt9m114 *sensor = ifp_to_mt9m114(sd);
2517 { .compatible = "onnn,mt9m114" },
2524 .name = "mt9m114",