Home
last modified time | relevance | path

Searched refs:dscs (Results 1 – 23 of 23) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn303/
H A Ddcn303_resource.c952 if (pool->dscs[i] != NULL) in dcn303_resource_destruct()
953 dcn20_dsc_destroy(&pool->dscs[i]); in dcn303_resource_destruct()
1366 pool->dscs[i] = dcn303_dsc_create(ctx, i); in dcn303_resource_construct()
1367 if (pool->dscs[i] == NULL) { in dcn303_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn302/
H A Ddcn302_resource.c1007 if (pool->dscs[i] != NULL) in dcn302_resource_destruct()
1008 dcn20_dsc_destroy(&pool->dscs[i]); in dcn302_resource_destruct()
1433 pool->dscs[i] = dcn302_dsc_create(ctx, i); in dcn302_resource_construct()
1434 if (pool->dscs[i] == NULL) { in dcn302_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c886 params[i].sink->ctx->dc->res_pool->dscs[0], in set_dsc_configs_from_fairness_vars()
939 param.sink->ctx->dc->res_pool->dscs[0], in bpp_x16_from_pbn()
1208 stream->sink->ctx->dc->res_pool->dscs[0], in compute_mst_dsc_configs_for_link()
1744 dc_dsc_compute_bandwidth_range(stream->sink->ctx->dc->res_pool->dscs[0], in is_dsc_common_config_possible()
1897 if (dc_dsc_compute_config(stream->sink->ctx->dc->res_pool->dscs[0], in dm_dp_mst_is_port_support_mode()
H A Damdgpu_dm.c6762 if (dc_dsc_compute_bandwidth_range(dc->res_pool->dscs[0], in apply_dsc_policy_for_edp()
6771 if (dc_dsc_compute_config(dc->res_pool->dscs[0], in apply_dsc_policy_for_edp()
6786 if (dc_dsc_compute_config(dc->res_pool->dscs[0], in apply_dsc_policy_for_edp()
6829 if (dc_dsc_compute_config(aconnector->dc_link->ctx->dc->res_pool->dscs[0], in apply_dsc_policy_for_stream()
6849 if (dc_dsc_compute_config(aconnector->dc_link->ctx->dc->res_pool->dscs[0], in apply_dsc_policy_for_stream()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn20/
H A Ddcn20_resource.c1094 if (pool->base.dscs[i] != NULL) in dcn20_resource_destruct()
1095 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn20_resource_destruct()
1339 *dsc = pool->dscs[pipe_idx]; in dcn20_acquire_dsc()
1354 *dsc = pool->dscs[i]; in dcn20_acquire_dsc()
1367 if (pool->dscs[i] == *dsc) { in dcn20_release_dsc()
2696 pool->base.dscs[i] = dcn20_dsc_create(ctx, i); in dcn20_resource_construct()
2697 if (pool->base.dscs[i] == NULL) { in dcn20_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn301/
H A Ddcn301_resource.c1056 if (pool->base.dscs[i] != NULL) in dcn301_destruct()
1057 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn301_destruct()
1656 pool->base.dscs[i] = dcn301_dsc_create(ctx, i); in dcn301_resource_construct()
1657 if (pool->base.dscs[i] == NULL) { in dcn301_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn21/
H A Ddcn21_resource.c665 if (pool->base.dscs[i] != NULL) in dcn21_resource_destruct()
666 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn21_resource_destruct()
1657 pool->base.dscs[i] = dcn21_dsc_create(ctx, i); in dcn21_resource_construct()
1658 if (pool->base.dscs[i] == NULL) { in dcn21_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.c1382 if (pool->base.dscs[i] != NULL) in dcn316_resource_destruct()
1383 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn316_resource_destruct()
1958 pool->base.dscs[i] = dcn31_dsc_create(ctx, i); in dcn316_resource_construct()
1959 if (pool->base.dscs[i] == NULL) { in dcn316_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h256 struct display_stream_compressor *dscs[MAX_PIPES]; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn314/
H A Ddcn314_resource.c1443 if (pool->base.dscs[i] != NULL) in dcn314_resource_destruct()
1444 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn314_resource_destruct()
2061 pool->base.dscs[i] = dcn314_dsc_create(ctx, i); in dcn314_resource_construct()
2062 if (pool->base.dscs[i] == NULL) { in dcn314_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn35/
H A Ddcn35_resource.c1455 if (pool->base.dscs[i] != NULL) in dcn35_resource_destruct()
1456 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn35_resource_destruct()
2093 pool->base.dscs[i] = dcn35_dsc_create(ctx, i); in dcn35_resource_construct()
2094 if (pool->base.dscs[i] == NULL) { in dcn35_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn315/
H A Ddcn315_resource.c1386 if (pool->base.dscs[i] != NULL) in dcn315_resource_destruct()
1387 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn315_resource_destruct()
2090 pool->base.dscs[i] = dcn31_dsc_create(ctx, i); in dcn315_resource_construct()
2091 if (pool->base.dscs[i] == NULL) { in dcn315_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn31/
H A Ddcn31_resource.c1386 if (pool->base.dscs[i] != NULL) in dcn31_resource_destruct()
1387 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn31_resource_destruct()
2139 pool->base.dscs[i] = dcn31_dsc_create(ctx, i); in dcn31_resource_construct()
2140 if (pool->base.dscs[i] == NULL) { in dcn31_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn321/
H A Ddcn321_resource.c1373 if (pool->base.dscs[i] != NULL) in dcn321_resource_destruct()
1374 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn321_resource_destruct()
1951 pool->base.dscs[i] = dcn321_dsc_create(ctx, i); in dcn321_resource_construct()
1952 if (pool->base.dscs[i] == NULL) { in dcn321_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn36/
H A Ddcn36_resource.c1436 if (pool->base.dscs[i] != NULL) in dcn36_resource_destruct()
1437 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn36_resource_destruct()
2066 pool->base.dscs[i] = dcn35_dsc_create(ctx, i); in dcn36_resource_construct()
2067 if (pool->base.dscs[i] == NULL) { in dcn36_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.c1435 if (pool->base.dscs[i] != NULL) in dcn351_resource_destruct()
1436 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn351_resource_destruct()
2064 pool->base.dscs[i] = dcn35_dsc_create(ctx, i); in dcn351_resource_construct()
2065 if (pool->base.dscs[i] == NULL) { in dcn351_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn401/
H A Ddcn401_resource.c1395 if (pool->base.dscs[i] != NULL) in dcn401_resource_destruct()
1396 dcn401_dsc_destroy(&pool->base.dscs[i]); in dcn401_resource_destruct()
2088 pool->base.dscs[i] = dcn401_dsc_create(ctx, i); in dcn401_resource_construct()
2089 if (pool->base.dscs[i] == NULL) { in dcn401_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn30/
H A Ddcn30_resource.c1085 if (pool->base.dscs[i] != NULL) in dcn30_resource_destruct()
1086 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn30_resource_destruct()
2538 pool->base.dscs[i] = dcn30_dsc_create(ctx, i); in dcn30_resource_construct()
2539 if (pool->base.dscs[i] == NULL) { in dcn30_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.c888 dc->res_pool->dscs[i]->funcs->dsc_read_state(dc->res_pool->dscs[i], &s); in dcn35_init_pipes()
895 pg_cntl->funcs->dsc_pg_control(pg_cntl, dc->res_pool->dscs[i]->inst, false); in dcn35_init_pipes()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c1390 if (pool->base.dscs[i] != NULL) in dcn32_resource_destruct()
1391 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn32_resource_destruct()
2402 pool->base.dscs[i] = dcn32_dsc_create(ctx, i); in dcn32_resource_construct()
2403 if (pool->base.dscs[i] == NULL) { in dcn32_resource_construct()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.c470 struct display_stream_compressor *dsc = pool->dscs[i]; in dcn10_log_hw_state()
1532 dc->res_pool->dscs[i]->funcs->dsc_read_state(dc->res_pool->dscs[i], &s); in dcn10_init_pipes()
1538 hws->funcs.dsc_pg_control(hws, dc->res_pool->dscs[i]->inst, false); in dcn10_init_pipes()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c1515 struct display_stream_compressor *dsc = dc->res_pool->dscs[i]; in dcn32_update_dsc_pg()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c1847 dsc = dc->res_pool->dscs[i]; in clean_up_dsc_blocks()