mt9m114
static int mt9m114_stop_streaming(struct mt9m114 *sensor)
static inline struct mt9m114 *pa_ctrl_to_mt9m114(struct v4l2_ctrl *ctrl)
return container_of(ctrl->handler, struct mt9m114, pa.hdl);
struct mt9m114 *sensor = pa_ctrl_to_mt9m114(ctrl);
struct mt9m114 *sensor = pa_ctrl_to_mt9m114(ctrl);
static void mt9m114_pa_ctrl_update_exposure(struct mt9m114 *sensor, bool manual)
static void mt9m114_pa_ctrl_update_blanking(struct mt9m114 *sensor,
static inline struct mt9m114 *pa_to_mt9m114(struct v4l2_subdev *sd)
return container_of(sd, struct mt9m114, pa.sd);
struct mt9m114 *sensor = pa_to_mt9m114(sd);
struct mt9m114 *sensor = pa_to_mt9m114(sd);
static int mt9m114_pa_init(struct mt9m114 *sensor)
static void mt9m114_pa_cleanup(struct mt9m114 *sensor)
static inline struct mt9m114 *ifp_ctrl_to_mt9m114(struct v4l2_ctrl *ctrl)
return container_of(ctrl->handler, struct mt9m114, ifp.hdl);
struct mt9m114 *sensor = ifp_ctrl_to_mt9m114(ctrl);
static inline struct mt9m114 *ifp_to_mt9m114(struct v4l2_subdev *sd)
return container_of(sd, struct mt9m114, ifp.sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
static int mt9m114_ifp_init(struct mt9m114 *sensor)
static void mt9m114_ifp_cleanup(struct mt9m114 *sensor)
static int mt9m114_power_on(struct mt9m114 *sensor)
static void mt9m114_power_off(struct mt9m114 *sensor)
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
static int mt9m114_verify_link_frequency(struct mt9m114 *sensor,
static int mt9m114_clk_init(struct mt9m114 *sensor)
static int mt9m114_identify(struct mt9m114 *sensor)
static int mt9m114_parse_dt(struct mt9m114 *sensor)
struct mt9m114 *sensor;
struct mt9m114 *sensor = ifp_to_mt9m114(sd);
mt9m114_default_format_info(struct mt9m114 *sensor)
mt9m114_format_info(struct mt9m114 *sensor, unsigned int pad, u32 code)
static int mt9m114_poll_command(struct mt9m114 *sensor, u32 command)
static int mt9m114_poll_state(struct mt9m114 *sensor, u32 state)
static int mt9m114_set_state(struct mt9m114 *sensor, u8 next_state)
static int mt9m114_initialize(struct mt9m114 *sensor)
static int mt9m114_configure_pa(struct mt9m114 *sensor,
static int mt9m114_configure_ifp(struct mt9m114 *sensor,
static int mt9m114_set_frame_rate(struct mt9m114 *sensor)
static int mt9m114_start_streaming(struct mt9m114 *sensor,