Searched refs:fimc_is (Results 1 – 12 of 12) sorted by relevance
/drivers/media/platform/exynos4-is/ |
D | fimc-is-regs.h | 140 void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int bit); 141 void fimc_is_fw_clear_irq2(struct fimc_is *is); 142 int fimc_is_hw_get_params(struct fimc_is *is, unsigned int num); 144 void fimc_is_hw_set_intgr0_gd0(struct fimc_is *is); 145 int fimc_is_hw_wait_intmsr0_intmsd0(struct fimc_is *is); 146 void fimc_is_hw_set_sensor_num(struct fimc_is *is); 147 void fimc_is_hw_set_isp_buf_mask(struct fimc_is *is, unsigned int mask); 148 void fimc_is_hw_stream_on(struct fimc_is *is); 149 void fimc_is_hw_stream_off(struct fimc_is *is); 150 int fimc_is_hw_set_param(struct fimc_is *is); [all …]
|
D | fimc-is-regs.c | 17 void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int nr) in fimc_is_fw_clear_irq1() 22 void fimc_is_fw_clear_irq2(struct fimc_is *is) in fimc_is_fw_clear_irq2() 28 void fimc_is_hw_set_intgr0_gd0(struct fimc_is *is) in fimc_is_hw_set_intgr0_gd0() 33 int fimc_is_hw_wait_intmsr0_intmsd0(struct fimc_is *is) in fimc_is_hw_wait_intmsr0_intmsd0() 53 int fimc_is_hw_set_param(struct fimc_is *is) in fimc_is_hw_set_param() 72 static int __maybe_unused fimc_is_hw_set_tune(struct fimc_is *is) in fimc_is_hw_set_tune() 86 int fimc_is_hw_get_params(struct fimc_is *is, unsigned int num_args) in fimc_is_hw_get_params() 105 void fimc_is_hw_set_isp_buf_mask(struct fimc_is *is, unsigned int mask) in fimc_is_hw_set_isp_buf_mask() 119 void fimc_is_hw_set_sensor_num(struct fimc_is *is) in fimc_is_hw_set_sensor_num() 129 void fimc_is_hw_close_sensor(struct fimc_is *is, unsigned int index) in fimc_is_hw_close_sensor() [all …]
|
D | fimc-is.h | 245 struct fimc_is { struct 288 static inline struct fimc_is *fimc_isp_to_is(struct fimc_isp *isp) in fimc_isp_to_is() argument 290 return container_of(isp, struct fimc_is, isp); in fimc_isp_to_is() 293 static inline struct chain_config *__get_curr_is_config(struct fimc_is *is) in __get_curr_is_config() 303 static inline void fimc_is_set_param_bit(struct fimc_is *is, int num) in fimc_is_set_param_bit() 310 static inline void fimc_is_set_param_ctrl_cmd(struct fimc_is *is, int cmd) in fimc_is_set_param_ctrl_cmd() 315 static inline void mcuctl_write(u32 v, struct fimc_is *is, unsigned int offset) in mcuctl_write() 320 static inline u32 mcuctl_read(struct fimc_is *is, unsigned int offset) in mcuctl_read() 325 static inline void pmuisp_write(u32 v, struct fimc_is *is, unsigned int offset) in pmuisp_write() 330 static inline u32 pmuisp_read(struct fimc_is *is, unsigned int offset) in pmuisp_read() [all …]
|
D | fimc-is-param.h | 989 struct fimc_is; 991 int fimc_is_hw_get_sensor_max_framerate(struct fimc_is *is); 992 int __fimc_is_hw_update_param(struct fimc_is *is, u32 offset); 993 void fimc_is_set_initial_params(struct fimc_is *is); 994 unsigned int __get_pending_param_count(struct fimc_is *is); 996 int __is_hw_update_params(struct fimc_is *is); 997 void __is_get_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf); 998 void __is_set_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf); 999 void __is_set_sensor(struct fimc_is *is, int fps); 1000 void __is_set_isp_aa_ae(struct fimc_is *is); [all …]
|
D | fimc-is.c | 65 static void fimc_is_put_clocks(struct fimc_is *is) in fimc_is_put_clocks() 77 static int fimc_is_get_clocks(struct fimc_is *is) in fimc_is_get_clocks() 100 static int fimc_is_setup_clocks(struct fimc_is *is) in fimc_is_setup_clocks() 131 static int fimc_is_enable_clocks(struct fimc_is *is) in fimc_is_enable_clocks() 151 static void fimc_is_disable_clocks(struct fimc_is *is) in fimc_is_disable_clocks() 163 static int fimc_is_parse_sensor_config(struct fimc_is *is, unsigned int index, in fimc_is_parse_sensor_config() 201 static int fimc_is_register_subdevs(struct fimc_is *is) in fimc_is_register_subdevs() 225 static int fimc_is_unregister_subdevs(struct fimc_is *is) in fimc_is_unregister_subdevs() 231 static int fimc_is_load_setfile(struct fimc_is *is, char *file_name) in fimc_is_load_setfile() 263 int fimc_is_cpu_set_power(struct fimc_is *is, int on) in fimc_is_cpu_set_power() [all …]
|
D | fimc-is-param.c | 38 static void __fimc_is_hw_update_param_global_shotmode(struct fimc_is *is) in __fimc_is_hw_update_param_global_shotmode() 47 static void __fimc_is_hw_update_param_sensor_framerate(struct fimc_is *is) in __fimc_is_hw_update_param_sensor_framerate() 56 int __fimc_is_hw_update_param(struct fimc_is *is, u32 offset) in __fimc_is_hw_update_param() 161 unsigned int __get_pending_param_count(struct fimc_is *is) in __get_pending_param_count() 175 int __is_hw_update_params(struct fimc_is *is) in __is_hw_update_params() 207 void __is_get_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf) in __is_get_frame_size() 216 void __is_set_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf) in __is_set_frame_size() 253 int fimc_is_hw_get_sensor_max_framerate(struct fimc_is *is) in fimc_is_hw_get_sensor_max_framerate() 263 void __is_set_sensor(struct fimc_is *is, int fps) in __is_set_sensor() 287 static void __maybe_unused __is_set_init_isp_aa(struct fimc_is *is) in __is_set_init_isp_aa() [all …]
|
D | fimc-isp.c | 85 void fimc_isp_irq_handler(struct fimc_is *is) in fimc_isp_irq_handler() 198 struct fimc_is *is = fimc_isp_to_is(isp); in fimc_isp_subdev_set_fmt() 252 struct fimc_is *is = fimc_isp_to_is(isp); in fimc_isp_subdev_s_stream() 301 struct fimc_is *is = fimc_isp_to_is(isp); in fimc_isp_subdev_s_power() 437 static int __ctrl_set_white_balance(struct fimc_is *is, int value) in __ctrl_set_white_balance() 466 static int __ctrl_set_aewb_lock(struct fimc_is *is, in __ctrl_set_aewb_lock() 500 static int __ctrl_set_iso(struct fimc_is *is, int value) in __ctrl_set_iso() 517 static int __ctrl_set_metering(struct fimc_is *is, unsigned int value) in __ctrl_set_metering() 542 static int __ctrl_set_afc(struct fimc_is *is, int value) in __ctrl_set_afc() 564 static int __ctrl_set_image_effect(struct fimc_is *is, int value) in __ctrl_set_image_effect() [all …]
|
D | fimc-isp-video.h | 22 void fimc_isp_video_irq_handler(struct fimc_is *is); 24 static inline void fimc_isp_video_irq_handler(struct fimc_is *is) in fimc_isp_video_irq_handler()
|
D | fimc-isp.h | 181 struct fimc_is; 185 void fimc_isp_irq_handler(struct fimc_is *is);
|
D | fimc-isp-video.c | 71 static inline struct param_dma_output *__get_isp_dma2(struct fimc_is *is) in __get_isp_dma2() 80 struct fimc_is *is = fimc_isp_to_is(isp); in isp_video_capture_start_streaming() 122 struct fimc_is *is = fimc_isp_to_is(isp); in isp_video_capture_stop_streaming() 191 struct fimc_is *is = fimc_isp_to_is(isp); in isp_video_capture_buffer_queue() 234 void fimc_isp_video_irq_handler(struct fimc_is *is) in fimc_isp_video_irq_handler() 420 struct fimc_is *is = fimc_isp_to_is(isp); in isp_video_s_fmt_mplane()
|
D | media-dev.h | 122 struct fimc_is *fimc_is; member
|
D | media-dev.c | 662 static int register_fimc_is_entity(struct fimc_md *fmd, struct fimc_is *is) in register_fimc_is_entity() 682 fmd->fimc_is = is; in register_fimc_is_entity() 799 if (fmd->fimc_is) in fimc_md_unregister_entities() 800 v4l2_device_unregister_subdev(&fmd->fimc_is->isp.subdev); in fimc_md_unregister_entities() 900 sink = &fmd->fimc_is->isp.subdev.entity; in __fimc_md_create_flite_source_links() 913 struct fimc_isp *isp = &fmd->fimc_is->isp; in __fimc_md_create_fimc_is_links()
|