Symbol: dpu_hw_mixer
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
327
struct dpu_hw_mixer *lm = mixer->hw_lm;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
382
struct dpu_hw_mixer *hw_lm = crtc_state->mixers[lm_idx].hw_lm;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
524
struct dpu_hw_mixer *lm;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h
96
struct dpu_hw_mixer *hw_lm;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
2184
struct dpu_hw_mixer *hw_mixer[2];
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
102
static void dpu_hw_lm_setup_border_color_v12(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
118
static void dpu_hw_lm_setup_misr(struct dpu_hw_mixer *ctx)
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
123
static int dpu_hw_lm_collect_misr(struct dpu_hw_mixer *ctx, u32 *misr_value)
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
128
static void dpu_hw_lm_setup_blend_config_combined_alpha(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
150
dpu_hw_lm_setup_blend_config_combined_alpha_v12(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
171
static void dpu_hw_lm_setup_blend_config(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
191
static void dpu_hw_lm_setup_color3(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
205
static void dpu_hw_lm_setup_color3_v12(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
285
static int dpu_hw_lm_setup_blendstage(struct dpu_hw_mixer *ctx, enum dpu_lm lm,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
324
static int dpu_hw_lm_clear_all_blendstages(struct dpu_hw_mixer *ctx)
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
355
struct dpu_hw_mixer *dpu_hw_lm_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
360
struct dpu_hw_mixer *c;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
57
static inline int _stage_offset(struct dpu_hw_mixer *ctx, enum dpu_stage stage)
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
66
static void dpu_hw_lm_setup_out(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
86
static void dpu_hw_lm_setup_border_color(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
108
static inline struct dpu_hw_mixer *to_dpu_hw_mixer(struct dpu_hw_blk *hw)
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
110
return container_of(hw, struct dpu_hw_mixer, base);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
113
struct dpu_hw_mixer *dpu_hw_lm_init(struct drm_device *dev,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
13
struct dpu_hw_mixer;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
36
void (*setup_mixer_out)(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
43
void (*setup_blend_config)(struct dpu_hw_mixer *ctx, uint32_t stage,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
49
void (*setup_alpha_out)(struct dpu_hw_mixer *ctx, uint32_t mixer_op);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
56
int (*clear_all_blendstages)(struct dpu_hw_mixer *ctx);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
65
int (*setup_blendstage)(struct dpu_hw_mixer *ctx, enum dpu_lm lm,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
71
void (*setup_border_color)(struct dpu_hw_mixer *ctx,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
78
void (*setup_misr)(struct dpu_hw_mixer *ctx);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
83
int (*collect_misr)(struct dpu_hw_mixer *ctx, u32 *misr_value);
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c
60
struct dpu_hw_mixer *hw;