Symbol: fimc_dev
drivers/gpu/drm/exynos/exynos_drm_fimc.c
1183
struct device *fimc_dev = ctx->dev;
drivers/gpu/drm/exynos/exynos_drm_fimc.c
1192
dev = fimc_dev->parent;
drivers/gpu/drm/exynos/exynos_drm_fimc.c
1194
dev = fimc_dev;
drivers/gpu/drm/exynos/exynos_drm_fimc.c
1199
dev_err(fimc_dev, "failed to get clock: %s\n",
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1001
set_bit(ST_CAPT_JPEG, &ctx->fimc_dev->state);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1003
clear_bit(ST_CAPT_JPEG, &ctx->fimc_dev->state);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1006
static int __fimc_capture_set_format(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1051
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1059
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1095
static int fimc_pipeline_validate(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1179
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1229
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1248
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
126
static int fimc_stop_capture(struct fimc_dev *fimc, bool suspend)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1262
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1299
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1368
struct fimc_dev *fimc = v4l2_get_subdevdata(sd);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1427
struct fimc_dev *fimc;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1474
struct fimc_dev *fimc = v4l2_get_subdevdata(sd);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1515
struct fimc_dev *fimc = v4l2_get_subdevdata(sd);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
155
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1581
struct fimc_dev *fimc = v4l2_get_subdevdata(sd);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1637
struct fimc_dev *fimc = v4l2_get_subdevdata(sd);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1694
static int fimc_capture_set_default_format(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1711
static int fimc_register_capture_device(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1725
ctx->fimc_dev = fimc;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
178
void fimc_capture_irq_handler(struct fimc_dev *fimc, int deq_buf)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1813
struct fimc_dev *fimc = v4l2_get_subdevdata(sd);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1836
struct fimc_dev *fimc = v4l2_get_subdevdata(sd);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1864
int fimc_initialize_capture_subdev(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1888
void fimc_unregister_capture_subdev(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
262
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
293
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
301
int fimc_capture_suspend(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
313
int fimc_capture_resume(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
33
static int fimc_capture_hw_init(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
389
v4l2_err(&ctx->fimc_dev->vid_cap.ve.vdev,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
406
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
462
static int fimc_capture_set_default_format(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
466
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
515
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
565
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
642
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
714
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
761
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
84
static int fimc_capture_state_cleanup(struct fimc_dev *fimc, bool suspend)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
891
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
902
static int __video_try_or_set_format(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
986
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
1022
struct fimc_dev *fimc = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
1039
struct fimc_dev *fimc = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
1057
struct fimc_dev *fimc = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
1080
struct fimc_dev *fimc = dev_get_drvdata(dev);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
1095
struct fimc_dev *fimc = platform_get_drvdata(pdev);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
228
const struct fimc_variant *variant = ctx->fimc_dev->variant;
drivers/media/platform/samsung/exynos4-is/fimc-core.c
229
struct device *dev = &ctx->fimc_dev->pdev->dev;
drivers/media/platform/samsung/exynos4-is/fimc-core.c
293
struct fimc_dev *fimc = priv;
drivers/media/platform/samsung/exynos4-is/fimc-core.c
425
bool pix_hoff = ctx->fimc_dev->drv_data->dma_pix_hoff;
drivers/media/platform/samsung/exynos4-is/fimc-core.c
508
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-core.c
561
spin_lock_irqsave(&ctx->fimc_dev->slock, flags);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
563
spin_unlock_irqrestore(&ctx->fimc_dev->slock, flags);
drivers/media/platform/samsung/exynos4-is/fimc-core.c
590
if (ctx->fimc_dev->drv_data->alpha_color)
drivers/media/platform/samsung/exynos4-is/fimc-core.c
658
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-core.c
781
static void fimc_clk_put(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-core.c
793
static int fimc_clk_get(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-core.c
822
static int fimc_m2m_suspend(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-core.c
844
static int fimc_m2m_resume(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-core.c
864
static int fimc_parse_dt(struct fimc_dev *fimc, u32 *clk_freq)
drivers/media/platform/samsung/exynos4-is/fimc-core.c
926
struct fimc_dev *fimc;
drivers/media/platform/samsung/exynos4-is/fimc-core.h
494
struct fimc_dev *fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-core.h
531
static inline bool fimc_capture_active(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-core.h
547
spin_lock_irqsave(&ctx->fimc_dev->slock, flags);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
549
spin_unlock_irqrestore(&ctx->fimc_dev->slock, flags);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
557
spin_lock_irqsave(&ctx->fimc_dev->slock, flags);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
559
spin_unlock_irqrestore(&ctx->fimc_dev->slock, flags);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
606
v4l2_err(ctx->fimc_dev->v4l2_dev,
drivers/media/platform/samsung/exynos4-is/fimc-core.h
636
void fimc_capture_irq_handler(struct fimc_dev *fimc, int deq_buf);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
638
int fimc_register_m2m_device(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-core.h
640
void fimc_unregister_m2m_device(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
659
int fimc_initialize_capture_subdev(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
660
void fimc_unregister_capture_subdev(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
661
int fimc_capture_ctrls_create(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
664
int fimc_capture_suspend(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-core.h
665
int fimc_capture_resume(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
101
fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
229
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
264
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
341
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
429
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
488
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
54
v4l2_m2m_job_finish(ctx->fimc_dev->m2m.m2m_dev,
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
559
src_vq->lock = &ctx->fimc_dev->lock;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
560
src_vq->dev = &ctx->fimc_dev->pdev->dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
573
dst_vq->lock = &ctx->fimc_dev->lock;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
574
dst_vq->dev = &ctx->fimc_dev->pdev->dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
604
struct fimc_dev *fimc = video_drvdata(file);
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
61
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
625
ctx->fimc_dev = fimc;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
678
struct fimc_dev *fimc = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
712
int fimc_register_m2m_device(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
759
void fimc_unregister_m2m_device(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
77
return pm_runtime_resume_and_get(&ctx->fimc_dev->pdev->dev);
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
86
pm_runtime_put(&ctx->fimc_dev->pdev->dev);
drivers/media/platform/samsung/exynos4-is/fimc-m2m.c
94
struct fimc_dev *fimc;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
107
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
149
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
168
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
19
void fimc_hw_reset(struct fimc_dev *dev)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
211
static void fimc_hw_en_autoload(struct fimc_dev *dev, int enable)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
221
void fimc_hw_en_lastirq(struct fimc_dev *dev, int enable)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
233
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
249
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
313
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
348
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
363
void fimc_hw_disable_capture(struct fimc_dev *dev)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
373
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
390
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
405
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
422
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
505
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
520
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
529
void fimc_hw_set_input_addr(struct fimc_dev *dev, const struct fimc_addr *addr)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
543
void fimc_hw_set_output_addr(struct fimc_dev *dev,
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
556
int fimc_hw_set_camera_polarity(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
598
int fimc_hw_set_camera_source(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
651
void fimc_hw_set_camera_offset(struct fimc_dev *fimc, const struct fimc_frame *f)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
670
int fimc_hw_set_camera_type(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
738
void fimc_hw_clear_irq(struct fimc_dev *dev)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
74
struct fimc_dev *dev = ctx->fimc_dev;
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
745
void fimc_hw_enable_scaler(struct fimc_dev *dev, bool on)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
755
void fimc_hw_activate_input_dma(struct fimc_dev *dev, bool on)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
766
s32 fimc_hw_get_frame_index(struct fimc_dev *dev)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
782
s32 fimc_hw_get_prev_frame_index(struct fimc_dev *dev)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
796
fimc_hw_enable_scaler(ctx->fimc_dev, ctx->scaler.enabled);
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
800
void fimc_deactivate_capture(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-reg.c
808
int fimc_hw_camblk_cfg_writeback(struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
291
void fimc_hw_reset(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
295
void fimc_hw_en_lastirq(struct fimc_dev *fimc, int enable);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
296
void fimc_hw_en_irq(struct fimc_dev *fimc, int enable);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
305
void fimc_hw_set_input_addr(struct fimc_dev *fimc, const struct fimc_addr *addr);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
306
void fimc_hw_set_output_addr(struct fimc_dev *fimc, const struct fimc_addr *addr,
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
308
int fimc_hw_set_camera_source(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
310
void fimc_hw_set_camera_offset(struct fimc_dev *fimc, const struct fimc_frame *f);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
311
int fimc_hw_set_camera_polarity(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
313
int fimc_hw_set_camera_type(struct fimc_dev *fimc,
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
315
void fimc_hw_clear_irq(struct fimc_dev *dev);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
316
void fimc_hw_enable_scaler(struct fimc_dev *dev, bool on);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
317
void fimc_hw_activate_input_dma(struct fimc_dev *dev, bool on);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
318
void fimc_hw_disable_capture(struct fimc_dev *dev);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
319
s32 fimc_hw_get_frame_index(struct fimc_dev *dev);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
320
s32 fimc_hw_get_prev_frame_index(struct fimc_dev *dev);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
321
int fimc_hw_camblk_cfg_writeback(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
323
void fimc_deactivate_capture(struct fimc_dev *fimc);
drivers/media/platform/samsung/exynos4-is/fimc-reg.h
333
static inline void fimc_hw_set_dma_seq(struct fimc_dev *dev, u32 mask)
drivers/media/platform/samsung/exynos4-is/media-dev.c
600
static int register_fimc_entity(struct fimc_md *fmd, struct fimc_dev *fimc)
drivers/media/platform/samsung/exynos4-is/media-dev.c
768
struct fimc_dev *dev = fmd->fimc[i];
drivers/media/platform/samsung/exynos4-is/media-dev.h
125
struct fimc_dev *fimc[FIMC_MAX_DEVS];
drivers/media/platform/samsung/exynos4-is/media-dev.h
87
struct fimc_dev *host;