| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn30/ |
| D | dcn30_vpg.h | 30 #define DCN30_VPG_FROM_VPG(vpg)\ argument 31 container_of(vpg, struct dcn30_vpg, base) 135 struct vpg; 139 struct vpg *vpg, 144 struct vpg { struct 151 struct vpg base; argument
|
| D | dcn30_dio_stream_encoder.c | 77 enc1->base.vpg->funcs->update_generic_info_packet( in enc3_update_hdmi_info_packet() 78 enc1->base.vpg, in enc3_update_hdmi_info_packet() 365 enc1->base.vpg->funcs->update_generic_info_packet( in enc3_dp_set_dsc_pps_info_packet() 366 enc1->base.vpg, in enc3_dp_set_dsc_pps_info_packet() 429 enc->vpg->funcs->update_generic_info_packet( in enc3_stream_encoder_update_dp_info_packets() 430 enc->vpg, in enc3_stream_encoder_update_dp_info_packets() 435 enc->vpg->funcs->update_generic_info_packet( in enc3_stream_encoder_update_dp_info_packets() 436 enc->vpg, in enc3_stream_encoder_update_dp_info_packets() 441 enc->vpg->funcs->update_generic_info_packet( in enc3_stream_encoder_update_dp_info_packets() 442 enc->vpg, in enc3_stream_encoder_update_dp_info_packets() [all …]
|
| D | dcn30_vpg.c | 47 struct vpg *vpg, in vpg3_update_generic_info_packet() argument 51 struct dcn30_vpg *vpg3 = DCN30_VPG_FROM_VPG(vpg); in vpg3_update_generic_info_packet()
|
| D | dcn30_dio_stream_encoder.h | 280 struct vpg *vpg,
|
| D | dcn30_resource.c | 1112 static struct vpg *dcn30_vpg_create( in dcn30_vpg_create() 1151 struct vpg *vpg; in dcn30_stream_encoder_create() local 1164 vpg = dcn30_vpg_create(ctx, vpg_inst); in dcn30_stream_encoder_create() 1167 if (!enc1 || !vpg || !afmt) in dcn30_stream_encoder_create() 1171 eng_id, vpg, afmt, in dcn30_stream_encoder_create() 1211 if (pool->base.stream_enc[i]->vpg != NULL) { in dcn30_resource_destruct() 1212 kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg)); in dcn30_resource_destruct() 1213 pool->base.stream_enc[i]->vpg = NULL; in dcn30_resource_destruct()
|
| /Linux-v5.15/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-mipi-dsi.c | 260 bool vpg; member 584 if (dsi->vpg_defs.vpg) { in dw_mipi_dsi_video_mode_config() 1046 struct debugfs_entries *vpg = data; in dw_mipi_dsi_debugfs_write() local 1050 if (!vpg) in dw_mipi_dsi_debugfs_write() 1053 dsi = vpg->dsi; in dw_mipi_dsi_debugfs_write() 1055 *vpg->reg = (bool)val; in dw_mipi_dsi_debugfs_write() 1059 if (*vpg->reg) in dw_mipi_dsi_debugfs_write() 1060 mode_cfg |= vpg->mask; in dw_mipi_dsi_debugfs_write() 1062 mode_cfg &= ~vpg->mask; in dw_mipi_dsi_debugfs_write() 1071 struct debugfs_entries *vpg = data; in dw_mipi_dsi_debugfs_show() local [all …]
|
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| D | stream_encoder.h | 107 struct vpg *vpg; member
|
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn303/ |
| D | dcn303_resource.c | 406 static struct vpg *dcn303_vpg_create(struct dc_context *ctx, uint32_t inst) in dcn303_vpg_create() 497 struct vpg *vpg; in dcn303_stream_encoder_create() local 510 vpg = dcn303_vpg_create(ctx, vpg_inst); in dcn303_stream_encoder_create() 513 if (!enc1 || !vpg || !afmt) { in dcn303_stream_encoder_create() 515 kfree(vpg); in dcn303_stream_encoder_create() 520 …dcn30_dio_stream_encoder_construct(enc1, ctx, ctx->dc_bios, eng_id, vpg, afmt, &stream_enc_regs[en… in dcn303_stream_encoder_create() 1064 if (pool->stream_enc[i]->vpg != NULL) { in dcn303_resource_destruct() 1065 kfree(DCN30_VPG_FROM_VPG(pool->stream_enc[i]->vpg)); in dcn303_resource_destruct() 1066 pool->stream_enc[i]->vpg = NULL; in dcn303_resource_destruct()
|
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn302/ |
| D | dcn302_resource.c | 432 static struct vpg *dcn302_vpg_create(struct dc_context *ctx, uint32_t inst) in dcn302_vpg_create() 529 struct vpg *vpg; in dcn302_stream_encoder_create() local 542 vpg = dcn302_vpg_create(ctx, vpg_inst); in dcn302_stream_encoder_create() 545 if (!enc1 || !vpg || !afmt) in dcn302_stream_encoder_create() 548 …dcn30_dio_stream_encoder_construct(enc1, ctx, ctx->dc_bios, eng_id, vpg, afmt, &stream_enc_regs[en… in dcn302_stream_encoder_create() 1134 if (pool->stream_enc[i]->vpg != NULL) { in dcn302_resource_destruct() 1135 kfree(DCN30_VPG_FROM_VPG(pool->stream_enc[i]->vpg)); in dcn302_resource_destruct() 1136 pool->stream_enc[i]->vpg = NULL; in dcn302_resource_destruct()
|
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn301/ |
| D | dcn301_resource.c | 1143 static struct vpg *dcn301_vpg_create( in dcn301_vpg_create() 1182 struct vpg *vpg; in dcn301_stream_encoder_create() local 1195 vpg = dcn301_vpg_create(ctx, vpg_inst); in dcn301_stream_encoder_create() 1198 if (!enc1 || !vpg || !afmt) in dcn301_stream_encoder_create() 1202 eng_id, vpg, afmt, in dcn301_stream_encoder_create() 1242 if (pool->base.stream_enc[i]->vpg != NULL) { in dcn301_destruct() 1243 kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg)); in dcn301_destruct() 1244 pool->base.stream_enc[i]->vpg = NULL; in dcn301_destruct()
|
| /Linux-v5.15/drivers/gpu/drm/amd/display/dc/dcn31/ |
| D | dcn31_resource.c | 1229 static struct vpg *dcn31_vpg_create( in dcn31_vpg_create() 1268 struct vpg *vpg; in dcn31_stream_encoder_create() local 1281 vpg = dcn31_vpg_create(ctx, vpg_inst); in dcn31_stream_encoder_create() 1284 if (!enc1 || !vpg || !afmt) in dcn31_stream_encoder_create() 1294 eng_id, vpg, afmt, in dcn31_stream_encoder_create() 1334 if (pool->base.stream_enc[i]->vpg != NULL) { in dcn31_resource_destruct() 1335 kfree(DCN30_VPG_FROM_VPG(pool->base.stream_enc[i]->vpg)); in dcn31_resource_destruct() 1336 pool->base.stream_enc[i]->vpg = NULL; in dcn31_resource_destruct()
|