Home
last modified time | relevance | path

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

/openbmc/linux/drivers/media/platform/samsung/exynos-gsc/
H A Dgsc-core.h179 struct gsc_ctx;
213 struct gsc_ctx *ctx;
365 struct gsc_ctx { struct
407 int gsc_set_scaler_info(struct gsc_ctx *ctx);
408 int gsc_ctrls_create(struct gsc_ctx *ctx);
409 void gsc_ctrls_delete(struct gsc_ctx *ctx);
507 void gsc_hw_set_input_path(struct gsc_ctx *ctx);
508 void gsc_hw_set_in_size(struct gsc_ctx *ctx);
512 void gsc_hw_set_out_size(struct gsc_ctx *ctx);
515 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()
302 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_g_fmt_mplane()
310 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_try_fmt_mplane()
318 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_s_fmt_mplane()
364 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_reqbufs()
379 struct gsc_ctx *ctx = fh_to_ctx(fh); in gsc_m2m_expbuf()
574 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 …]