/Linux-v6.1/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_cfg.c | 66 { .id = 0, .pp = 0, .dspp = 0, 68 { .id = 1, .pp = 1, .dspp = 1, 70 { .id = 2, .pp = 2, .dspp = 2, 72 { .id = 3, .pp = -1, .dspp = -1, 74 { .id = 4, .pp = -1, .dspp = -1, 81 .dspp = { 149 { .id = 0, .pp = 0, .dspp = 0, 151 { .id = 1, .pp = 1, .dspp = 1, 153 { .id = 2, .pp = 2, .dspp = 2, 155 { .id = 3, .pp = -1, .dspp = -1, [all …]
|
D | mdp5_cfg.h | 37 int dspp; member 96 struct mdp5_sub_block dspp; member
|
D | mdp5_mixer.c | 164 mixer->dspp = lm->dspp; in mdp5_mixer_init()
|
D | mdp5_mixer.h | 18 int dspp; member
|
D | mdp5.xml.h | 1272 case 0: return (mdp5_cfg->dspp.base[0]); in __offset_DSPP() 1273 case 1: return (mdp5_cfg->dspp.base[1]); in __offset_DSPP() 1274 case 2: return (mdp5_cfg->dspp.base[2]); in __offset_DSPP() 1275 case 3: return (mdp5_cfg->dspp.base[3]); in __offset_DSPP()
|
/Linux-v6.1/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_hw_dspp.c | 71 static const struct dpu_dspp_cfg *_dspp_offset(enum dpu_dspp dspp, in _dspp_offset() argument 82 if (dspp == m->dspp[i].id) { in _dspp_offset() 83 b->blk_addr = addr + m->dspp[i].base; in _dspp_offset() 85 return &m->dspp[i]; in _dspp_offset() 120 void dpu_hw_dspp_destroy(struct dpu_hw_dspp *dspp) in dpu_hw_dspp_destroy() argument 122 kfree(dspp); in dpu_hw_dspp_destroy()
|
D | dpu_rm.c | 230 const struct dpu_dspp_cfg *dspp = &cat->dspp[i]; in dpu_rm_init() local 232 if (dspp->id < DSPP_0 || dspp->id >= DSPP_MAX) { in dpu_rm_init() 233 DPU_ERROR("skip dspp %d with invalid id\n", dspp->id); in dpu_rm_init() 236 hw = dpu_hw_dspp_init(dspp->id, mmio, cat); in dpu_rm_init() 242 rm->dspp_blks[dspp->id - DSPP_0] = &hw->base; in dpu_rm_init() 345 idx = lm_cfg->dspp - DSPP_0; in _dpu_rm_check_lm_and_get_connected_blks() 347 DPU_ERROR("failed to get dspp on lm %d\n", lm_cfg->dspp); in _dpu_rm_check_lm_and_get_connected_blks() 353 lm_cfg->dspp); in _dpu_rm_check_lm_and_get_connected_blks()
|
D | dpu_hw_dspp.h | 95 void dpu_hw_dspp_destroy(struct dpu_hw_dspp *dspp);
|
D | dpu_crtc.c | 747 struct dpu_hw_dspp *dspp; in _dpu_crtc_setup_cp_blocks() local 756 dspp = mixer[i].hw_dspp; in _dpu_crtc_setup_cp_blocks() 758 if (!dspp || !dspp->ops.setup_pcc) in _dpu_crtc_setup_cp_blocks() 762 dspp->ops.setup_pcc(dspp, NULL); in _dpu_crtc_setup_cp_blocks() 765 dspp->ops.setup_pcc(dspp, &cfg); in _dpu_crtc_setup_cp_blocks()
|
D | dpu_hw_catalog.h | 574 u32 dspp; member 867 const struct dpu_dspp_cfg *dspp; member
|
D | dpu_hw_catalog.c | 927 .dspp = _dspp \ 1739 .dspp = msm8998_dspp, 1786 .dspp = sc7180_dspp, 1812 .dspp = sm8150_dspp, 1862 .dspp = sm8150_dspp, 1888 .dspp = sc7180_dspp, 1912 .dspp = qcm2290_dspp,
|
D | dpu_hw_ctl.c | 290 enum dpu_dspp dspp) in dpu_hw_ctl_update_pending_flush_dspp() argument 292 switch (dspp) { in dpu_hw_ctl_update_pending_flush_dspp()
|
D | dpu_kms.c | 914 msm_disp_snapshot_add_block(disp_state, cat->dspp[i].len, in dpu_kms_mdp_snapshot() 915 dpu_kms->mmio + cat->dspp[i].base, "dspp_%d", i); in dpu_kms_mdp_snapshot()
|
D | dpu_encoder.c | 577 if (dpu_kms->catalog->dspp && in dpu_encoder_get_topology()
|