mtk_mdp_ctx 77 drivers/media/platform/mtk-mdp/mtk_mdp_core.c struct mtk_mdp_ctx *ctx; mtk_mdp_ctx 173 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static const struct mtk_mdp_fmt *mtk_mdp_try_fmt_mplane(struct mtk_mdp_ctx *ctx, mtk_mdp_ctx 259 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static struct mtk_mdp_frame *mtk_mdp_ctx_get_frame(struct mtk_mdp_ctx *ctx, mtk_mdp_ctx 278 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static int mtk_mdp_try_crop(struct mtk_mdp_ctx *ctx, u32 type, mtk_mdp_ctx 355 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static inline struct mtk_mdp_ctx *fh_to_ctx(struct v4l2_fh *fh) mtk_mdp_ctx 357 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c return container_of(fh, struct mtk_mdp_ctx, fh); mtk_mdp_ctx 360 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static inline struct mtk_mdp_ctx *ctrl_to_ctx(struct v4l2_ctrl *ctrl) mtk_mdp_ctx 362 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c return container_of(ctrl->handler, struct mtk_mdp_ctx, ctrl_handler); mtk_mdp_ctx 365 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c void mtk_mdp_ctx_state_lock_set(struct mtk_mdp_ctx *ctx, u32 state) mtk_mdp_ctx 372 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static void mtk_mdp_ctx_state_lock_clear(struct mtk_mdp_ctx *ctx, u32 state) mtk_mdp_ctx 379 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static bool mtk_mdp_ctx_state_is_set(struct mtk_mdp_ctx *ctx, u32 mask) mtk_mdp_ctx 402 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = q->drv_priv; mtk_mdp_ctx 413 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static void *mtk_mdp_m2m_buf_remove(struct mtk_mdp_ctx *ctx, mtk_mdp_ctx 424 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = q->drv_priv; mtk_mdp_ctx 437 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static void mtk_mdp_prepare_addr(struct mtk_mdp_ctx *ctx, mtk_mdp_ctx 465 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static void mtk_mdp_m2m_get_bufs(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 485 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx; mtk_mdp_ctx 507 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = mtk_mdp_ctx 508 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c container_of(work, struct mtk_mdp_ctx, work); mtk_mdp_ctx 546 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = priv; mtk_mdp_ctx 555 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = vb2_get_drv_priv(vq); mtk_mdp_ctx 571 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); mtk_mdp_ctx 587 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue); mtk_mdp_ctx 605 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(fh); mtk_mdp_ctx 643 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(fh); mtk_mdp_ctx 682 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(fh); mtk_mdp_ctx 692 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(fh); mtk_mdp_ctx 743 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(fh); mtk_mdp_ctx 758 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(fh); mtk_mdp_ctx 805 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(fh); mtk_mdp_ctx 872 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(fh); mtk_mdp_ctx 955 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = priv; mtk_mdp_ctx 989 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = ctrl_to_ctx(ctrl); mtk_mdp_ctx 1032 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static int mtk_mdp_ctrls_create(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 1064 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static void mtk_mdp_set_default_params(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 1091 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = NULL; mtk_mdp_ctx 1168 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c struct mtk_mdp_ctx *ctx = fh_to_ctx(file->private_data); mtk_mdp_ctx 10 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.h void mtk_mdp_ctx_state_lock_set(struct mtk_mdp_ctx *ctx, u32 state); mtk_mdp_ctx 48 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c void mtk_mdp_hw_set_input_addr(struct mtk_mdp_ctx *ctx, mtk_mdp_ctx 58 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c void mtk_mdp_hw_set_output_addr(struct mtk_mdp_ctx *ctx, mtk_mdp_ctx 68 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c void mtk_mdp_hw_set_in_size(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 88 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c void mtk_mdp_hw_set_in_image_format(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 104 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c void mtk_mdp_hw_set_out_size(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 119 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c void mtk_mdp_hw_set_out_image_format(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 134 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c void mtk_mdp_hw_set_rotation(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 143 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c void mtk_mdp_hw_set_global_alpha(struct mtk_mdp_ctx *ctx) mtk_mdp_ctx 11 drivers/media/platform/mtk-mdp/mtk_mdp_regs.h void mtk_mdp_hw_set_input_addr(struct mtk_mdp_ctx *ctx, mtk_mdp_ctx 13 drivers/media/platform/mtk-mdp/mtk_mdp_regs.h void mtk_mdp_hw_set_output_addr(struct mtk_mdp_ctx *ctx, mtk_mdp_ctx 15 drivers/media/platform/mtk-mdp/mtk_mdp_regs.h void mtk_mdp_hw_set_in_size(struct mtk_mdp_ctx *ctx); mtk_mdp_ctx 16 drivers/media/platform/mtk-mdp/mtk_mdp_regs.h void mtk_mdp_hw_set_in_image_format(struct mtk_mdp_ctx *ctx); mtk_mdp_ctx 17 drivers/media/platform/mtk-mdp/mtk_mdp_regs.h void mtk_mdp_hw_set_out_size(struct mtk_mdp_ctx *ctx); mtk_mdp_ctx 18 drivers/media/platform/mtk-mdp/mtk_mdp_regs.h void mtk_mdp_hw_set_out_image_format(struct mtk_mdp_ctx *ctx); mtk_mdp_ctx 19 drivers/media/platform/mtk-mdp/mtk_mdp_regs.h void mtk_mdp_hw_set_rotation(struct mtk_mdp_ctx *ctx); mtk_mdp_ctx 20 drivers/media/platform/mtk-mdp/mtk_mdp_regs.h void mtk_mdp_hw_set_global_alpha(struct mtk_mdp_ctx *ctx); mtk_mdp_ctx 13 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c static inline struct mtk_mdp_ctx *vpu_to_ctx(struct mtk_mdp_vpu *vpu) mtk_mdp_ctx 15 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c return container_of(vpu, struct mtk_mdp_ctx, vpu); mtk_mdp_ctx 35 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c struct mtk_mdp_ctx *ctx; mtk_mdp_ctx 77 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c struct mtk_mdp_ctx *ctx = vpu_to_ctx(vpu); mtk_mdp_ctx 115 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c struct mtk_mdp_ctx *ctx = vpu_to_ctx(vpu);