Home
last modified time | relevance | path

Searched refs:merge_3d (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/
H A Ddpu_12_0_sm8750.h221 .merge_3d = MERGE_3D_0,
227 .merge_3d = MERGE_3D_0,
233 .merge_3d = MERGE_3D_1,
239 .merge_3d = MERGE_3D_1,
245 .merge_3d = MERGE_3D_2,
251 .merge_3d = MERGE_3D_2,
257 .merge_3d = MERGE_3D_3,
263 .merge_3d = MERGE_3D_3,
269 .merge_3d = MERGE_3D_4,
274 .merge_3d = MERGE_3D_4,
[all …]
H A Ddpu_10_0_sm8650.h206 .merge_3d = MERGE_3D_0,
212 .merge_3d = MERGE_3D_0,
218 .merge_3d = MERGE_3D_1,
224 .merge_3d = MERGE_3D_1,
230 .merge_3d = MERGE_3D_2,
236 .merge_3d = MERGE_3D_2,
242 .merge_3d = MERGE_3D_3,
247 .merge_3d = MERGE_3D_3,
252 .merge_3d = MERGE_3D_4,
257 .merge_3d = MERGE_3D_4,
[all …]
H A Ddpu_9_0_sm8550.h205 .merge_3d = MERGE_3D_0,
211 .merge_3d = MERGE_3D_0,
217 .merge_3d = MERGE_3D_1,
223 .merge_3d = MERGE_3D_1,
229 .merge_3d = MERGE_3D_2,
235 .merge_3d = MERGE_3D_2,
241 .merge_3d = MERGE_3D_3,
246 .merge_3d = MERGE_3D_3,
398 .merge_3d = sm8550_merge_3d,
H A Ddpu_9_1_sar2130p.h205 .merge_3d = MERGE_3D_0,
211 .merge_3d = MERGE_3D_0,
217 .merge_3d = MERGE_3D_1,
223 .merge_3d = MERGE_3D_1,
229 .merge_3d = MERGE_3D_2,
235 .merge_3d = MERGE_3D_2,
241 .merge_3d = MERGE_3D_3,
246 .merge_3d = MERGE_3D_3,
398 .merge_3d = sar2130p_merge_3d,
H A Ddpu_12_2_glymur.h243 .merge_3d = MERGE_3D_0,
249 .merge_3d = MERGE_3D_0,
255 .merge_3d = MERGE_3D_1,
261 .merge_3d = MERGE_3D_1,
267 .merge_3d = MERGE_3D_2,
273 .merge_3d = MERGE_3D_2,
279 .merge_3d = MERGE_3D_3,
285 .merge_3d = MERGE_3D_3,
291 .merge_3d = MERGE_3D_4,
296 .merge_3d = MERGE_3D_4,
[all …]
H A Ddpu_8_1_sm8450.h209 .merge_3d = MERGE_3D_0,
215 .merge_3d = MERGE_3D_0,
221 .merge_3d = MERGE_3D_1,
227 .merge_3d = MERGE_3D_1,
233 .merge_3d = MERGE_3D_2,
239 .merge_3d = MERGE_3D_2,
245 .merge_3d = MERGE_3D_3,
250 .merge_3d = MERGE_3D_3,
403 .merge_3d = sm8450_merge_3d,
H A Ddpu_8_4_sa8775p.h208 .merge_3d = MERGE_3D_0,
214 .merge_3d = MERGE_3D_0,
220 .merge_3d = MERGE_3D_1,
226 .merge_3d = MERGE_3D_1,
232 .merge_3d = MERGE_3D_2,
238 .merge_3d = MERGE_3D_2,
244 .merge_3d = MERGE_3D_3,
249 .merge_3d = MERGE_3D_3,
443 .merge_3d = sa8775p_merge_3d,
H A Ddpu_9_2_x1e80100.h205 .merge_3d = MERGE_3D_0,
211 .merge_3d = MERGE_3D_0,
217 .merge_3d = MERGE_3D_1,
223 .merge_3d = MERGE_3D_1,
229 .merge_3d = MERGE_3D_2,
235 .merge_3d = MERGE_3D_2,
241 .merge_3d = MERGE_3D_3,
246 .merge_3d = MERGE_3D_3,
439 .merge_3d = x1e80100_merge_3d,
H A Ddpu_5_0_sm8150.h210 .merge_3d = MERGE_3D_0,
216 .merge_3d = MERGE_3D_0,
222 .merge_3d = MERGE_3D_1,
228 .merge_3d = MERGE_3D_1,
234 .merge_3d = MERGE_3D_2,
240 .merge_3d = MERGE_3D_2,
379 .merge_3d = sm8150_merge_3d,
H A Ddpu_6_0_sm8250.h209 .merge_3d = MERGE_3D_0,
215 .merge_3d = MERGE_3D_0,
221 .merge_3d = MERGE_3D_1,
227 .merge_3d = MERGE_3D_1,
233 .merge_3d = MERGE_3D_2,
239 .merge_3d = MERGE_3D_2,
378 .merge_3d = sm8250_merge_3d,
H A Ddpu_7_0_sm8350.h209 .merge_3d = MERGE_3D_0,
215 .merge_3d = MERGE_3D_0,
221 .merge_3d = MERGE_3D_1,
227 .merge_3d = MERGE_3D_1,
233 .merge_3d = MERGE_3D_2,
239 .merge_3d = MERGE_3D_2,
390 .merge_3d = sm8350_merge_3d,
H A Ddpu_5_1_sc8180x.h210 .merge_3d = MERGE_3D_0,
216 .merge_3d = MERGE_3D_0,
222 .merge_3d = MERGE_3D_1,
228 .merge_3d = MERGE_3D_1,
234 .merge_3d = MERGE_3D_2,
240 .merge_3d = MERGE_3D_2,
403 .merge_3d = sc8180x_merge_3d,
H A Ddpu_8_0_sc8280xp.h208 .merge_3d = MERGE_3D_0,
214 .merge_3d = MERGE_3D_0,
220 .merge_3d = MERGE_3D_1,
226 .merge_3d = MERGE_3D_1,
232 .merge_3d = MERGE_3D_2,
238 .merge_3d = MERGE_3D_2,
421 .merge_3d = sc8280xp_merge_3d,
H A Ddpu_5_2_sm7150.h159 .merge_3d = MERGE_3D_0,
165 .merge_3d = MERGE_3D_0,
171 .merge_3d = MERGE_3D_1,
177 .merge_3d = MERGE_3D_1,
305 .merge_3d = sm7150_merge_3d,
H A Ddpu_6_2_sc7180.h115 .merge_3d = 0,
121 .merge_3d = 0,
H A Ddpu_5_4_sm6125.h119 .merge_3d = 0,
125 .merge_3d = 0,
H A Ddpu_6_4_sm6350.h123 .merge_3d = 0,
129 .merge_3d = 0,
H A Ddpu_6_5_qcm2290.h79 .merge_3d = 0,
/linux/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder_phys_wb.c244 if (mode_3d && hw_pp && hw_pp->merge_3d) in dpu_encoder_phys_wb_setup_ctl()
245 intf_cfg.merge_3d = hw_pp->merge_3d->idx; in dpu_encoder_phys_wb_setup_ctl()
250 if (hw_pp && hw_pp->merge_3d && hw_pp->merge_3d->ops.setup_3d_mode) in dpu_encoder_phys_wb_setup_ctl()
251 hw_pp->merge_3d->ops.setup_3d_mode(hw_pp->merge_3d, mode_3d); in dpu_encoder_phys_wb_setup_ctl()
302 hw_pp && hw_pp->merge_3d) in _dpu_encoder_phys_wb_update_flush()
304 hw_pp->merge_3d->idx); in _dpu_encoder_phys_wb_update_flush()
H A Ddpu_hw_merge3d.c19 static void dpu_hw_merge_3d_setup_3d_mode(struct dpu_hw_merge_3d *merge_3d, in dpu_hw_merge_3d_setup_3d_mode() argument
26 c = &merge_3d->hw; in dpu_hw_merge_3d_setup_3d_mode()
H A Ddpu_encoder_phys_vid.c311 if (intf_cfg.mode_3d && phys_enc->hw_pp->merge_3d) in dpu_encoder_phys_vid_setup_timing_engine()
312 intf_cfg.merge_3d = phys_enc->hw_pp->merge_3d->idx; in dpu_encoder_phys_vid_setup_timing_engine()
325 if (phys_enc->hw_pp->merge_3d) in dpu_encoder_phys_vid_setup_timing_engine()
326 phys_enc->hw_pp->merge_3d->ops.setup_3d_mode(phys_enc->hw_pp->merge_3d, intf_cfg.mode_3d); in dpu_encoder_phys_vid_setup_timing_engine()
478 phys_enc->hw_pp->merge_3d) in dpu_encoder_phys_vid_enable()
479 ctl->ops.update_pending_flush_merge_3d(ctl, phys_enc->hw_pp->merge_3d->idx); in dpu_encoder_phys_vid_enable()
H A Ddpu_rm.c74 const struct dpu_merge_3d_cfg *merge_3d = &cat->merge_3d[i]; in dpu_rm_init() local
76 hw = dpu_hw_merge_3d_init(dev, merge_3d, mmio); in dpu_rm_init()
83 rm->merge_3d_blks[merge_3d->id - MERGE_3D_0] = &hw->base; in dpu_rm_init()
97 if (pp->merge_3d && pp->merge_3d < MERGE_3D_MAX) in dpu_rm_init()
98 hw->merge_3d = to_dpu_hw_merge_3d(rm->merge_3d_blks[pp->merge_3d - MERGE_3D_0]); in dpu_rm_init()
H A Ddpu_hw_merge3d.h20 void (*setup_3d_mode)(struct dpu_hw_merge_3d *merge_3d,
H A Ddpu_hw_pingpong.h105 struct dpu_hw_merge_3d *merge_3d; member
H A Ddpu_hw_catalog.h472 u32 merge_3d; member
738 const struct dpu_merge_3d_cfg *merge_3d; member

12