Home
last modified time | relevance | path

Searched refs:fimc_ctx (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/media/platform/exynos4-is/
Dfimc-reg.h293 void fimc_hw_set_rotation(struct fimc_ctx *ctx);
294 void fimc_hw_set_target_format(struct fimc_ctx *ctx);
295 void fimc_hw_set_out_dma(struct fimc_ctx *ctx);
298 void fimc_hw_set_prescaler(struct fimc_ctx *ctx);
299 void fimc_hw_set_mainscaler(struct fimc_ctx *ctx);
300 void fimc_hw_enable_capture(struct fimc_ctx *ctx);
301 void fimc_hw_set_effect(struct fimc_ctx *ctx);
302 void fimc_hw_set_rgb_alpha(struct fimc_ctx *ctx);
303 void fimc_hw_set_in_dma(struct fimc_ctx *ctx);
304 void fimc_hw_set_input_path(struct fimc_ctx *ctx);
[all …]
Dfimc-core.h276 struct fimc_ctx *ctx;
309 struct fimc_ctx *ctx;
401 struct fimc_ctx;
484 struct fimc_ctx { struct
505 #define fh_to_ctx(__fh) container_of(__fh, struct fimc_ctx, fh) argument
546 static inline void fimc_ctx_state_set(u32 state, struct fimc_ctx *ctx) in fimc_ctx_state_set()
555 static inline bool fimc_ctx_state_is_set(u32 mask, struct fimc_ctx *ctx) in fimc_ctx_state_is_set()
594 static inline struct fimc_frame *ctx_get_frame(struct fimc_ctx *ctx, in ctx_get_frame()
619 int fimc_ctrls_create(struct fimc_ctx *ctx);
620 void fimc_ctrls_delete(struct fimc_ctx *ctx);
[all …]
Dfimc-m2m.c43 void fimc_m2m_job_finish(struct fimc_ctx *ctx, int vb_state) in fimc_m2m_job_finish()
63 static void fimc_m2m_shutdown(struct fimc_ctx *ctx) in fimc_m2m_shutdown()
79 struct fimc_ctx *ctx = q->drv_priv; in start_streaming()
88 struct fimc_ctx *ctx = q->drv_priv; in stop_streaming()
99 struct fimc_ctx *ctx = priv; in fimc_device_run()
179 struct fimc_ctx *ctx = vb2_get_drv_priv(vq); in fimc_queue_setup()
201 struct fimc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in fimc_buf_prepare()
218 struct fimc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in fimc_buf_queue()
263 struct fimc_ctx *ctx = fh_to_ctx(fh); in fimc_m2m_g_fmt_mplane()
273 static int fimc_try_fmt_mplane(struct fimc_ctx *ctx, struct v4l2_format *f) in fimc_try_fmt_mplane()
[all …]
Dfimc-reg.c44 static u32 fimc_hw_get_in_flip(struct fimc_ctx *ctx) in fimc_hw_get_in_flip()
59 static u32 fimc_hw_get_target_flip(struct fimc_ctx *ctx) in fimc_hw_get_target_flip()
74 void fimc_hw_set_rotation(struct fimc_ctx *ctx) in fimc_hw_set_rotation()
107 void fimc_hw_set_target_format(struct fimc_ctx *ctx) in fimc_hw_set_target_format()
150 static void fimc_hw_set_out_dma_size(struct fimc_ctx *ctx) in fimc_hw_set_out_dma_size()
169 void fimc_hw_set_out_dma(struct fimc_ctx *ctx) in fimc_hw_set_out_dma()
234 void fimc_hw_set_prescaler(struct fimc_ctx *ctx) in fimc_hw_set_prescaler()
250 static void fimc_hw_set_scaler(struct fimc_ctx *ctx) in fimc_hw_set_scaler()
314 void fimc_hw_set_mainscaler(struct fimc_ctx *ctx) in fimc_hw_set_mainscaler()
349 void fimc_hw_enable_capture(struct fimc_ctx *ctx) in fimc_hw_enable_capture()
[all …]
Dfimc-core.c216 int fimc_check_scaler_ratio(struct fimc_ctx *ctx, int sw, int sh, in fimc_check_scaler_ratio()
249 int fimc_set_scaler_info(struct fimc_ctx *ctx) in fimc_set_scaler_info()
317 struct fimc_ctx *ctx; in fimc_irq_handler()
351 int fimc_prepare_addr(struct fimc_ctx *ctx, struct vb2_buffer *vb, in fimc_prepare_addr()
406 void fimc_set_yuv_order(struct fimc_ctx *ctx) in fimc_set_yuv_order()
448 void fimc_prepare_dma_offset(struct fimc_ctx *ctx, struct fimc_frame *f) in fimc_prepare_dma_offset()
483 static int fimc_set_color_effect(struct fimc_ctx *ctx, enum v4l2_colorfx colorfx) in fimc_set_color_effect()
529 container_of((__ctrl)->handler, struct fimc_ctx, ctrls.handler)
531 static int __fimc_s_ctrl(struct fimc_ctx *ctx, struct v4l2_ctrl *ctrl) in __fimc_s_ctrl()
582 struct fimc_ctx *ctx = ctrl_to_ctx(ctrl); in fimc_s_ctrl()
[all …]
Dfimc-capture.c38 struct fimc_ctx *ctx = fimc->vid_cap.ctx; in fimc_capture_hw_init()
155 static int fimc_capture_config_update(struct fimc_ctx *ctx) in fimc_capture_config_update()
263 struct fimc_ctx *ctx = q->drv_priv; in start_streaming()
294 struct fimc_ctx *ctx = q->drv_priv; in stop_streaming()
346 struct fimc_ctx *ctx = vq->drv_priv; in queue_setup()
381 struct fimc_ctx *ctx = vq->drv_priv; in buffer_prepare()
407 struct fimc_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); in buffer_queue()
575 static struct fimc_fmt *fimc_capture_try_format(struct fimc_ctx *ctx, in fimc_capture_try_format()
652 static void fimc_capture_try_selection(struct fimc_ctx *ctx, in fimc_capture_try_selection()
775 static int fimc_pipeline_try_format(struct fimc_ctx *ctx, in fimc_pipeline_try_format()
[all …]