mdp_comp_ctx
const struct mdp_comp_ctx *ctx;
const struct mdp_comp_ctx *ctx;
struct mdp_comp_ctx comps[MDP_PATH_MAX_COMPS];
struct mdp_comp_ctx *ctx;
struct mdp_comp_ctx *ctx;
static int init_tdshp(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_tdshp_frame(struct mdp_comp_ctx *ctx,
static int config_tdshp_subfrm(struct mdp_comp_ctx *ctx,
static int init_color(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_color_frame(struct mdp_comp_ctx *ctx,
static int config_color_subfrm(struct mdp_comp_ctx *ctx,
static int init_ccorr(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_ccorr_subfrm(struct mdp_comp_ctx *ctx,
static int init_aal(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_aal_frame(struct mdp_comp_ctx *ctx,
static int config_aal_subfrm(struct mdp_comp_ctx *ctx,
static int init_hdr(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_hdr_frame(struct mdp_comp_ctx *ctx,
static int config_hdr_subfrm(struct mdp_comp_ctx *ctx,
static int init_fg(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_fg_frame(struct mdp_comp_ctx *ctx,
static int config_fg_subfrm(struct mdp_comp_ctx *ctx,
static int init_ovl(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_ovl_frame(struct mdp_comp_ctx *ctx,
static int config_ovl_subfrm(struct mdp_comp_ctx *ctx,
static int init_pad(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_pad_subfrm(struct mdp_comp_ctx *ctx,
int mdp_comp_ctx_config(struct mdp_dev *mdp, struct mdp_comp_ctx *ctx,
static int config_rdma_subfrm(struct mdp_comp_ctx *ctx,
__get_plat_cfg(const struct mdp_comp_ctx *ctx)
static int wait_rdma_event(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int init_rsz(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_rsz_frame(struct mdp_comp_ctx *ctx,
static s64 get_comp_flag(const struct mdp_comp_ctx *ctx)
static int config_rsz_subfrm(struct mdp_comp_ctx *ctx,
static int init_rdma(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int advance_rsz_subfrm(struct mdp_comp_ctx *ctx,
static int init_wrot(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_wrot_frame(struct mdp_comp_ctx *ctx,
static int config_wrot_subfrm(struct mdp_comp_ctx *ctx,
static int wait_wrot_event(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_rdma_frame(struct mdp_comp_ctx *ctx,
static int init_wdma(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int config_wdma_frame(struct mdp_comp_ctx *ctx,
static int config_wdma_subfrm(struct mdp_comp_ctx *ctx,
static int wait_wdma_event(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
static int reset_luma_hist(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd)
s64 (*get_comp_flag)(const struct mdp_comp_ctx *ctx);
int (*init_comp)(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd);
int (*config_frame)(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd,
int (*config_subfrm)(struct mdp_comp_ctx *ctx,
int (*wait_comp_event)(struct mdp_comp_ctx *ctx,
int (*advance_subfrm)(struct mdp_comp_ctx *ctx,
int (*post_process)(struct mdp_comp_ctx *ctx, struct mdp_cmdq_cmd *cmd);
int mdp_comp_ctx_config(struct mdp_dev *mdp, struct mdp_comp_ctx *ctx,