Lines Matching defs:imx319
114 struct imx319 { struct
129 const struct imx319_mode *cur_mode; argument
131 struct imx319_hwcfg *hwcfg; argument
147 static const struct imx319_reg imx319_global_regs[] = { argument
1770 static u32 imx319_get_format_code(struct imx319 *imx319) in imx319_get_format_code()
1789 static int imx319_read_reg(struct imx319 *imx319, u16 reg, u32 len, u32 *val) in imx319_read_reg()
1823 static int imx319_write_reg(struct imx319 *imx319, u16 reg, u32 len, u32 val) in imx319_write_reg()
1840 static int imx319_write_regs(struct imx319 *imx319, in imx319_write_regs()
1863 struct imx319 *imx319 = to_imx319(sd); in imx319_open() local
1882 struct imx319 *imx319 = container_of(ctrl->handler, in imx319_set_ctrl() local
1955 struct imx319 *imx319 = to_imx319(sd); in imx319_enum_mbus_code() local
1971 struct imx319 *imx319 = to_imx319(sd); in imx319_enum_frame_size() local
1991 static void imx319_update_pad_format(struct imx319 *imx319, in imx319_update_pad_format()
2001 static int imx319_do_get_pad_format(struct imx319 *imx319, in imx319_do_get_pad_format()
2022 struct imx319 *imx319 = to_imx319(sd); in imx319_get_pad_format() local
2037 struct imx319 *imx319 = to_imx319(sd); in imx319_set_pad_format() local
2090 static int imx319_identify_module(struct imx319 *imx319) in imx319_identify_module()
2115 static int imx319_start_streaming(struct imx319 *imx319) in imx319_start_streaming()
2156 static int imx319_stop_streaming(struct imx319 *imx319) in imx319_stop_streaming()
2164 struct imx319 *imx319 = to_imx319(sd); in imx319_set_stream() local
2212 struct imx319 *imx319 = to_imx319(sd); in imx319_suspend() local
2223 struct imx319 *imx319 = to_imx319(sd); in imx319_resume() local
2271 static int imx319_init_controls(struct imx319 *imx319) in imx319_init_controls()
2433 struct imx319 *imx319; in imx319_probe() local
2529 struct imx319 *imx319 = to_imx319(sd); in imx319_remove() local