Home
last modified time | relevance | path

Searched refs:fimc_dev (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-reg.h291 void fimc_hw_reset(struct fimc_dev *fimc);
296 void fimc_hw_en_irq(struct fimc_dev *fimc, int enable);
308 int fimc_hw_set_camera_source(struct fimc_dev *fimc,
311 int fimc_hw_set_camera_polarity(struct fimc_dev *fimc,
313 int fimc_hw_set_camera_type(struct fimc_dev *fimc,
315 void fimc_hw_clear_irq(struct fimc_dev *dev);
318 void fimc_hw_disable_capture(struct fimc_dev *dev);
319 s32 fimc_hw_get_frame_index(struct fimc_dev *dev);
320 s32 fimc_hw_get_prev_frame_index(struct fimc_dev *dev);
321 int fimc_hw_camblk_cfg_writeback(struct fimc_dev *fimc);
[all …]
H A Dfimc-reg.c74 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_rotation()
107 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_target_format()
149 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_out_dma_size()
168 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_out_dma()
233 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_prescaler()
249 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_scaler()
313 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_mainscaler()
348 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_enable_capture()
373 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_effect()
390 struct fimc_dev *dev = ctx->fimc_dev; in fimc_hw_set_rgb_alpha()
[all …]
H A Dfimc-core.h415 struct fimc_dev { struct
494 struct fimc_dev *fimc_dev; member
544 spin_lock_irqsave(&ctx->fimc_dev->slock, flags); in fimc_ctx_state_set()
546 spin_unlock_irqrestore(&ctx->fimc_dev->slock, flags); in fimc_ctx_state_set()
554 spin_lock_irqsave(&ctx->fimc_dev->slock, flags); in fimc_ctx_state_is_set()
556 spin_unlock_irqrestore(&ctx->fimc_dev->slock, flags); in fimc_ctx_state_is_set()
603 v4l2_err(ctx->fimc_dev->v4l2_dev, in ctx_get_frame()
635 int fimc_register_m2m_device(struct fimc_dev *fimc,
658 int fimc_capture_ctrls_create(struct fimc_dev *fimc);
661 int fimc_capture_suspend(struct fimc_dev *fimc);
[all …]
H A Dfimc-m2m.c61 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_m2m_shutdown()
94 struct fimc_dev *fimc; in fimc_device_run()
101 fimc = ctx->fimc_dev; in fimc_device_run()
264 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_try_fmt_mplane()
341 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_m2m_s_fmt_mplane()
429 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_m2m_try_selection()
488 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_m2m_s_selection()
559 src_vq->lock = &ctx->fimc_dev->lock; in queue_init()
573 dst_vq->lock = &ctx->fimc_dev->lock; in queue_init()
625 ctx->fimc_dev = fimc; in fimc_m2m_open()
[all …]
H A Dfimc-capture.c155 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_capture_config_update()
262 struct fimc_dev *fimc = ctx->fimc_dev; in start_streaming()
293 struct fimc_dev *fimc = ctx->fimc_dev; in stop_streaming()
389 v4l2_err(&ctx->fimc_dev->vid_cap.ve.vdev, in buffer_prepare()
406 struct fimc_dev *fimc = ctx->fimc_dev; in buffer_queue()
466 struct fimc_dev *fimc = video_drvdata(file); in fimc_capture_open()
565 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_capture_try_format()
642 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_capture_try_selection()
761 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_pipeline_try_format()
1427 struct fimc_dev *fimc; in fimc_sensor_notify()
[all …]
H A Dfimc-core.c229 struct device *dev = &ctx->fimc_dev->pdev->dev; in fimc_set_scaler_info()
293 struct fimc_dev *fimc = priv; in fimc_irq_handler()
508 struct fimc_dev *fimc = ctx->fimc_dev; in __fimc_s_ctrl()
590 if (ctx->fimc_dev->drv_data->alpha_color) in fimc_ctrls_create()
658 struct fimc_dev *fimc = ctx->fimc_dev; in fimc_alpha_ctrl_update()
793 static int fimc_clk_get(struct fimc_dev *fimc) in fimc_clk_get()
926 struct fimc_dev *fimc; in fimc_probe()
1022 struct fimc_dev *fimc = dev_get_drvdata(dev); in fimc_runtime_resume()
1039 struct fimc_dev *fimc = dev_get_drvdata(dev); in fimc_runtime_suspend()
1057 struct fimc_dev *fimc = dev_get_drvdata(dev); in fimc_resume()
[all …]
H A Dmedia-dev.h87 struct fimc_dev *host;
125 struct fimc_dev *fimc[FIMC_MAX_DEVS];
H A Dmedia-dev.c608 static int register_fimc_entity(struct fimc_md *fmd, struct fimc_dev *fimc) in register_fimc_entity()
779 struct fimc_dev *dev = fmd->fimc[i]; in fimc_md_unregister_entities()
/linux-6.15/drivers/gpu/drm/exynos/
H A Dexynos_drm_fimc.c1183 struct device *fimc_dev = ctx->dev; in fimc_setup_clocks() local
1192 dev = fimc_dev->parent; in fimc_setup_clocks()
1194 dev = fimc_dev; in fimc_setup_clocks()
1199 dev_err(fimc_dev, "failed to get clock: %s\n", in fimc_setup_clocks()