Home
last modified time | relevance | path

Searched refs:multiple_abms (Results 1 – 12 of 12) sorted by relevance

/linux-5.19.10/drivers/gpu/drm/amd/display/modules/power/
Dpower_helpers.c673 if (res_pool->abm == NULL && res_pool->multiple_abms[inst] == NULL) in dmub_init_abm_config()
732 if (res_pool->multiple_abms[inst]) { in dmub_init_abm_config()
733 result = res_pool->multiple_abms[inst]->funcs->init_abm_config( in dmub_init_abm_config()
734 res_pool->multiple_abms[inst], (char *)(&config), sizeof(struct abm_config_table), inst); in dmub_init_abm_config()
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn302/
Ddcn302_resource.c1107 if (pool->multiple_abms[i] != NULL) in dcn302_resource_destruct()
1108 dce_abm_destroy(&pool->multiple_abms[i]); in dcn302_resource_destruct()
1409 pool->multiple_abms[i] = dmub_abm_create(ctx, &abm_regs[i], &abm_shift, &abm_mask); in dcn302_resource_construct()
1410 if (pool->multiple_abms[i] == NULL) { in dcn302_resource_construct()
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn303/
Ddcn303_resource.c1034 if (pool->multiple_abms[i] != NULL) in dcn303_resource_destruct()
1035 dce_abm_destroy(&pool->multiple_abms[i]); in dcn303_resource_destruct()
1328 pool->multiple_abms[i] = dmub_abm_create(ctx, &abm_regs[i], &abm_shift, &abm_mask); in dcn303_resource_construct()
1329 if (pool->multiple_abms[i] == NULL) { in dcn303_resource_construct()
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn301/
Ddcn301_resource.c1170 if (pool->base.multiple_abms[i] != NULL) in dcn301_destruct()
1171 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn301_destruct()
1644 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn301_resource_construct()
1648 if (pool->base.multiple_abms[i] == NULL) { in dcn301_resource_construct()
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h285 struct abm *multiple_abms[MAX_PIPES]; member
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn315/
Ddcn315_resource.c1498 if (pool->base.multiple_abms[i] != NULL) in dcn315_resource_destruct()
1499 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn315_resource_destruct()
1950 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn315_resource_construct()
1954 if (pool->base.multiple_abms[i] == NULL) { in dcn315_resource_construct()
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn316/
Ddcn316_resource.c1499 if (pool->base.multiple_abms[i] != NULL) in dcn316_resource_destruct()
1500 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn316_resource_destruct()
1952 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn316_resource_construct()
1956 if (pool->base.multiple_abms[i] == NULL) { in dcn316_resource_construct()
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn31/
Ddcn31_resource.c1501 if (pool->base.multiple_abms[i] != NULL) in dcn31_resource_destruct()
1502 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn31_resource_destruct()
2100 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn31_resource_construct()
2104 if (pool->base.multiple_abms[i] == NULL) { in dcn31_resource_construct()
Ddcn31_hwseq.c110 struct abm **abms = dc->res_pool->multiple_abms; in dcn31_init_hw()
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_resource.c1191 if (pool->base.multiple_abms[i] != NULL) in dcn30_resource_destruct()
1192 dce_abm_destroy(&pool->base.multiple_abms[i]); in dcn30_resource_destruct()
2375 pool->base.multiple_abms[i] = dmub_abm_create(ctx, in dcn30_resource_construct()
2379 if (pool->base.multiple_abms[i] == NULL) { in dcn30_resource_construct()
Ddcn30_hwseq.c447 struct abm **abms = dc->res_pool->multiple_abms; in dcn30_init_hw()
/linux-5.19.10/drivers/gpu/drm/amd/display/dc/core/
Ddc_resource.c2322 pipe_ctx->stream_res.abm = pool->multiple_abms[pipe_ctx->stream_res.tg->inst]; in resource_map_pool_resources()