Lines Matching defs:imx214
36 struct imx214 { struct
37 struct device *dev;
38 struct clk *xclk;
39 struct regmap *regmap;
41 struct v4l2_subdev sd;
42 struct media_pad pad;
43 struct v4l2_mbus_framefmt fmt;
44 struct v4l2_rect crop;
46 struct v4l2_ctrl_handler ctrls;
47 struct v4l2_ctrl *pixel_rate;
48 struct v4l2_ctrl *link_freq;
49 struct v4l2_ctrl *exposure;
50 struct v4l2_ctrl *unit_size;
52 struct regulator_bulk_data supplies[IMX214_NUM_SUPPLIES];
77 /*From imx214_mode_tbls.h*/ argument
436 struct imx214 *imx214 = to_imx214(sd); in imx214_power_on() local
464 struct imx214 *imx214 = to_imx214(sd); in imx214_power_off() local
508 struct imx214 *imx214 = container_of(subdev, struct imx214, sd); in imx214_s_register() local
516 struct imx214 *imx214 = container_of(subdev, struct imx214, sd); in imx214_g_register() local
536 __imx214_get_pad_format(struct imx214 *imx214, in __imx214_get_pad_format()
555 struct imx214 *imx214 = to_imx214(sd); in imx214_get_format() local
567 __imx214_get_pad_crop(struct imx214 *imx214, in __imx214_get_pad_crop()
585 struct imx214 *imx214 = to_imx214(sd); in imx214_set_format() local
626 struct imx214 *imx214 = to_imx214(sd); in imx214_get_selection() local
654 struct imx214 *imx214 = container_of(ctrl->handler, in imx214_set_ctrl() local
690 static int imx214_write_table(struct imx214 *imx214, in imx214_write_table()
723 static int imx214_start_streaming(struct imx214 *imx214) in imx214_start_streaming()
762 static int imx214_stop_streaming(struct imx214 *imx214) in imx214_stop_streaming()
775 struct imx214 *imx214 = to_imx214(subdev); in imx214_s_stream() local
863 static int imx214_get_regulators(struct device *dev, struct imx214 *imx214) in imx214_get_regulators()
916 struct imx214 *imx214 = to_imx214(sd); in imx214_suspend() local
928 struct imx214 *imx214 = to_imx214(sd); in imx214_resume() local
948 struct imx214 *imx214; in imx214_probe() local
1086 struct imx214 *imx214 = to_imx214(sd); in imx214_remove() local