Home
last modified time | relevance | path

Searched defs:imx290 (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dimx290.c65 struct imx290 { struct
290 static inline const s64 *imx290_link_freqs_ptr(const struct imx290 *imx290) in imx290_link_freqs_ptr() argument
298 static inline int imx290_link_freqs_num(const struct imx290 *imx290) in imx290_link_freqs_num() argument
345 static inline const struct imx290_mode *imx290_modes_ptr(const struct imx290 *imx290) in imx290_modes_ptr() argument
353 imx290_modes_num(const struct imx290 *imx290) imx290_modes_num() argument
366 imx290_read_reg(struct imx290 *imx290, u16 addr, u8 *value) imx290_read_reg() argument
382 imx290_write_reg(struct imx290 *imx290, u16 addr, u8 value) imx290_write_reg() argument
395 imx290_set_register_array(struct imx290 *imx290, const struct imx290_regval *settings, unsigned int num_settings) imx290_set_register_array() argument
414 imx290_write_buffered_reg(struct imx290 *imx290, u16 address_low, u8 nr_regs, u32 value) imx290_write_buffered_reg() argument
444 imx290_set_gain(struct imx290 *imx290, u32 value) imx290_set_gain() argument
456 imx290_stop_streaming(struct imx290 *imx290) imx290_stop_streaming() argument
471 struct imx290 *imx290 = container_of(ctrl->handler, imx290_set_ctrl() local
534 const struct imx290 *imx290 = to_imx290(sd); imx290_enum_frame_size() local
556 struct imx290 *imx290 = to_imx290(sd); imx290_get_fmt() local
574 imx290_get_link_freq_index(struct imx290 *imx290) imx290_get_link_freq_index() argument
579 imx290_get_link_freq(struct imx290 *imx290) imx290_get_link_freq() argument
586 imx290_calc_pixel_rate(struct imx290 *imx290) imx290_calc_pixel_rate() argument
602 struct imx290 *imx290 = to_imx290(sd); imx290_set_fmt() local
662 imx290_write_current_format(struct imx290 *imx290) imx290_write_current_format() argument
693 imx290_set_hmax(struct imx290 *imx290, u32 val) imx290_set_hmax() argument
713 imx290_start_streaming(struct imx290 *imx290) imx290_start_streaming() argument
763 struct imx290 *imx290 = to_imx290(sd); imx290_set_stream() local
789 imx290_get_regulators(struct device *dev, struct imx290 *imx290) imx290_get_regulators() argument
800 imx290_set_data_lanes(struct imx290 *imx290) imx290_set_data_lanes() argument
847 struct imx290 *imx290 = to_imx290(sd); imx290_power_on() local
877 struct imx290 *imx290 = to_imx290(sd); imx290_power_off() local
916 imx290_check_link_freqs(const struct imx290 *imx290, const struct v4l2_fwnode_endpoint *ep) imx290_check_link_freqs() argument
941 struct imx290 *imx290; imx290_probe() local
1129 struct imx290 *imx290 = to_imx290(sd); imx290_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dimx290.c228 struct imx290 { struct
441 static inline const s64 *imx290_link_freqs_ptr(const struct imx290 *imx290) in imx290_link_freqs_ptr() argument
449 static inline int imx290_link_freqs_num(const struct imx290 *imx290) in imx290_link_freqs_num() argument
550 static inline const struct imx290_mode *imx290_modes_ptr(const struct imx290 *imx29 argument
558 imx290_modes_num(const struct imx290 *imx290) imx290_modes_num() argument
594 imx290_format_info(const struct imx290 *imx290, u32 code) imx290_format_info() argument
608 imx290_set_register_array(struct imx290 *imx290, const struct cci_reg_sequence *settings, unsigned int num_settings) imx290_set_register_array() argument
624 imx290_set_clock(struct imx290 *imx290) imx290_set_clock() argument
644 imx290_set_data_lanes(struct imx290 *imx290) imx290_set_data_lanes() argument
657 imx290_set_black_level(struct imx290 *imx290, const struct v4l2_mbus_framefmt *format, unsigned int black_level, int *err) imx290_set_black_level() argument
667 imx290_set_csi_config(struct imx290 *imx290) imx290_set_csi_config() argument
704 imx290_setup_format(struct imx290 *imx290, const struct v4l2_mbus_framefmt *format) imx290_setup_format() argument
725 imx290_exposure_update(struct imx290 *imx290, const struct imx290_mode *mode) imx290_exposure_update() argument
738 struct imx290 *imx290 = container_of(ctrl->handler, imx290_set_ctrl() local
847 imx290_ctrl_update(struct imx290 *imx290, const struct imx290_mode *mode) imx290_ctrl_update() argument
863 imx290_ctrl_init(struct imx290 *imx290) imx290_ctrl_init() argument
954 imx290_start_streaming(struct imx290 *imx290, struct v4l2_subdev_state *state) imx290_start_streaming() argument
1028 imx290_stop_streaming(struct imx290 *imx290) imx290_stop_streaming() argument
1041 struct imx290 *imx290 = to_imx290(sd); imx290_set_stream() local
1080 const struct imx290 *imx290 = to_imx290(sd); imx290_enum_mbus_code() local
1094 const struct imx290 *imx290 = to_imx290(sd); imx290_enum_frame_size() local
1115 struct imx290 *imx290 = to_imx290(sd); imx290_set_fmt() local
1153 struct imx290 *imx290 = to_imx290(sd); imx290_get_selection() local
1242 imx290_subdev_init(struct imx290 *imx290) imx290_subdev_init() argument
1291 imx290_subdev_cleanup(struct imx290 *imx290) imx290_subdev_cleanup() argument
1302 imx290_power_on(struct imx290 *imx290) imx290_power_on() argument
1327 imx290_power_off(struct imx290 *imx290) imx290_power_off() argument
1337 struct imx290 *imx290 = to_imx290(sd); imx290_runtime_resume() local
1345 struct imx290 *imx290 = to_imx290(sd); imx290_runtime_suspend() local
1366 imx290_get_regulators(struct device *dev, struct imx290 *imx290) imx290_get_regulators() argument
1377 imx290_init_clk(struct imx290 *imx290) imx290_init_clk() argument
1417 imx290_check_link_freqs(const struct imx290 *imx290, const struct v4l2_fwnode_endpoint *ep) imx290_check_link_freqs() argument
1455 imx290_parse_dt(struct imx290 *imx290) imx290_parse_dt() argument
1518 struct imx290 *imx290; imx290_probe() local
1619 struct imx290 *imx290 = to_imx290(sd); imx290_remove() local
[all...]

Completed in 4 milliseconds