| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn201/ |
| H A D | dcn201_hubp.c | 33 hubp201->hubp_regs->reg 142 const struct dcn201_hubp_registers *hubp_regs, in dcn201_hubp_construct() argument 148 hubp201->hubp_regs = hubp_regs; in dcn201_hubp_construct()
|
| H A D | dcn201_hubp.h | 119 const struct dcn201_hubp_registers *hubp_regs; member 128 const struct dcn201_hubp_registers *hubp_regs,
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn21/ |
| H A D | dcn21_hubp.h | 108 const struct dcn_hubp2_registers *hubp_regs; member 118 const struct dcn_hubp2_registers *hubp_regs,
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
| H A D | dcn302_resource.c | 516 #define hubp_regs(id)\ macro 519 static const struct dcn_hubp2_registers hubp_regs[] = { variable 520 hubp_regs(0), 521 hubp_regs(1), 522 hubp_regs(2), 523 hubp_regs(3), 524 hubp_regs(4) 542 if (hubp3_construct(hubp2, ctx, inst, &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn302_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/hubp/dcn32/ |
| H A D | dcn32_hubp.h | 66 const struct dcn_hubp2_registers *hubp_regs,
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/ |
| H A D | dcn21_resource.c | 301 #define hubp_regs(id)\ macro 306 static const struct dcn_hubp2_registers hubp_regs[] = { variable 307 hubp_regs(0), 308 hubp_regs(1), 309 hubp_regs(2), 310 hubp_regs(3) 1022 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn21_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
| H A D | dcn10_resource.c | 416 #define hubp_regs(id)\ macro 421 static const struct dcn_mi_registers hubp_regs[] = { variable 422 hubp_regs(0), 423 hubp_regs(1), 424 hubp_regs(2), 425 hubp_regs(3), 1025 &hubp_regs[inst], &hubp_shift, &hubp_mask); in dcn10_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/ |
| H A D | dcn301_resource.c | 554 #define hubp_regs(id)\ macro 559 static const struct dcn_hubp2_registers hubp_regs[] = { variable 560 hubp_regs(0), 561 hubp_regs(1), 562 hubp_regs(2), 563 hubp_regs(3), 1203 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn301_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
| H A D | dcn30_resource.c | 581 #define hubp_regs(id)\ macro 586 static const struct dcn_hubp2_registers hubp_regs[] = { variable 587 hubp_regs(0), 588 hubp_regs(1), 589 hubp_regs(2), 590 hubp_regs(3), 591 hubp_regs(4), 592 hubp_regs(5) 1243 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn30_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
| H A D | dcn314_resource.c | 635 #define hubp_regs(id)\ macro 640 static const struct dcn_hubp2_registers hubp_regs[] = { variable 641 hubp_regs(0), 642 hubp_regs(1), 643 hubp_regs(2), 644 hubp_regs(3) 1597 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn31_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 622 #define hubp_regs(id)\ macro 627 static const struct dcn_hubp2_registers hubp_regs[] = { variable 628 hubp_regs(0), 629 hubp_regs(1), 630 hubp_regs(2), 631 hubp_regs(3) 1532 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn31_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
| H A D | dcn303_resource.c | 500 #define hubp_regs(id)\ macro 503 static const struct dcn_hubp2_registers hubp_regs[] = { variable 504 hubp_regs(0), 505 hubp_regs(1) 523 if (hubp3_construct(hubp2, ctx, inst, &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn303_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
| H A D | dcn20_resource.c | 520 #define hubp_regs(id)\ macro 525 static const struct dcn_hubp2_registers hubp_regs[] = { variable 526 hubp_regs(0), 527 hubp_regs(1), 528 hubp_regs(2), 529 hubp_regs(3), 530 hubp_regs(4), 531 hubp_regs(5) 1243 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn20_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
| H A D | dcn31_resource.c | 628 #define hubp_regs(id)\ macro 633 static const struct dcn_hubp2_registers hubp_regs[] = { variable 634 hubp_regs(0), 635 hubp_regs(1), 636 hubp_regs(2), 637 hubp_regs(3) 1539 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn31_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
| H A D | dcn315_resource.c | 627 #define hubp_regs(id)\ macro 632 static const struct dcn_hubp2_registers hubp_regs[] = { variable 633 hubp_regs(0), 634 hubp_regs(1), 635 hubp_regs(2), 636 hubp_regs(3) 1540 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn31_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 1391 pipe_ctx->hubp_regs.dlg_regs.min_dst_y_next_start); in dcn401_optimize_bandwidth() 2099 dc->res_pool->hubbub, pipe_ctx->plane_res.hubp->inst, pipe_ctx->hubp_regs.det_size); in dcn401_program_pipe() 2249 pipe_ctx->plane_res.hubp->inst, pipe_ctx->hubp_regs.det_size); in dcn401_program_pipe_sequence() 2676 &pipe_ctx->hubp_regs, in dcn401_update_bandwidth() 2820 struct dml2_display_dlg_regs old_dlg_regs = old_pipe->hubp_regs.dlg_regs; in dcn401_detect_pipe_changes() 2821 struct dml2_display_ttu_regs old_ttu_regs = old_pipe->hubp_regs.ttu_regs; in dcn401_detect_pipe_changes() 2822 struct dml2_display_rq_regs old_rq_regs = old_pipe->hubp_regs.rq_regs; in dcn401_detect_pipe_changes() 2823 struct dml2_display_dlg_regs *new_dlg_regs = &new_pipe->hubp_regs.dlg_regs; in dcn401_detect_pipe_changes() 2824 struct dml2_display_ttu_regs *new_ttu_regs = &new_pipe->hubp_regs.ttu_regs; in dcn401_detect_pipe_changes() 2825 struct dml2_display_rq_regs *new_rq_regs = &new_pipe->hubp_regs.rq_regs; in dcn401_detect_pipe_changes() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/ |
| H A D | dml21_utils.c | 222 …memcpy(&pipe_ctx->hubp_regs, pln_prog->phantom_plane.pipe_regs[pipe_reg_index], sizeof(struct dml2… in dml21_program_dc_pipe() 226 …memcpy(&pipe_ctx->hubp_regs, pln_prog->pipe_regs[pipe_reg_index], sizeof(struct dml2_dchub_per_pip… in dml21_program_dc_pipe()
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_hw_sequencer.c | 2986 struct dml2_dchub_per_pipe_register_set *hubp_regs = params->hubp_setup2_params.hubp_regs; in hwss_hubp_setup2() local 2991 hubp->funcs->hubp_setup2(hubp, hubp_regs, global_sync, timing); in hwss_hubp_setup2() 3018 …struct dml2_dchub_per_pipe_register_set *hubp_regs = params->hubp_setup_interdependent2_params.hub… in hwss_hubp_setup_interdependent2() local 3021 hubp->funcs->hubp_setup_interdependent2(hubp, hubp_regs); in hwss_hubp_setup_interdependent2() 3844 struct dml2_dchub_per_pipe_register_set *hubp_regs, in hwss_add_hubp_setup2() argument 3851 seq_state->steps[*seq_state->num_steps].params.hubp_setup2_params.hubp_regs = hubp_regs; in hwss_add_hubp_setup2() 3890 struct dml2_dchub_per_pipe_register_set *hubp_regs) in hwss_add_hubp_setup_interdependent2() argument 3895 …state->steps[*seq_state->num_steps].params.hubp_setup_interdependent2_params.hubp_regs = hubp_regs; in hwss_add_hubp_setup_interdependent2()
|
| H A D | dc_resource.c | 5717 det_segments += dpp_pipes[dpp_idx]->hubp_regs.det_size; in resource_calculate_det_for_stream()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/ |
| H A D | dcn201_resource.c | 523 static const struct dcn201_hubp_registers hubp_regs[] = { variable 1026 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn201_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
| H A D | dcn35_resource.c | 498 static struct dcn_hubp2_registers hubp_regs[4]; variable 1614 #define REG_STRUCT hubp_regs in dcn35_hubp_create() 1621 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn35_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
| H A D | dcn36_resource.c | 485 static struct dcn_hubp2_registers hubp_regs[4]; variable 1601 #define REG_STRUCT hubp_regs in dcn35_hubp_create() 1608 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn35_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/ |
| H A D | dcn321_resource.c | 486 static struct dcn_hubp2_registers hubp_regs[4]; variable 925 #define REG_STRUCT hubp_regs in dcn321_hubp_create() 932 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn321_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
| H A D | dcn351_resource.c | 478 static struct dcn_hubp2_registers hubp_regs[4]; variable 1594 #define REG_STRUCT hubp_regs in dcn35_hubp_create() 1601 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn35_hubp_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 494 static struct dcn_hubp2_registers hubp_regs[4]; variable 936 #define REG_STRUCT hubp_regs in dcn32_hubp_create() 943 &hubp_regs[inst], &hubp_shift, &hubp_mask)) in dcn32_hubp_create()
|