Searched refs:multiple_abms (Results 1 – 16 of 16) sorted by relevance
/linux-6.3-rc2/drivers/gpu/drm/amd/display/modules/power/ |
A D | power_helpers.c | 682 if (res_pool->abm == NULL && res_pool->multiple_abms[inst] == NULL) in dmub_init_abm_config() 741 if (res_pool->multiple_abms[inst]) { in dmub_init_abm_config() 742 result = res_pool->multiple_abms[inst]->funcs->init_abm_config( in dmub_init_abm_config() 743 res_pool->multiple_abms[inst], (char *)(&config), sizeof(struct abm_config_table), inst); in dmub_init_abm_config()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn303/ |
A D | dcn303_resource.c | 1046 if (pool->multiple_abms[i] != NULL) in dcn303_resource_destruct() 1047 dce_abm_destroy(&pool->multiple_abms[i]); in dcn303_resource_destruct() 1347 pool->multiple_abms[i] = dmub_abm_create(ctx, &abm_regs[i], &abm_shift, &abm_mask); in dcn303_resource_construct() 1348 if (pool->multiple_abms[i] == NULL) { in dcn303_resource_construct()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn302/ |
A D | dcn302_resource.c | 1120 if (pool->multiple_abms[i] != NULL) in dcn302_resource_destruct() 1121 dce_abm_destroy(&pool->multiple_abms[i]); in dcn302_resource_destruct() 1434 pool->multiple_abms[i] = dmub_abm_create(ctx, &abm_regs[i], &abm_shift, &abm_mask); in dcn302_resource_construct() 1435 if (pool->multiple_abms[i] == NULL) { in dcn302_resource_construct()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/inc/ |
A D | core_types.h | 308 struct abm *multiple_abms[MAX_PIPES]; member
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn301/ |
A D | dcn301_resource.c | 1173 if (pool->base.multiple_abms[i] != NULL) in dcn301_destruct() 1174 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn301_destruct() 1653 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn301_resource_construct() 1657 if (pool->base.multiple_abms[i] == NULL) { in dcn301_resource_construct()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn316/ |
A D | dcn316_resource.c | 1509 if (pool->base.multiple_abms[i] != NULL) in dcn316_resource_destruct() 1510 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn316_resource_destruct() 1971 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn316_resource_construct() 1975 if (pool->base.multiple_abms[i] == NULL) { in dcn316_resource_construct()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn314/ |
A D | dcn314_resource.c | 1542 if (pool->base.multiple_abms[i] != NULL) in dcn314_resource_destruct() 1543 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn314_resource_destruct() 2020 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn314_resource_construct() 2024 if (pool->base.multiple_abms[i] == NULL) { in dcn314_resource_construct()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn315/ |
A D | dcn315_resource.c | 1508 if (pool->base.multiple_abms[i] != NULL) in dcn315_resource_destruct() 1509 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn315_resource_destruct() 1972 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn315_resource_construct() 1976 if (pool->base.multiple_abms[i] == NULL) { in dcn315_resource_construct()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn321/ |
A D | dcn321_resource.c | 1484 if (pool->base.multiple_abms[i] != NULL) in dcn321_resource_destruct() 1485 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn321_resource_destruct() 1904 pool->base.multiple_abms[j] = dmub_abm_create(ctx, in dcn321_resource_construct() 1908 if (pool->base.multiple_abms[j] == NULL) { in dcn321_resource_construct()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn31/ |
A D | dcn31_resource.c | 1510 if (pool->base.multiple_abms[i] != NULL) in dcn31_resource_destruct() 1511 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn31_resource_destruct() 2126 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn31_resource_construct() 2130 if (pool->base.multiple_abms[i] == NULL) { in dcn31_resource_construct()
|
A D | dcn31_hwseq.c | 110 struct abm **abms = dc->res_pool->multiple_abms; in dcn31_init_hw()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn32/ |
A D | dcn32_resource.c | 1499 if (pool->base.multiple_abms[i] != NULL) in dcn32_resource_destruct() 1500 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn32_resource_destruct() 2363 pool->base.multiple_abms[j] = dmub_abm_create(ctx, in dcn32_resource_construct() 2367 if (pool->base.multiple_abms[j] == NULL) { in dcn32_resource_construct()
|
A D | dcn32_hwseq.c | 716 struct abm **abms = dc->res_pool->multiple_abms; in dcn32_init_hw()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn30/ |
A D | dcn30_resource.c | 1200 if (pool->base.multiple_abms[i] != NULL) in dcn30_resource_destruct() 1201 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn30_resource_destruct() 2514 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn30_resource_construct() 2518 if (pool->base.multiple_abms[i] == NULL) { in dcn30_resource_construct()
|
A D | dcn30_hwseq.c | 438 struct abm **abms = dc->res_pool->multiple_abms; in dcn30_init_hw()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/ |
A D | dc_resource.c | 2557 pipe_ctx->stream_res.abm = pool->multiple_abms[pipe_ctx->stream_res.tg->inst]; in resource_map_pool_resources()
|
Completed in 54 milliseconds