Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn201/
H A Ddcn201_hubp.c33 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 Ddcn201_hubp.h119 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 Ddcn21_hubp.h108 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 Ddcn302_resource.c516 #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 Ddcn32_hubp.h66 const struct dcn_hubp2_registers *hubp_regs,
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/
H A Ddcn21_resource.c301 #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 Ddcn10_resource.c416 #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 Ddcn301_resource.c554 #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 Ddcn30_resource.c581 #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 Ddcn314_resource.c635 #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 Ddcn316_resource.c622 #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 Ddcn303_resource.c500 #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 Ddcn20_resource.c520 #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 Ddcn31_resource.c628 #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 Ddcn315_resource.c627 #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 Ddcn401_hwseq.c1391 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 Ddml21_utils.c222 …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 Ddc_hw_sequencer.c2986 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 Ddc_resource.c5717 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 Ddcn201_resource.c523 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 Ddcn35_resource.c498 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 Ddcn36_resource.c485 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 Ddcn321_resource.c486 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 Ddcn351_resource.c478 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 Ddcn32_resource.c494 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()