Searched defs:imx290 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | imx290.c | 65 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 D | imx290.c | 228 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