Home
last modified time | relevance | path

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

1234

/drivers/gpu/drm/amd/display/dc/resource/dcn32/
A Ddcn32_resource_helpers.c113 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_merge_pipes_for_subvp()
158 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_all_pipes_have_stream_and_plane()
175 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_subvp_in_use()
200 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_any_surfaces_rotated()
259 for (i = 0; i < dc->res_pool->pipe_count; i++) { in override_det_for_subvp()
274 for (i = 0; i < dc->res_pool->pipe_count; i++) { in override_det_for_subvp()
338 for (j = 0; j < dc->res_pool->pipe_count; j++) { in dcn32_determine_det_override()
349 for (k = 0; k < dc->res_pool->pipe_count; k++) { in dcn32_determine_det_override()
376 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn32_determine_det_override()
655 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_subvp_drr_admissable()
[all …]
/drivers/gpu/drm/amd/display/dc/hwss/dcn351/
A Ddcn351_hwseq.c45 for (i = dc->res_pool->pipe_count - 1; i >= 0; i--) { in dcn351_calc_blocks_to_gate()
65 for (i = dc->res_pool->pipe_count - 1; i >= 0; i--) { in dcn351_calc_blocks_to_ungate()
108 for (i = dc->res_pool->pipe_count - 1; i >= 0; i--) { in dcn351_hw_block_power_down()
170 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn351_hw_block_power_up()
/drivers/gpu/drm/amd/display/dc/core/
A Ddc_surface.c73 for (i = 0; i < plane_state->ctx->dc->res_pool->pipe_count; i++) { in dc_plane_get_pipe_mask()
133 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dc_plane_get_status()
148 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dc_plane_get_status()
289 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dc_plane_force_dcc_and_tiling_disable()
A Ddc.c1302 for (i = 0; i < dc->res_pool->pipe_count; i++) { in disable_dangling_plane()
1406 for (i = 0; i < dc->res_pool->pipe_count; i++) { in disable_vbios_mode_if_required()
1478 full_pipe_count = dc->res_pool->pipe_count; in dc_create()
1571 int pipe_count = dc->res_pool->pipe_count; in enable_timing_multisync() local
1574 for (i = 0; i < pipe_count; i++) { in enable_timing_multisync()
1597 int pipe_count = dc->res_pool->pipe_count; in program_timing_sync() local
1600 for (i = 0; i < pipe_count; i++) { in program_timing_sync()
1609 for (i = 0; i < pipe_count; i++) { in program_timing_sync()
1623 for (j = i + 1; j < pipe_count; j++) { in program_timing_sync()
2023 for (i = 0; i < dc->res_pool->pipe_count; i++) { in get_stream_mask()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dcn20/
A Ddcn20_resource.c1106 for (i = 0; i < pool->base.pipe_count; i++) { in dcn20_resource_destruct()
1855 if (plane_count > dc->res_pool->pipe_count / 2) in dcn20_validate_apply_pipe_split_flags()
2240 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn20_dwbc_create() local
2242 for (i = 0; i < pipe_count; i++) { in dcn20_dwbc_create()
2263 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn20_mmhubbub_create() local
2265 ASSERT(pipe_count > 0); in dcn20_mmhubbub_create()
2267 for (i = 0; i < pipe_count; i++) { in dcn20_mmhubbub_create()
2412 pool->base.pipe_count = 5; in dcn20_resource_construct()
2416 pool->base.pipe_count = 6; in dcn20_resource_construct()
2616 for (i = 0; i < pool->base.pipe_count; i++) { in dcn20_resource_construct()
[all …]
/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
A Ddcn35_hwseq.c259 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_init_hw()
717 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_init_pipes()
744 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_init_pipes()
772 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_init_pipes()
836 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_init_pipes()
1027 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_calc_blocks_to_gate()
1116 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_calc_blocks_to_ungate()
1205 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_calc_blocks_to_ungate()
1278 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_hw_block_power_down()
1361 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn35_hw_block_power_up()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dce60/
A Ddce60_resource.c801 for (i = 0; i < pool->base.pipe_count; i++) { in dce60_resource_destruct()
874 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dce60_validate_bandwidth()
960 pool->base.pipe_count = res_cap.num_timing_generator; in dce60_construct()
1038 for (i = 0; i < pool->base.pipe_count; i++) { in dce60_construct()
1100 dc->caps.max_planes = pool->base.pipe_count; in dce60_construct()
1158 pool->base.pipe_count = res_cap_61.num_timing_generator; in dce61_construct()
1236 for (i = 0; i < pool->base.pipe_count; i++) { in dce61_construct()
1298 dc->caps.max_planes = pool->base.pipe_count; in dce61_construct()
1356 pool->base.pipe_count = res_cap_64.num_timing_generator; in dce64_construct()
1433 for (i = 0; i < pool->base.pipe_count; i++) { in dce64_construct()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dce80/
A Ddce80_resource.c807 for (i = 0; i < pool->base.pipe_count; i++) { in dce80_resource_destruct()
880 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dce80_validate_bandwidth()
966 pool->base.pipe_count = res_cap.num_timing_generator; in dce80_construct()
1048 for (i = 0; i < pool->base.pipe_count; i++) { in dce80_construct()
1110 dc->caps.max_planes = pool->base.pipe_count; in dce80_construct()
1168 pool->base.pipe_count = res_cap_81.num_timing_generator; in dce81_construct()
1248 for (i = 0; i < pool->base.pipe_count; i++) { in dce81_construct()
1310 dc->caps.max_planes = pool->base.pipe_count; in dce81_construct()
1368 pool->base.pipe_count = res_cap_83.num_timing_generator; in dce83_construct()
1445 for (i = 0; i < pool->base.pipe_count; i++) { in dce83_construct()
[all …]
/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
A Ddcn32_hwseq.c231 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_calculate_cab_allocation()
353 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_commit_subvp_config()
384 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_subvp_pipe_control_lock()
405 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_subvp_pipe_control_lock()
606 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_update_force_pstate()
625 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_update_force_pstate()
671 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_update_mall_sel()
731 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_program_mall_pipe_config()
946 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_init_hw()
1248 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_resync_fifo_dccg_dio()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dcn30/
A Ddcn30_resource.c1097 for (i = 0; i < pool->base.pipe_count; i++) { in dcn30_resource_destruct()
1178 for (i = 0; i < pool->base.pipe_count; i++) { in dcn30_resource_destruct()
1218 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn30_dwbc_create() local
1220 for (i = 0; i < pipe_count; i++) { in dcn30_dwbc_create()
1243 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn30_mmhubbub_create() local
1245 for (i = 0; i < pipe_count; i++) { in dcn30_mmhubbub_create()
1386 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn30_set_mcif_arb_params()
1510 loaded_ip->max_num_dpp = pool->base.pipe_count; in init_soc_bounding_box()
1721 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn30_internal_validate_bw()
2468 for (i = 0; i < pool->base.pipe_count; i++) { in dcn30_resource_construct()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dce110/
A Ddce110_resource.c816 for (i = 0; i < pool->base.pipe_count; i++) { in dce110_resource_destruct()
979 dc->res_pool->pipe_count, in dce110_validate_bandwidth()
1270 pool->opps[pool->pipe_count] = &dce110_oppv->base; in underlay_create()
1271 pool->timing_generators[pool->pipe_count] = &dce110_tgv->base; in underlay_create()
1272 pool->mis[pool->pipe_count] = &dce110_miv->base; in underlay_create()
1273 pool->transforms[pool->pipe_count] = &dce110_xfmv->base; in underlay_create()
1274 pool->pipe_count++; in underlay_create()
1368 pool->base.pipe_count = pool->base.res_cap->num_timing_generator; in dce110_resource_construct()
1369 pool->base.underlay_pipe_index = pool->base.pipe_count; in dce110_resource_construct()
1444 for (i = 0; i < pool->base.pipe_count; i++) { in dce110_resource_construct()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dcn302/
A Ddcn302_resource.c710 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn302_dwbc_create() local
712 for (i = 0; i < pipe_count; i++) { in dcn302_dwbc_create()
745 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn302_mmhubbub_create() local
747 for (i = 0; i < pipe_count; i++) { in dcn302_mmhubbub_create()
965 loaded_ip->max_num_otg = pool->pipe_count; in init_soc_bounding_box()
966 loaded_ip->max_num_dpp = pool->pipe_count; in init_soc_bounding_box()
1021 for (i = 0; i < pool->pipe_count; i++) { in dcn302_resource_destruct()
1096 for (i = 0; i < pool->pipe_count; i++) { in dcn302_resource_destruct()
1217 pool->pipe_count = pool->res_cap->num_timing_generator; in dcn302_resource_construct()
1371 for (i = 0; i < pool->pipe_count; i++) { in dcn302_resource_construct()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dcn303/
A Ddcn303_resource.c672 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn303_dwbc_create() local
674 for (i = 0; i < pipe_count; i++) { in dcn303_dwbc_create()
707 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn303_mmhubbub_create() local
709 for (i = 0; i < pipe_count; i++) { in dcn303_mmhubbub_create()
911 loaded_ip->max_num_otg = pool->pipe_count; in init_soc_bounding_box()
912 loaded_ip->max_num_dpp = pool->pipe_count; in init_soc_bounding_box()
966 for (i = 0; i < pool->pipe_count; i++) { in dcn303_resource_destruct()
1041 for (i = 0; i < pool->pipe_count; i++) { in dcn303_resource_destruct()
1159 pool->pipe_count = pool->res_cap->num_timing_generator; in dcn303_resource_construct()
1304 for (i = 0; i < pool->pipe_count; i++) { in dcn303_resource_construct()
[all …]
/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_hw_sequencer_debug.c134 for (i = 0; i < pool->pipe_count; i++) { in dcn10_get_hubp_states()
204 for (i = 0; i < pool->pipe_count; i++) { in dcn10_get_rq_states()
249 for (i = 0; i < pool->pipe_count; i++) { in dcn10_get_dlg_states()
303 for (i = 0; i < pool->pipe_count; i++) { in dcn10_get_ttu_states()
342 for (i = 0; i < pool->pipe_count; i++) { in dcn10_get_cm_states()
513 for (i = 0; i < pool->pipe_count; i++) { in dcn10_clear_hubp_underflow()
/drivers/gpu/drm/amd/display/dc/dml/dcn32/
A Ddcn32_fpu.c564 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_get_num_free_pipes()
575 free_pipes = dc->res_pool->pipe_count - num_pipes; in dcn32_get_num_free_pipes()
686 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn32_enough_pipes_for_subvp()
736 for (i = 0; i < dc->res_pool->pipe_count; i++) { in subvp_subvp_schedulable()
818 for (i = 0; i < dc->res_pool->pipe_count; i++) { in subvp_drr_schedulable()
835 for (i = 0; i < dc->res_pool->pipe_count; i++) { in subvp_drr_schedulable()
924 for (i = 0; i < dc->res_pool->pipe_count; i++) { in subvp_vblank_schedulable()
994 for (i = 0; i < dc->res_pool->pipe_count; i++) { in subvp_subvp_admissable()
1098 for (i = 0; i < dc->res_pool->pipe_count; i++) { in assign_subvp_index()
1604 for (i = 0; i < dc->res_pool->pipe_count; i++) { in is_dtbclk_required()
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dcn301/
A Ddcn301_resource.c1068 for (i = 0; i < pool->base.pipe_count; i++) { in dcn301_destruct()
1178 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn301_dwbc_create() local
1180 for (i = 0; i < pipe_count; i++) { in dcn301_dwbc_create()
1203 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn301_mmhubbub_create() local
1205 for (i = 0; i < pipe_count; i++) { in dcn301_mmhubbub_create()
1303 loaded_ip->max_num_dpp = pool->base.pipe_count; in init_soc_bounding_box()
1432 pool->base.pipe_count = pool->base.res_cap->num_timing_generator; in dcn301_resource_construct()
1587 for (i = 0; i < pool->base.pipe_count; i++) { in dcn301_resource_construct()
1630 pool->base.pipe_count = j; in dcn301_resource_construct()
1704 dc->caps.max_planes = pool->base.pipe_count; in dcn301_resource_construct()
/drivers/gpu/drm/amd/display/dc/pg/dcn35/
A Ddcn35_pg_cntl.c411 for (i = 0; i < pg_cntl->ctx->dc->res_pool->pipe_count; i++) { in pg_cntl35_plane_otg_pg_control()
443 for (i = 0; i < pg_cntl->ctx->dc->res_pool->pipe_count; i++) { in pg_cntl35_plane_otg_pg_control()
486 for (i = 0; i < pg_cntl->ctx->dc->res_pool->pipe_count; i++) { in pg_cntl35_init_pg_status()
496 for (i = 0; i < pg_cntl->ctx->dc->res_pool->pipe_count; i++) { in pg_cntl35_init_pg_status()
/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
A Ddcn10_hwseq.c228 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn10_lock_all_pipes()
302 for (i = 0; i < pool->pipe_count; i++) { in dcn10_log_hubp_states()
333 for (i = 0; i < pool->pipe_count; i++) { in dcn10_log_hubp_states()
363 for (i = 0; i < pool->pipe_count; i++) { in dcn10_log_hubp_states()
389 for (i = 0; i < pool->pipe_count; i++) { in dcn10_log_hubp_states()
421 for (i = 0; i < pool->pipe_count; i++) { in dcn10_log_hubp_states()
451 for (i = 0; i < pool->pipe_count; i++) { in dcn10_log_color_state()
1302 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn10_reset_back_end_for_pipe()
1306 if (i == dc->res_pool->pipe_count) in dcn10_reset_back_end_for_pipe()
3512 for (i = 0; i < res_pool->pipe_count; i++) { in get_hubp_by_inst()
[all …]
/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
A Ddcn20_hwseq.c88 for (i = 0; i < pool->pipe_count; i++) { in dcn20_log_color_state()
2066 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn20_program_front_end_for_ctx()
2081 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn20_program_front_end_for_ctx()
2088 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn20_program_front_end_for_ctx()
2106 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn20_program_front_end_for_ctx()
2114 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn20_program_front_end_for_ctx()
2142 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn20_program_front_end_for_ctx()
2155 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn20_program_front_end_for_ctx()
2248 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn20_post_unlock_program_front_end()
2254 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn20_post_unlock_program_front_end()
[all …]
/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
A Ddcn401_hwseq.c310 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn401_init_hw()
1237 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn401_calculate_cab_allocation()
2105 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn401_program_front_end_for_ctx()
2120 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn401_program_front_end_for_ctx()
2127 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn401_program_front_end_for_ctx()
2145 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn401_program_front_end_for_ctx()
2154 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn401_program_front_end_for_ctx()
2182 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn401_program_front_end_for_ctx()
2195 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn401_program_front_end_for_ctx()
2253 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn401_post_unlock_program_front_end()
[all …]
/drivers/gpu/drm/amd/display/dc/dml/dcn31/
A Ddcn31_fpu.c537 for (i = 0, pipe_idx = 0; i < dc->res_pool->pipe_count; i++) { in dcn31_calculate_wm_and_dlg_fp()
572 for (i = 0; i < dc->res_pool->pipe_count; i++) in dcn31_calculate_wm_and_dlg_fp()
576 for (i = 0, pipe_idx = 0; i < dc->res_pool->pipe_count; i++) { in dcn31_calculate_wm_and_dlg_fp()
604 dcn3_1_ip.max_num_dpp = dc->res_pool->pipe_count; in dcn31_update_bw_bounding_box()
676 dcn3_15_ip.max_num_dpp = dc->res_pool->pipe_count; in dcn315_update_bw_bounding_box()
743 dcn3_16_ip.max_num_dpp = dc->res_pool->pipe_count; in dcn316_update_bw_bounding_box()
/drivers/gpu/drm/amd/display/dc/hwss/dce60/
A Ddce60_hwseq.c70 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dce60_should_enable_fbc()
86 if (i == dc->res_pool->pipe_count) in dce60_should_enable_fbc()
395 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dce60_apply_ctx_for_surface()
/drivers/gpu/drm/amd/display/dc/resource/dcn31/
A Ddcn31_resource.c1398 for (i = 0; i < pool->base.pipe_count; i++) { in dcn31_resource_destruct()
1516 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn31_dwbc_create() local
1518 for (i = 0; i < pipe_count; i++) { in dcn31_dwbc_create()
1541 uint32_t pipe_count = pool->res_cap->num_dwb; in dcn31_mmhubbub_create() local
1543 for (i = 0; i < pipe_count; i++) { in dcn31_mmhubbub_create()
1655 for (i = 0, pipe_cnt = 0; i < dc->res_pool->pipe_count; i++) { in dcn31_populate_dml_pipes_from_context()
1901 pool->base.pipe_count = pool->base.res_cap->num_timing_generator; in dcn31_resource_construct()
2067 for (i = 0; i < pool->base.pipe_count; i++) { in dcn31_resource_construct()
2202 dc->caps.max_planes = pool->base.pipe_count; in dcn31_resource_construct()
2241 uint8_t pipe_count, in dcn31_update_dc_state_for_encoder_switch() argument
[all …]
/drivers/gpu/drm/amd/display/dc/resource/dcn10/
A Ddcn10_resource.c919 for (i = 0; i < pool->base.pipe_count; i++) { in dcn10_resource_destruct()
1344 pool->base.pipe_count = pool->base.res_cap->num_timing_generator; in dcn10_resource_construct()
1347 pool->base.pipe_count = 3; in dcn10_resource_construct()
1560 for (i = 0; i < pool->base.pipe_count; i++) { in dcn10_resource_construct()
1629 pool->base.pipe_count = j; in dcn10_resource_construct()
1636 dc->dml.ip.max_num_dpp = pool->base.pipe_count; in dcn10_resource_construct()
1637 dc->dcn_ip->max_num_dpp = pool->base.pipe_count; in dcn10_resource_construct()
1658 dc->caps.max_planes = pool->base.pipe_count; in dcn10_resource_construct()
/drivers/gpu/drm/amd/display/dc/dml/dcn351/
A Ddcn351_fpu.c275 dcn3_51_ip.max_num_dpp = dc->res_pool->pipe_count; in dcn351_update_bw_bounding_box_fpu()
484 for (i = 0, pipe_cnt = 0; i < dc->res_pool->pipe_count; i++) { in dcn351_populate_dml_pipes_from_context_fpu()
589 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn351_populate_dml_pipes_from_context_fpu()
616 for (i = 0; i < dc->res_pool->pipe_count; i++) { in dcn351_decide_zstate_support()

Completed in 90 milliseconds

1234