Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_resource.c816 if (pool->base.timing_generators[i] != NULL) { in dce60_resource_destruct()
817 kfree(DCE110TG_FROM_TG(pool->base.timing_generators[i])); in dce60_resource_destruct()
818 pool->base.timing_generators[i] = NULL; in dce60_resource_destruct()
1036 pool->base.timing_generators[i] = dce60_timing_generator_create( in dce60_construct()
1038 if (pool->base.timing_generators[i] == NULL) { in dce60_construct()
1234 pool->base.timing_generators[i] = dce60_timing_generator_create( in dce61_construct()
1236 if (pool->base.timing_generators[i] == NULL) { in dce61_construct()
1428 pool->base.timing_generators[i] = dce60_timing_generator_create( in dce64_construct()
1430 if (pool->base.timing_generators[i] == NULL) { in dce64_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce80/
H A Ddce80_resource.c823 if (pool->base.timing_generators[i] != NULL) { in dce80_resource_destruct()
824 kfree(DCE110TG_FROM_TG(pool->base.timing_generators[i])); in dce80_resource_destruct()
825 pool->base.timing_generators[i] = NULL; in dce80_resource_destruct()
1050 pool->base.timing_generators[i] = dce80_timing_generator_create( in dce80_construct()
1052 if (pool->base.timing_generators[i] == NULL) { in dce80_construct()
1250 pool->base.timing_generators[i] = dce80_timing_generator_create( in dce81_construct()
1252 if (pool->base.timing_generators[i] == NULL) { in dce81_construct()
1447 pool->base.timing_generators[i] = dce80_timing_generator_create( in dce83_construct()
1449 if (pool->base.timing_generators[i] == NULL) { in dce83_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_hwseq.c270 struct timing_generator *tg = res_pool->timing_generators[i]; in dcn201_init_hw()
278 struct timing_generator *tg = res_pool->timing_generators[i]; in dcn201_init_hw()
302 struct timing_generator *tg = res_pool->timing_generators[i]; in dcn201_init_hw()
331 struct timing_generator *tg = res_pool->timing_generators[i]; in dcn201_init_hw()
347 struct timing_generator *tg = res_pool->timing_generators[i]; in dcn201_init_hw()
H A Ddcn201_resource.c951 if (pool->base.timing_generators[i] != NULL) { in dcn201_resource_destruct()
952 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn201_resource_destruct()
953 pool->base.timing_generators[i] = NULL; in dcn201_resource_destruct()
1247 pool->base.timing_generators[i] = dcn201_timing_generator_create( in dcn201_resource_construct()
1249 if (pool->base.timing_generators[i] == NULL) { in dcn201_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce100/
H A Ddce100_resource.c775 if (pool->base.timing_generators[i] != NULL) { in dce100_resource_destruct()
776 kfree(DCE110TG_FROM_TG(pool->base.timing_generators[i])); in dce100_resource_destruct()
777 pool->base.timing_generators[i] = NULL; in dce100_resource_destruct()
1081 pool->base.timing_generators[i] = in dce100_resource_construct()
1086 if (pool->base.timing_generators[i] == NULL) { in dce100_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_resource.c831 if (pool->base.timing_generators[i] != NULL) { in dce110_resource_destruct()
832 kfree(DCE110TG_FROM_TG(pool->base.timing_generators[i])); in dce110_resource_destruct()
833 pool->base.timing_generators[i] = NULL; in dce110_resource_destruct()
1137 pipe_ctx->stream_res.tg = pool->timing_generators[underlay_idx]; in dce110_acquire_underlay()
1270 pool->timing_generators[pool->pipe_count] = &dce110_tgv->base; in underlay_create()
1444 pool->base.timing_generators[i] = dce110_timing_generator_create( in dce110_resource_construct()
1446 if (pool->base.timing_generators[i] == NULL) { in dce110_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce120/
H A Ddce120_resource.c619 if (pool->base.timing_generators[i] != NULL) { in dce120_resource_destruct()
620 kfree(DCE110TG_FROM_TG(pool->base.timing_generators[i])); in dce120_resource_destruct()
621 pool->base.timing_generators[i] = NULL; in dce120_resource_destruct()
1168 pool->base.timing_generators[j] = in dce120_resource_construct()
1173 if (pool->base.timing_generators[j] == NULL) { in dce120_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce112/
H A Ddce112_resource.c796 if (pool->base.timing_generators[i] != NULL) { in dce112_resource_destruct()
797 kfree(DCE110TG_FROM_TG(pool->base.timing_generators[i])); in dce112_resource_destruct()
798 pool->base.timing_generators[i] = NULL; in dce112_resource_destruct()
1328 pool->base.timing_generators[i] = in dce112_resource_construct()
1333 if (pool->base.timing_generators[i] == NULL) { in dce112_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_resource.c945 if (pool->base.timing_generators[i] != NULL) { in dcn10_resource_destruct()
946 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn10_resource_destruct()
947 pool->base.timing_generators[i] = NULL; in dcn10_resource_destruct()
1595 pool->base.timing_generators[j] = dcn10_timing_generator_create( in dcn10_resource_construct()
1597 if (pool->base.timing_generators[j] == NULL) { in dcn10_resource_construct()
H A Ddcn10_hw_sequencer_debug.c428 struct timing_generator *tg = pool->timing_generators[i]; in dcn10_get_otg_states()
495 struct timing_generator *tg = pool->timing_generators[i]; in dcn10_clear_otpc_underflow()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn303/
H A Ddcn303_resource.c979 if (pool->timing_generators[i] != NULL) { in dcn303_resource_destruct()
980 kfree(DCN10TG_FROM_TG(pool->timing_generators[i])); in dcn303_resource_destruct()
981 pool->timing_generators[i] = NULL; in dcn303_resource_destruct()
1304 pool->timing_generators[i] = dcn303_timing_generator_create(ctx, i); in dcn303_resource_construct()
1305 if (pool->timing_generators[i] == NULL) { in dcn303_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn302/
H A Ddcn302_resource.c1053 if (pool->timing_generators[i] != NULL) { in dcn302_resource_destruct()
1054 kfree(DCN10TG_FROM_TG(pool->timing_generators[i])); in dcn302_resource_destruct()
1055 pool->timing_generators[i] = NULL; in dcn302_resource_destruct()
1392 pool->timing_generators[i] = dcn302_timing_generator_create(ctx, i); in dcn302_resource_construct()
1393 if (pool->timing_generators[i] == NULL) { in dcn302_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_resource.c739 if (pool->base.timing_generators[i] != NULL) { in dcn21_resource_destruct()
740 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn21_resource_destruct()
741 pool->base.timing_generators[i] = NULL; in dcn21_resource_destruct()
1631 pool->base.timing_generators[j] = dcn21_timing_generator_create( in dcn21_resource_construct()
1633 if (pool->base.timing_generators[j] == NULL) { in dcn21_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn301/
H A Ddcn301_resource.c1101 if (pool->base.timing_generators[i] != NULL) { in dcn301_destruct()
1102 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn301_destruct()
1103 pool->base.timing_generators[i] = NULL; in dcn301_destruct()
1609 pool->base.timing_generators[j] = dcn301_timing_generator_create(ctx, i); in dcn301_resource_construct()
1610 if (pool->base.timing_generators[j] == NULL) { in dcn301_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn316/
H A Ddcn316_resource.c1429 if (pool->base.timing_generators[i] != NULL) { in dcn316_resource_destruct()
1430 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn316_resource_destruct()
1431 pool->base.timing_generators[i] = NULL; in dcn316_resource_destruct()
1914 pool->base.timing_generators[i] = dcn31_timing_generator_create( in dcn316_resource_construct()
1916 if (pool->base.timing_generators[i] == NULL) { in dcn316_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn315/
H A Ddcn315_resource.c1431 if (pool->base.timing_generators[i] != NULL) { in dcn315_resource_destruct()
1432 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn315_resource_destruct()
1433 pool->base.timing_generators[i] = NULL; in dcn315_resource_destruct()
2027 pool->base.timing_generators[i] = dcn31_timing_generator_create( in dcn315_resource_construct()
2029 if (pool->base.timing_generators[i] == NULL) { in dcn315_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn314/
H A Ddcn314_resource.c1503 if (pool->base.timing_generators[i] != NULL) { in dcn314_resource_destruct()
1504 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn314_resource_destruct()
1505 pool->base.timing_generators[i] = NULL; in dcn314_resource_destruct()
2041 pool->base.timing_generators[i] = dcn31_timing_generator_create( in dcn314_resource_construct()
2043 if (pool->base.timing_generators[i] == NULL) { in dcn314_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn321/
H A Ddcn321_resource.c1416 if (pool->base.timing_generators[i] != NULL) { in dcn321_resource_destruct()
1417 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn321_resource_destruct()
1418 pool->base.timing_generators[i] = NULL; in dcn321_resource_destruct()
1886 pool->base.timing_generators[j] = dcn321_timing_generator_create( in dcn321_resource_construct()
1888 if (pool->base.timing_generators[j] == NULL) { in dcn321_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_resource.c1431 if (pool->base.timing_generators[i] != NULL) { in dcn31_resource_destruct()
1432 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn31_resource_destruct()
1433 pool->base.timing_generators[i] = NULL; in dcn31_resource_destruct()
2075 pool->base.timing_generators[i] = dcn31_timing_generator_create( in dcn31_resource_construct()
2077 if (pool->base.timing_generators[i] == NULL) { in dcn31_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h214 struct timing_generator *timing_generators[MAX_PIPES]; member
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hwseq.c2037 struct timing_generator *tg = dc->res_pool->timing_generators[0]; in dcn20_post_unlock_program_front_end()
2223 optc = dc->res_pool->timing_generators[dwb->otg_inst]; in dcn20_enable_writeback()
2841 struct timing_generator *tg = dc->res_pool->timing_generators[i]; in dcn20_fpga_init_hw()
2848 struct timing_generator *tg = dc->res_pool->timing_generators[i]; in dcn20_fpga_init_hw()
2872 struct timing_generator *tg = dc->res_pool->timing_generators[i]; in dcn20_fpga_init_hw()
2903 struct timing_generator *tg = dc->res_pool->timing_generators[i]; in dcn20_fpga_init_hw()
2919 struct timing_generator *tg = dc->res_pool->timing_generators[i]; in dcn20_fpga_init_hw()
H A Ddcn20_resource.c1145 if (pool->base.timing_generators[i] != NULL) { in dcn20_resource_destruct()
1146 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn20_resource_destruct()
1147 pool->base.timing_generators[i] = NULL; in dcn20_resource_destruct()
2663 pool->base.timing_generators[i] = dcn20_timing_generator_create( in dcn20_resource_construct()
2665 if (pool->base.timing_generators[i] == NULL) { in dcn20_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_resource.c1131 if (pool->base.timing_generators[i] != NULL) { in dcn30_resource_destruct()
1132 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn30_resource_destruct()
1133 pool->base.timing_generators[i] = NULL; in dcn30_resource_destruct()
2474 pool->base.timing_generators[i] = dcn30_timing_generator_create( in dcn30_resource_construct()
2476 if (pool->base.timing_generators[i] == NULL) { in dcn30_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource.c1431 if (pool->base.timing_generators[i] != NULL) { in dcn32_resource_destruct()
1432 kfree(DCN10TG_FROM_TG(pool->base.timing_generators[i])); in dcn32_resource_destruct()
1433 pool->base.timing_generators[i] = NULL; in dcn32_resource_destruct()
2346 pool->base.timing_generators[j] = dcn32_timing_generator_create( in dcn32_resource_construct()
2348 if (pool->base.timing_generators[j] == NULL) { in dcn32_resource_construct()
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c1816 split_pipe->stream_res.tg = pool->timing_generators[i]; in acquire_first_split_pipe()
2339 pipe_ctx->stream_res.tg = pool->timing_generators[i]; in acquire_first_free_pipe()
2353 pipe_ctx->stream_res.tg = pool->timing_generators[tg_inst]; in acquire_first_free_pipe()
2632 pipe_ctx->stream_res.tg = pool->timing_generators[tg_inst]; in acquire_resource_from_hw_enabled_state()
2651 pipe_ctx->stream_res.tg = pool->timing_generators[tg_inst]; in acquire_resource_from_hw_enabled_state()
2684 pipe_ctx->stream_res.tg = pool->timing_generators[id_src[i]]; in acquire_resource_from_hw_enabled_state()
3938 struct timing_generator *tg = dc->res_pool->timing_generators[0]; in dc_validate_stream()

12