fimc_dev 1179 drivers/gpu/drm/exynos/exynos_drm_fimc.c struct device *fimc_dev = ctx->dev; fimc_dev 1188 drivers/gpu/drm/exynos/exynos_drm_fimc.c dev = fimc_dev->parent; fimc_dev 1190 drivers/gpu/drm/exynos/exynos_drm_fimc.c dev = fimc_dev; fimc_dev 1195 drivers/gpu/drm/exynos/exynos_drm_fimc.c dev_err(fimc_dev, "failed to get clock: %s\n", fimc_dev 32 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_capture_hw_init(struct fimc_dev *fimc) fimc_dev 83 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_capture_state_cleanup(struct fimc_dev *fimc, bool suspend) fimc_dev 125 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_stop_capture(struct fimc_dev *fimc, bool suspend) fimc_dev 154 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 177 drivers/media/platform/exynos4-is/fimc-capture.c void fimc_capture_irq_handler(struct fimc_dev *fimc, int deq_buf) fimc_dev 261 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 292 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 300 drivers/media/platform/exynos4-is/fimc-capture.c int fimc_capture_suspend(struct fimc_dev *fimc) fimc_dev 312 drivers/media/platform/exynos4-is/fimc-capture.c int fimc_capture_resume(struct fimc_dev *fimc) fimc_dev 388 drivers/media/platform/exynos4-is/fimc-capture.c v4l2_err(&ctx->fimc_dev->vid_cap.ve.vdev, fimc_dev 405 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 463 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_capture_set_default_format(struct fimc_dev *fimc); fimc_dev 467 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 527 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 577 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 654 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 726 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 773 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 902 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 913 drivers/media/platform/exynos4-is/fimc-capture.c static int __video_try_or_set_format(struct fimc_dev *fimc, fimc_dev 997 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 1012 drivers/media/platform/exynos4-is/fimc-capture.c set_bit(ST_CAPT_JPEG, &ctx->fimc_dev->state); fimc_dev 1014 drivers/media/platform/exynos4-is/fimc-capture.c clear_bit(ST_CAPT_JPEG, &ctx->fimc_dev->state); fimc_dev 1017 drivers/media/platform/exynos4-is/fimc-capture.c static int __fimc_capture_set_format(struct fimc_dev *fimc, fimc_dev 1062 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 1070 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 1106 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_pipeline_validate(struct fimc_dev *fimc) fimc_dev 1187 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 1238 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 1254 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 1268 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 1318 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 1387 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = v4l2_get_subdevdata(sd); fimc_dev 1446 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc; fimc_dev 1493 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = v4l2_get_subdevdata(sd); fimc_dev 1534 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = v4l2_get_subdevdata(sd); fimc_dev 1600 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = v4l2_get_subdevdata(sd); fimc_dev 1656 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = v4l2_get_subdevdata(sd); fimc_dev 1713 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_capture_set_default_format(struct fimc_dev *fimc) fimc_dev 1730 drivers/media/platform/exynos4-is/fimc-capture.c static int fimc_register_capture_device(struct fimc_dev *fimc, fimc_dev 1744 drivers/media/platform/exynos4-is/fimc-capture.c ctx->fimc_dev = fimc; fimc_dev 1832 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = v4l2_get_subdevdata(sd); fimc_dev 1855 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_dev *fimc = v4l2_get_subdevdata(sd); fimc_dev 1883 drivers/media/platform/exynos4-is/fimc-capture.c int fimc_initialize_capture_subdev(struct fimc_dev *fimc) fimc_dev 1906 drivers/media/platform/exynos4-is/fimc-capture.c void fimc_unregister_capture_subdev(struct fimc_dev *fimc) fimc_dev 227 drivers/media/platform/exynos4-is/fimc-core.c const struct fimc_variant *variant = ctx->fimc_dev->variant; fimc_dev 228 drivers/media/platform/exynos4-is/fimc-core.c struct device *dev = &ctx->fimc_dev->pdev->dev; fimc_dev 292 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc = priv; fimc_dev 426 drivers/media/platform/exynos4-is/fimc-core.c bool pix_hoff = ctx->fimc_dev->drv_data->dma_pix_hoff; fimc_dev 509 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 562 drivers/media/platform/exynos4-is/fimc-core.c spin_lock_irqsave(&ctx->fimc_dev->slock, flags); fimc_dev 564 drivers/media/platform/exynos4-is/fimc-core.c spin_unlock_irqrestore(&ctx->fimc_dev->slock, flags); fimc_dev 591 drivers/media/platform/exynos4-is/fimc-core.c if (ctx->fimc_dev->drv_data->alpha_color) fimc_dev 659 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 781 drivers/media/platform/exynos4-is/fimc-core.c static void fimc_clk_put(struct fimc_dev *fimc) fimc_dev 793 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_clk_get(struct fimc_dev *fimc) fimc_dev 822 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_m2m_suspend(struct fimc_dev *fimc) fimc_dev 844 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_m2m_resume(struct fimc_dev *fimc) fimc_dev 864 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_parse_dt(struct fimc_dev *fimc, u32 *clk_freq) fimc_dev 926 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc; fimc_dev 1023 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc = dev_get_drvdata(dev); fimc_dev 1040 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc = dev_get_drvdata(dev); fimc_dev 1058 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc = dev_get_drvdata(dev); fimc_dev 1081 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc = dev_get_drvdata(dev); fimc_dev 1096 drivers/media/platform/exynos4-is/fimc-core.c struct fimc_dev *fimc = platform_get_drvdata(pdev); fimc_dev 497 drivers/media/platform/exynos4-is/fimc-core.h struct fimc_dev *fimc_dev; fimc_dev 531 drivers/media/platform/exynos4-is/fimc-core.h static inline bool fimc_capture_active(struct fimc_dev *fimc) fimc_dev 547 drivers/media/platform/exynos4-is/fimc-core.h spin_lock_irqsave(&ctx->fimc_dev->slock, flags); fimc_dev 549 drivers/media/platform/exynos4-is/fimc-core.h spin_unlock_irqrestore(&ctx->fimc_dev->slock, flags); fimc_dev 557 drivers/media/platform/exynos4-is/fimc-core.h spin_lock_irqsave(&ctx->fimc_dev->slock, flags); fimc_dev 559 drivers/media/platform/exynos4-is/fimc-core.h spin_unlock_irqrestore(&ctx->fimc_dev->slock, flags); fimc_dev 606 drivers/media/platform/exynos4-is/fimc-core.h v4l2_err(ctx->fimc_dev->v4l2_dev, fimc_dev 637 drivers/media/platform/exynos4-is/fimc-core.h void fimc_capture_irq_handler(struct fimc_dev *fimc, int deq_buf); fimc_dev 639 drivers/media/platform/exynos4-is/fimc-core.h int fimc_register_m2m_device(struct fimc_dev *fimc, fimc_dev 641 drivers/media/platform/exynos4-is/fimc-core.h void fimc_unregister_m2m_device(struct fimc_dev *fimc); fimc_dev 660 drivers/media/platform/exynos4-is/fimc-core.h int fimc_initialize_capture_subdev(struct fimc_dev *fimc); fimc_dev 661 drivers/media/platform/exynos4-is/fimc-core.h void fimc_unregister_capture_subdev(struct fimc_dev *fimc); fimc_dev 662 drivers/media/platform/exynos4-is/fimc-core.h int fimc_capture_ctrls_create(struct fimc_dev *fimc); fimc_dev 665 drivers/media/platform/exynos4-is/fimc-core.h int fimc_capture_suspend(struct fimc_dev *fimc); fimc_dev 666 drivers/media/platform/exynos4-is/fimc-core.h int fimc_capture_resume(struct fimc_dev *fimc); fimc_dev 54 drivers/media/platform/exynos4-is/fimc-m2m.c v4l2_m2m_job_finish(ctx->fimc_dev->m2m.m2m_dev, fimc_dev 61 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 78 drivers/media/platform/exynos4-is/fimc-m2m.c ret = pm_runtime_get_sync(&ctx->fimc_dev->pdev->dev); fimc_dev 89 drivers/media/platform/exynos4-is/fimc-m2m.c pm_runtime_put(&ctx->fimc_dev->pdev->dev); fimc_dev 97 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc; fimc_dev 104 drivers/media/platform/exynos4-is/fimc-m2m.c fimc = ctx->fimc_dev; fimc_dev 234 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 269 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 345 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 433 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 492 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 563 drivers/media/platform/exynos4-is/fimc-m2m.c src_vq->lock = &ctx->fimc_dev->lock; fimc_dev 564 drivers/media/platform/exynos4-is/fimc-m2m.c src_vq->dev = &ctx->fimc_dev->pdev->dev; fimc_dev 577 drivers/media/platform/exynos4-is/fimc-m2m.c dst_vq->lock = &ctx->fimc_dev->lock; fimc_dev 578 drivers/media/platform/exynos4-is/fimc-m2m.c dst_vq->dev = &ctx->fimc_dev->pdev->dev; fimc_dev 608 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc = video_drvdata(file); fimc_dev 629 drivers/media/platform/exynos4-is/fimc-m2m.c ctx->fimc_dev = fimc; fimc_dev 683 drivers/media/platform/exynos4-is/fimc-m2m.c struct fimc_dev *fimc = ctx->fimc_dev; fimc_dev 717 drivers/media/platform/exynos4-is/fimc-m2m.c int fimc_register_m2m_device(struct fimc_dev *fimc, fimc_dev 764 drivers/media/platform/exynos4-is/fimc-m2m.c void fimc_unregister_m2m_device(struct fimc_dev *fimc) fimc_dev 19 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_reset(struct fimc_dev *dev) fimc_dev 74 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 107 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 149 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 168 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 211 drivers/media/platform/exynos4-is/fimc-reg.c static void fimc_hw_en_autoload(struct fimc_dev *dev, int enable) fimc_dev 221 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_en_lastirq(struct fimc_dev *dev, int enable) fimc_dev 233 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 249 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 313 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 348 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 363 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_disable_capture(struct fimc_dev *dev) fimc_dev 373 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 390 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 405 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 422 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 505 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 520 drivers/media/platform/exynos4-is/fimc-reg.c struct fimc_dev *dev = ctx->fimc_dev; fimc_dev 529 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_set_input_addr(struct fimc_dev *dev, struct fimc_addr *paddr) fimc_dev 543 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_set_output_addr(struct fimc_dev *dev, fimc_dev 556 drivers/media/platform/exynos4-is/fimc-reg.c int fimc_hw_set_camera_polarity(struct fimc_dev *fimc, fimc_dev 598 drivers/media/platform/exynos4-is/fimc-reg.c int fimc_hw_set_camera_source(struct fimc_dev *fimc, fimc_dev 646 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_set_camera_offset(struct fimc_dev *fimc, struct fimc_frame *f) fimc_dev 665 drivers/media/platform/exynos4-is/fimc-reg.c int fimc_hw_set_camera_type(struct fimc_dev *fimc, fimc_dev 731 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_clear_irq(struct fimc_dev *dev) fimc_dev 738 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_enable_scaler(struct fimc_dev *dev, bool on) fimc_dev 748 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_hw_activate_input_dma(struct fimc_dev *dev, bool on) fimc_dev 759 drivers/media/platform/exynos4-is/fimc-reg.c s32 fimc_hw_get_frame_index(struct fimc_dev *dev) fimc_dev 775 drivers/media/platform/exynos4-is/fimc-reg.c s32 fimc_hw_get_prev_frame_index(struct fimc_dev *dev) fimc_dev 789 drivers/media/platform/exynos4-is/fimc-reg.c fimc_hw_enable_scaler(ctx->fimc_dev, ctx->scaler.enabled); fimc_dev 793 drivers/media/platform/exynos4-is/fimc-reg.c void fimc_deactivate_capture(struct fimc_dev *fimc) fimc_dev 801 drivers/media/platform/exynos4-is/fimc-reg.c int fimc_hw_camblk_cfg_writeback(struct fimc_dev *fimc) fimc_dev 291 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_reset(struct fimc_dev *fimc); fimc_dev 295 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_en_lastirq(struct fimc_dev *fimc, int enable); fimc_dev 296 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_en_irq(struct fimc_dev *fimc, int enable); fimc_dev 305 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_set_input_addr(struct fimc_dev *fimc, struct fimc_addr *paddr); fimc_dev 306 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_set_output_addr(struct fimc_dev *fimc, struct fimc_addr *paddr, fimc_dev 308 drivers/media/platform/exynos4-is/fimc-reg.h int fimc_hw_set_camera_source(struct fimc_dev *fimc, fimc_dev 310 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_set_camera_offset(struct fimc_dev *fimc, struct fimc_frame *f); fimc_dev 311 drivers/media/platform/exynos4-is/fimc-reg.h int fimc_hw_set_camera_polarity(struct fimc_dev *fimc, fimc_dev 313 drivers/media/platform/exynos4-is/fimc-reg.h int fimc_hw_set_camera_type(struct fimc_dev *fimc, fimc_dev 315 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_clear_irq(struct fimc_dev *dev); fimc_dev 316 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_enable_scaler(struct fimc_dev *dev, bool on); fimc_dev 317 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_activate_input_dma(struct fimc_dev *dev, bool on); fimc_dev 318 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_hw_disable_capture(struct fimc_dev *dev); fimc_dev 319 drivers/media/platform/exynos4-is/fimc-reg.h s32 fimc_hw_get_frame_index(struct fimc_dev *dev); fimc_dev 320 drivers/media/platform/exynos4-is/fimc-reg.h s32 fimc_hw_get_prev_frame_index(struct fimc_dev *dev); fimc_dev 321 drivers/media/platform/exynos4-is/fimc-reg.h int fimc_hw_camblk_cfg_writeback(struct fimc_dev *fimc); fimc_dev 323 drivers/media/platform/exynos4-is/fimc-reg.h void fimc_deactivate_capture(struct fimc_dev *fimc); fimc_dev 332 drivers/media/platform/exynos4-is/fimc-reg.h static inline void fimc_hw_set_dma_seq(struct fimc_dev *dev, u32 mask) fimc_dev 582 drivers/media/platform/exynos4-is/media-dev.c static int register_fimc_entity(struct fimc_md *fmd, struct fimc_dev *fimc) fimc_dev 753 drivers/media/platform/exynos4-is/media-dev.c struct fimc_dev *dev = fmd->fimc[i]; fimc_dev 90 drivers/media/platform/exynos4-is/media-dev.h struct fimc_dev *host; fimc_dev 126 drivers/media/platform/exynos4-is/media-dev.h struct fimc_dev *fimc[FIMC_MAX_DEVS];