Lines Matching defs:imx290

65 struct imx290 {  struct
75 const struct imx290_mode *current_mode; argument
87 struct imx290_pixfmt { argument
290 static inline const s64 *imx290_link_freqs_ptr(const struct imx290 *imx290) in imx290_link_freqs_ptr()
298 static inline int imx290_link_freqs_num(const struct imx290 *imx290) in imx290_link_freqs_num()
345 static inline const struct imx290_mode *imx290_modes_ptr(const struct imx290 *imx290) in imx290_modes_ptr()
353 static inline int imx290_modes_num(const struct imx290 *imx290) in imx290_modes_num()
366 static inline int imx290_read_reg(struct imx290 *imx290, u16 addr, u8 *value) in imx290_read_reg()
382 static int imx290_write_reg(struct imx290 *imx290, u16 addr, u8 value) in imx290_write_reg()
395 static int imx290_set_register_array(struct imx290 *imx290, in imx290_set_register_array()
414 static int imx290_write_buffered_reg(struct imx290 *imx290, u16 address_low, in imx290_write_buffered_reg()
444 static int imx290_set_gain(struct imx290 *imx290, u32 value) in imx290_set_gain()
456 static int imx290_stop_streaming(struct imx290 *imx290) in imx290_stop_streaming()
471 struct imx290 *imx290 = container_of(ctrl->handler, in imx290_set_ctrl() local
534 const struct imx290 *imx290 = to_imx290(sd); in imx290_enum_frame_size() local
556 struct imx290 *imx290 = to_imx290(sd); in imx290_get_fmt() local
574 static inline u8 imx290_get_link_freq_index(struct imx290 *imx290) in imx290_get_link_freq_index()
579 static s64 imx290_get_link_freq(struct imx290 *imx290) in imx290_get_link_freq()
586 static u64 imx290_calc_pixel_rate(struct imx290 *imx290) in imx290_calc_pixel_rate()
602 struct imx290 *imx290 = to_imx290(sd); in imx290_set_fmt() local
662 static int imx290_write_current_format(struct imx290 *imx290) in imx290_write_current_format()
693 static int imx290_set_hmax(struct imx290 *imx290, u32 val) in imx290_set_hmax()
713 static int imx290_start_streaming(struct imx290 *imx290) in imx290_start_streaming()
763 struct imx290 *imx290 = to_imx290(sd); in imx290_set_stream() local
787 static int imx290_get_regulators(struct device *dev, struct imx290 *imx290) in imx290_get_regulators()
798 static int imx290_set_data_lanes(struct imx290 *imx290) in imx290_set_data_lanes()
844 struct imx290 *imx290 = to_imx290(sd); in imx290_power_on() local
873 struct imx290 *imx290 = to_imx290(sd); in imx290_power_off() local
912 static s64 imx290_check_link_freqs(const struct imx290 *imx290, in imx290_check_link_freqs()
937 struct imx290 *imx290; in imx290_probe() local
1125 struct imx290 *imx290 = to_imx290(sd); in imx290_remove() local