Searched refs:multiple_abms (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn302/
H A Ddcn302_resource.c1098 if (pool->multiple_abms[i] != NULL)
1099 dce_abm_destroy(&pool->multiple_abms[i]);
1415 pool->multiple_abms[i] = dmub_abm_create(ctx, &abm_regs[i], &abm_shift, &abm_mask);
1416 if (pool->multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn303/
H A Ddcn303_resource.c1042 if (pool->multiple_abms[i] != NULL)
1043 dce_abm_destroy(&pool->multiple_abms[i]);
1345 pool->multiple_abms[i] = dmub_abm_create(ctx, &abm_regs[i], &abm_shift, &abm_mask);
1346 if (pool->multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/modules/power/
H A Dpower_helpers.c702 if (res_pool->abm == NULL && res_pool->multiple_abms[inst] == NULL)
756 if (res_pool->multiple_abms[inst]) {
757 result = res_pool->multiple_abms[inst]->funcs->init_abm_config(
758 res_pool->multiple_abms[inst], (char *)(&config), sizeof(struct abm_config_table), inst);
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn314/
H A Ddcn314_resource.c1537 if (pool->base.multiple_abms[i] != NULL)
1538 dce_abm_destroy(&pool->base.multiple_abms[i]);
2061 pool->base.multiple_abms[i] = dmub_abm_create(ctx,
2065 if (pool->base.multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn315/
H A Ddcn315_resource.c1480 if (pool->base.multiple_abms[i] != NULL)
1481 dce_abm_destroy(&pool->base.multiple_abms[i]);
2053 pool->base.multiple_abms[i] = dmub_abm_create(ctx,
2057 if (pool->base.multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.c1477 if (pool->base.multiple_abms[i] != NULL)
1478 dce_abm_destroy(&pool->base.multiple_abms[i]);
1937 pool->base.multiple_abms[i] = dmub_abm_create(ctx,
1941 if (pool->base.multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn301/
H A Ddcn301_resource.c1150 if (pool->base.multiple_abms[i] != NULL)
1151 dce_abm_destroy(&pool->base.multiple_abms[i]);
1628 pool->base.multiple_abms[i] = dmub_abm_create(ctx,
1632 if (pool->base.multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h298 struct abm *multiple_abms[MAX_PIPES];
295 struct abm *multiple_abms[MAX_PIPES]; member in struct:resource_pool
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn35/
H A Ddcn35_resource.c1548 if (pool->base.multiple_abms[i] != NULL)
1549 dce_abm_destroy(&pool->base.multiple_abms[i]);
2055 pool->base.multiple_abms[i] = dmub_abm_create(ctx,
2059 if (pool->base.multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn30/
H A Ddcn30_resource.c1180 if (pool->base.multiple_abms[i] != NULL)
1181 dce_abm_destroy(&pool->base.multiple_abms[i]);
2514 pool->base.multiple_abms[i] = dmub_abm_create(ctx,
2518 if (pool->base.multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn31/
H A Ddcn31_resource.c1481 if (pool->base.multiple_abms[i] != NULL)
1482 dce_abm_destroy(&pool->base.multiple_abms[i]);
2109 pool->base.multiple_abms[i] = dmub_abm_create(ctx,
2113 if (pool->base.multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c1484 if (pool->base.multiple_abms[i] != NULL)
1485 dce_abm_destroy(&pool->base.multiple_abms[i]);
2350 pool->base.multiple_abms[j] = dmub_abm_create(ctx,
2354 if (pool->base.multiple_abms[j] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn321/
H A Ddcn321_resource.c1467 if (pool->base.multiple_abms[i] != NULL)
1468 dce_abm_destroy(&pool->base.multiple_abms[i]);
1912 pool->base.multiple_abms[j] = dmub_abm_create(ctx,
1916 if (pool->base.multiple_abms[j] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.c1528 if (pool->base.multiple_abms[i] != NULL)
1529 dce_abm_destroy(&pool->base.multiple_abms[i]);
2038 pool->base.multiple_abms[i] = dmub_abm_create(ctx,
2042 if (pool->base.multiple_abms[i] == NULL) {
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn31/
H A Ddcn31_hwseq.c109 struct abm **abms = dc->res_pool->multiple_abms;
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.c616 struct abm **abms = dc->res_pool->multiple_abms;
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c746 struct abm **abms = dc->res_pool->multiple_abms;
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.c132 struct abm **abms = dc->res_pool->multiple_abms;
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c3606 pipe_ctx->stream_res.abm = pool->multiple_abms[pipe_ctx->stream_res.tg->inst];

Completed in 266 milliseconds