Symbol: fimc_is
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
161
unsigned int __get_pending_param_count(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
175
int __is_hw_update_params(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
207
void __is_set_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
244
int fimc_is_hw_get_sensor_max_framerate(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
254
void __is_set_sensor(struct fimc_is *is, int fps)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
278
static void __maybe_unused __is_set_init_isp_aa(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
299
void __is_set_isp_flash(struct fimc_is *is, u32 cmd, u32 redeye)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
311
void __is_set_isp_awb(struct fimc_is *is, u32 cmd, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
325
void __is_set_isp_effect(struct fimc_is *is, u32 cmd)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
338
void __is_set_isp_iso(struct fimc_is *is, u32 cmd, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
352
void __is_set_isp_adjust(struct fimc_is *is, u32 cmd, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
38
static void __fimc_is_hw_update_param_global_shotmode(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
399
void __is_set_isp_metering(struct fimc_is *is, u32 id, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
434
void __is_set_isp_afc(struct fimc_is *is, u32 cmd, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
448
void __is_set_drc_control(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
460
void __is_set_fd_control(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
47
static void __fimc_is_hw_update_param_sensor_framerate(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
475
void __is_set_fd_config_maxface(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
495
void __is_set_fd_config_rollangle(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
515
void __is_set_fd_config_yawangle(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
535
void __is_set_fd_config_smilemode(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
555
void __is_set_fd_config_blinkmode(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
56
int __fimc_is_hw_update_param(struct fimc_is *is, u32 offset)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
575
void __is_set_fd_config_eyedetect(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
595
void __is_set_fd_config_mouthdetect(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
615
void __is_set_fd_config_orientation(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
635
void __is_set_fd_config_orientation_val(struct fimc_is *is, u32 val)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.c
655
void fimc_is_set_initial_params(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1000
void __is_set_isp_flash(struct fimc_is *is, u32 cmd, u32 redeye);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1001
void __is_set_isp_awb(struct fimc_is *is, u32 cmd, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1002
void __is_set_isp_effect(struct fimc_is *is, u32 cmd);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1003
void __is_set_isp_iso(struct fimc_is *is, u32 cmd, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1004
void __is_set_isp_adjust(struct fimc_is *is, u32 cmd, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1005
void __is_set_isp_metering(struct fimc_is *is, u32 id, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1006
void __is_set_isp_afc(struct fimc_is *is, u32 cmd, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1007
void __is_set_drc_control(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1008
void __is_set_fd_control(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1009
void __is_set_fd_config_maxface(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1010
void __is_set_fd_config_rollangle(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1011
void __is_set_fd_config_yawangle(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1012
void __is_set_fd_config_smilemode(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1013
void __is_set_fd_config_blinkmode(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1014
void __is_set_fd_config_eyedetect(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1015
void __is_set_fd_config_mouthdetect(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1016
void __is_set_fd_config_orientation(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1017
void __is_set_fd_config_orientation_val(struct fimc_is *is, u32 val);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1018
void __is_set_isp_aa_af_mode(struct fimc_is *is, int cmd);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
1019
void __is_set_isp_aa_af_start_stop(struct fimc_is *is, int cmd);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
989
struct fimc_is;
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
991
int fimc_is_hw_get_sensor_max_framerate(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
992
int __fimc_is_hw_update_param(struct fimc_is *is, u32 offset);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
993
void fimc_is_set_initial_params(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
994
unsigned int __get_pending_param_count(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
996
int __is_hw_update_params(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
997
void __is_set_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
998
void __is_set_sensor(struct fimc_is *is, int fps);
drivers/media/platform/samsung/exynos4-is/fimc-is-param.h
999
void __is_set_isp_aa_ae(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
105
void fimc_is_hw_set_isp_buf_mask(struct fimc_is *is, unsigned int mask)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
119
void fimc_is_hw_set_sensor_num(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
129
void fimc_is_hw_close_sensor(struct fimc_is *is, unsigned int index)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
141
void fimc_is_hw_get_setfile_addr(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
149
void fimc_is_hw_load_setfile(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
157
int fimc_is_hw_change_mode(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
17
void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int nr)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
175
void fimc_is_hw_stream_on(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
184
void fimc_is_hw_stream_off(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
192
void fimc_is_hw_subip_power_off(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
200
int fimc_is_itf_s_param(struct fimc_is *is, bool update)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
219
int fimc_is_itf_mode_change(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
22
void fimc_is_fw_clear_irq2(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
28
void fimc_is_hw_set_intgr0_gd0(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
33
int fimc_is_hw_wait_intmsr0_intmsd0(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
53
int fimc_is_hw_set_param(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
72
static int __maybe_unused fimc_is_hw_set_tune(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.c
86
int fimc_is_hw_get_params(struct fimc_is *is, unsigned int num_args)
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
140
void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int bit);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
141
void fimc_is_fw_clear_irq2(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
142
int fimc_is_hw_get_params(struct fimc_is *is, unsigned int num);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
144
void fimc_is_hw_set_intgr0_gd0(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
145
int fimc_is_hw_wait_intmsr0_intmsd0(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
146
void fimc_is_hw_set_sensor_num(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
147
void fimc_is_hw_set_isp_buf_mask(struct fimc_is *is, unsigned int mask);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
148
void fimc_is_hw_stream_on(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
149
void fimc_is_hw_stream_off(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
150
int fimc_is_hw_set_param(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
151
int fimc_is_hw_change_mode(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
153
void fimc_is_hw_close_sensor(struct fimc_is *is, unsigned int index);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
154
void fimc_is_hw_get_setfile_addr(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
155
void fimc_is_hw_load_setfile(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
156
void fimc_is_hw_subip_power_off(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
158
int fimc_is_itf_s_param(struct fimc_is *is, bool update);
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
159
int fimc_is_itf_mode_change(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is.c
100
static int fimc_is_setup_clocks(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
131
static int fimc_is_enable_clocks(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
151
static void fimc_is_disable_clocks(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
163
static int fimc_is_parse_sensor_config(struct fimc_is *is, unsigned int index,
drivers/media/platform/samsung/exynos4-is/fimc-is.c
201
static int fimc_is_register_subdevs(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
225
static int fimc_is_unregister_subdevs(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
231
static int fimc_is_load_setfile(struct fimc_is *is, char *file_name)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
263
int fimc_is_cpu_set_power(struct fimc_is *is, int on)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
294
int fimc_is_wait_event(struct fimc_is *is, unsigned long bit,
drivers/media/platform/samsung/exynos4-is/fimc-is.c
308
int fimc_is_start_firmware(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
334
static int fimc_is_alloc_cpu_memory(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
366
static void fimc_is_free_cpu_memory(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
379
struct fimc_is *is = context;
drivers/media/platform/samsung/exynos4-is/fimc-is.c
437
static int fimc_is_request_firmware(struct fimc_is *is, const char *fw_name)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
445
static void fimc_is_general_irq_handler(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
600
struct fimc_is *is = priv;
drivers/media/platform/samsung/exynos4-is/fimc-is.c
617
static int fimc_is_hw_open_sensor(struct fimc_is *is,
drivers/media/platform/samsung/exynos4-is/fimc-is.c
65
static void fimc_is_put_clocks(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
653
int fimc_is_hw_initialize(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
739
struct fimc_is *is = s->private;
drivers/media/platform/samsung/exynos4-is/fimc-is.c
751
DEFINE_SHOW_ATTRIBUTE(fimc_is);
drivers/media/platform/samsung/exynos4-is/fimc-is.c
753
static void fimc_is_debugfs_remove(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
759
static void fimc_is_debugfs_create(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
77
static int fimc_is_get_clocks(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.c
794
struct fimc_is *is;
drivers/media/platform/samsung/exynos4-is/fimc-is.c
896
struct fimc_is *is = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/fimc-is.c
908
struct fimc_is *is = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/fimc-is.c
923
struct fimc_is *is = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/fimc-is.c
936
struct fimc_is *is = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/fimc-is.h
302
static inline struct fimc_is *fimc_isp_to_is(struct fimc_isp *isp)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
304
return container_of(isp, struct fimc_is, isp);
drivers/media/platform/samsung/exynos4-is/fimc-is.h
307
static inline struct chain_config *__get_curr_is_config(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
317
static inline void fimc_is_set_param_bit(struct fimc_is *is, int num)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
324
static inline void fimc_is_set_param_ctrl_cmd(struct fimc_is *is, int cmd)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
329
static inline void mcuctl_write(u32 v, struct fimc_is *is, unsigned int offset)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
334
static inline u32 mcuctl_read(struct fimc_is *is, unsigned int offset)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
339
static inline void pmuisp_write(u32 v, struct fimc_is *is, unsigned int offset)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
344
static inline u32 pmuisp_read(struct fimc_is *is, unsigned int offset)
drivers/media/platform/samsung/exynos4-is/fimc-is.h
349
int fimc_is_wait_event(struct fimc_is *is, unsigned long bit,
drivers/media/platform/samsung/exynos4-is/fimc-is.h
351
int fimc_is_cpu_set_power(struct fimc_is *is, int on);
drivers/media/platform/samsung/exynos4-is/fimc-is.h
352
int fimc_is_start_firmware(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-is.h
353
int fimc_is_hw_initialize(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
122
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
191
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
234
void fimc_isp_video_irq_handler(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
418
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
71
static inline struct param_dma_output *__get_isp_dma2(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
80
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.h
22
void fimc_isp_video_irq_handler(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.h
24
static inline void fimc_isp_video_irq_handler(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
198
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
255
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
304
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
442
static int __ctrl_set_white_balance(struct fimc_is *is, int value)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
471
static int __ctrl_set_aewb_lock(struct fimc_is *is,
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
505
static int __ctrl_set_iso(struct fimc_is *is, int value)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
522
static int __ctrl_set_metering(struct fimc_is *is, unsigned int value)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
547
static int __ctrl_set_afc(struct fimc_is *is, int value)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
569
static int __ctrl_set_image_effect(struct fimc_is *is, int value)
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
594
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
677
struct fimc_is *is = fimc_isp_to_is(isp);
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
85
void fimc_isp_irq_handler(struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/fimc-isp.h
188
struct fimc_is;
drivers/media/platform/samsung/exynos4-is/fimc-isp.h
192
void fimc_isp_irq_handler(struct fimc_is *is);
drivers/media/platform/samsung/exynos4-is/media-dev.c
656
static int register_fimc_is_entity(struct fimc_md *fmd, struct fimc_is *is)
drivers/media/platform/samsung/exynos4-is/media-dev.c
676
fmd->fimc_is = is;
drivers/media/platform/samsung/exynos4-is/media-dev.c
790
if (fmd->fimc_is)
drivers/media/platform/samsung/exynos4-is/media-dev.c
791
v4l2_device_unregister_subdev(&fmd->fimc_is->isp.subdev);
drivers/media/platform/samsung/exynos4-is/media-dev.c
891
sink = &fmd->fimc_is->isp.subdev.entity;
drivers/media/platform/samsung/exynos4-is/media-dev.c
904
struct fimc_isp *isp = &fmd->fimc_is->isp;
drivers/media/platform/samsung/exynos4-is/media-dev.h
126
struct fimc_is *fimc_is;