Home
last modified time | relevance | path

Searched refs:gsc_ctx (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.h178 struct gsc_ctx;
212 struct gsc_ctx *ctx;
364 struct gsc_ctx { struct
406 int gsc_set_scaler_info(struct gsc_ctx *ctx);
407 int gsc_ctrls_create(struct gsc_ctx *ctx);
408 void gsc_ctrls_delete(struct gsc_ctx *ctx);
506 void gsc_hw_set_input_path(struct gsc_ctx *ctx);
507 void gsc_hw_set_in_size(struct gsc_ctx *ctx);
511 void gsc_hw_set_out_size(struct gsc_ctx *ctx);
514 void gsc_hw_set_prescaler(struct gsc_ctx *ctx);
[all …]
H A Dgsc-m2m.c29 struct gsc_ctx *curr_ctx; in gsc_m2m_ctx_stop_req()
58 struct gsc_ctx *ctx = q->drv_priv; in gsc_m2m_start_streaming()
80 struct gsc_ctx *ctx = q->drv_priv; in gsc_m2m_stop_streaming()
146 struct gsc_ctx *ctx = priv; in gsc_m2m_device_run()
300 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_g_fmt_mplane()
308 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_try_fmt_mplane()
316 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_s_fmt_mplane()
362 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_reqbufs()
377 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_expbuf()
572 struct gsc_ctx *ctx = priv; in queue_init()
[all …]
H A Dgsc-regs.c107 void gsc_hw_set_input_path(struct gsc_ctx *ctx) in gsc_hw_set_input_path()
120 void gsc_hw_set_in_size(struct gsc_ctx *ctx) in gsc_hw_set_in_size()
142 void gsc_hw_set_in_image_rgb(struct gsc_ctx *ctx) in gsc_hw_set_in_image_rgb()
218 void gsc_hw_set_output_path(struct gsc_ctx *ctx) in gsc_hw_set_output_path()
233 void gsc_hw_set_out_size(struct gsc_ctx *ctx) in gsc_hw_set_out_size()
262 void gsc_hw_set_out_image_rgb(struct gsc_ctx *ctx) in gsc_hw_set_out_image_rgb()
342 void gsc_hw_set_prescaler(struct gsc_ctx *ctx) in gsc_hw_set_prescaler()
354 void gsc_hw_set_mainscaler(struct gsc_ctx *ctx) in gsc_hw_set_mainscaler()
367 void gsc_hw_set_rotation(struct gsc_ctx *ctx) in gsc_hw_set_rotation()
400 void gsc_hw_set_global_alpha(struct gsc_ctx *ctx) in gsc_hw_set_global_alpha()
[all …]
H A Dgsc-core.c388 int gsc_try_fmt_mplane(struct gsc_ctx *ctx, struct v4l2_format *f) in gsc_try_fmt_mplane()
477 int gsc_g_fmt_mplane(struct gsc_ctx *ctx, struct v4l2_format *f) in gsc_g_fmt_mplane()
516 int gsc_try_selection(struct gsc_ctx *ctx, struct v4l2_selection *s) in gsc_try_selection()
632 int gsc_set_scaler_info(struct gsc_ctx *ctx) in gsc_set_scaler_info()
697 static int __gsc_s_ctrl(struct gsc_ctx *ctx, struct v4l2_ctrl *ctrl) in __gsc_s_ctrl()
744 struct gsc_ctx *ctx = ctrl_to_ctx(ctrl); in gsc_s_ctrl()
759 int gsc_ctrls_create(struct gsc_ctx *ctx) in gsc_ctrls_create()
789 void gsc_ctrls_delete(struct gsc_ctx *ctx) in gsc_ctrls_delete()
798 int gsc_prepare_addr(struct gsc_ctx *ctx, struct vb2_buffer *vb, in gsc_prepare_addr()
862 struct gsc_ctx *ctx; in gsc_irq_handler()
[all …]