Searched refs:dpu_hw_mixer (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_hw_lm.h | 20 struct dpu_hw_mixer; 43 void (*setup_mixer_out)(struct dpu_hw_mixer *ctx, 50 void (*setup_blend_config)(struct dpu_hw_mixer *ctx, uint32_t stage, 56 void (*setup_alpha_out)(struct dpu_hw_mixer *ctx, uint32_t mixer_op); 61 void (*setup_border_color)(struct dpu_hw_mixer *ctx, 67 void (*setup_gc)(struct dpu_hw_mixer *mixer, 71 void (*setup_misr)(struct dpu_hw_mixer *ctx, 75 u32 (*collect_misr)(struct dpu_hw_mixer *ctx); 78 struct dpu_hw_mixer { struct 100 static inline struct dpu_hw_mixer *to_dpu_hw_mixer(struct dpu_hw_blk *hw) in to_dpu_hw_mixer() argument [all …]
|
D | dpu_hw_lm.c | 67 static inline int _stage_offset(struct dpu_hw_mixer *ctx, enum dpu_stage stage) in _stage_offset() 82 static void dpu_hw_lm_setup_out(struct dpu_hw_mixer *ctx, in dpu_hw_lm_setup_out() 102 static void dpu_hw_lm_setup_border_color(struct dpu_hw_mixer *ctx, in dpu_hw_lm_setup_border_color() 118 static void dpu_hw_lm_setup_blend_config_sdm845(struct dpu_hw_mixer *ctx, in dpu_hw_lm_setup_blend_config_sdm845() 137 static void dpu_hw_lm_setup_blend_config(struct dpu_hw_mixer *ctx, in dpu_hw_lm_setup_blend_config() 155 static void dpu_hw_lm_setup_color3(struct dpu_hw_mixer *ctx, in dpu_hw_lm_setup_color3() 169 static void dpu_hw_lm_gc(struct dpu_hw_mixer *mixer, in dpu_hw_lm_gc() 174 static void dpu_hw_lm_setup_misr(struct dpu_hw_mixer *ctx, in dpu_hw_lm_setup_misr() 191 static u32 dpu_hw_lm_collect_misr(struct dpu_hw_mixer *ctx) in dpu_hw_lm_collect_misr() 219 struct dpu_hw_mixer *dpu_hw_lm_init(enum dpu_lm idx, in dpu_hw_lm_init() [all …]
|
D | dpu_crtc.h | 92 struct dpu_hw_mixer *hw_lm;
|
D | dpu_crtc.c | 302 struct dpu_hw_mixer *lm = mixer->hw_lm; in _dpu_crtc_setup_blend_cfg() 322 struct dpu_hw_mixer *hw_lm = dpu_crtc->mixers[lm_idx].hw_lm; in _dpu_crtc_program_lm_output_roi() 346 struct dpu_hw_mixer *lm; in _dpu_crtc_blend_setup_mixer() 429 struct dpu_hw_mixer *lm; in _dpu_crtc_blend_setup() 703 mixer->hw_lm = (struct dpu_hw_mixer *)lm_iter.hw; in _dpu_crtc_setup_mixer_for_encoder()
|