dpu_sw_pipe
struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_multirect(struct dpu_sw_pipe *pipe)
void dpu_hw_setup_multirect_impl(struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_format(struct dpu_sw_pipe *pipe,
void dpu_hw_setup_format_impl(struct dpu_sw_pipe *pipe, const struct msm_format *fmt,
static void dpu_hw_sspp_setup_rects(struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_sourceaddress(struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_solidfill(struct dpu_sw_pipe *pipe, u32 color)
void dpu_hw_setup_solidfill_impl(struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_cdp(struct dpu_sw_pipe *pipe,
void (*setup_format)(struct dpu_sw_pipe *pipe,
void (*setup_rects)(struct dpu_sw_pipe *pipe,
void (*setup_sourceaddress)(struct dpu_sw_pipe *ctx,
void (*setup_solidfill)(struct dpu_sw_pipe *pipe, u32 color);
void (*setup_multirect)(struct dpu_sw_pipe *pipe);
void (*setup_cdp)(struct dpu_sw_pipe *pipe,
void dpu_hw_setup_multirect_impl(struct dpu_sw_pipe *pipe,
void dpu_hw_setup_format_impl(struct dpu_sw_pipe *pipe, const struct msm_format *fmt,
static inline void dpu_hw_setup_rects_impl(struct dpu_sw_pipe *pipe, struct dpu_sw_pipe_cfg *cfg,
void dpu_hw_setup_solidfill_impl(struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_multirect_v13(struct dpu_sw_pipe *pipe)
static void dpu_hw_sspp_setup_format_v13(struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_rects_v13(struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_sourceaddress_v13(struct dpu_sw_pipe *pipe,
static void dpu_hw_sspp_setup_solidfill_v13(struct dpu_sw_pipe *pipe, u32 color)
static void dpu_hw_sspp_setup_cdp_v13(struct dpu_sw_pipe *pipe,
static bool dpu_plane_try_multirect_parallel(struct dpu_sw_pipe *pipe, struct dpu_sw_pipe_cfg *pipe_cfg,
struct dpu_sw_pipe *r_pipe, struct dpu_sw_pipe_cfg *r_pipe_cfg,
struct dpu_sw_pipe *pipe, *prev_pipe;
struct dpu_sw_pipe *pipe = &pstate->pipe[0];
struct dpu_sw_pipe *r_pipe = &pstate->pipe[1];
static int dpu_plane_assign_resource_in_stage(struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *r_pipe = pipe + 1;
struct dpu_sw_pipe *pipe;
static void dpu_plane_flush_csc(struct dpu_plane *pdpu, struct dpu_sw_pipe *pipe)
struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *pipe;
const struct dpu_sw_pipe *pipe;
struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *pipe)
static const struct dpu_csc_cfg *_dpu_plane_get_csc(struct dpu_sw_pipe *pipe,
static void _dpu_plane_setup_scaler(struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe *pipe,
struct dpu_sw_pipe **single_pipe,
struct dpu_sw_pipe *pipe = &pstate->pipe[0];
struct dpu_sw_pipe *r_pipe = &pstate->pipe[1];
struct dpu_sw_pipe pipe[PIPES_PER_PLANE];
struct dpu_sw_pipe *pipe, uint64_t modifier),
TP_PROTO(struct dpu_sw_pipe *pipe, struct dpu_hw_fmt_layout *layout),