| /linux-6.15/drivers/gpu/drm/amd/display/dc/mmhubbub/dcn32/ |
| H A D | dcn32_mmhubbub.c | 34 mcif_wb30->mcif_wb_regs->reg 37 mcif_wb30->base.ctx 41 mcif_wb30->mcif_wb_shift->field_name, mcif_wb30->mcif_wb_mask->field_name 79 struct dcn30_mmhubbub *mcif_wb30 = TO_DCN30_MMHUBBUB(mcif_wb); in mmhubbub32_warmup_mcif() local 107 struct dcn30_mmhubbub *mcif_wb30 = TO_DCN30_MMHUBBUB(mcif_wb); in mmhubbub32_config_mcif_buf() local 231 mcif_wb30->base.ctx = ctx; in dcn32_mmhubbub_construct() 233 mcif_wb30->base.inst = inst; in dcn32_mmhubbub_construct() 234 mcif_wb30->base.funcs = &dcn32_mmhubbub_funcs; in dcn32_mmhubbub_construct() 236 mcif_wb30->mcif_wb_regs = mcif_wb_regs; in dcn32_mmhubbub_construct() 237 mcif_wb30->mcif_wb_shift = mcif_wb_shift; in dcn32_mmhubbub_construct() [all …]
|
| H A D | dcn32_mmhubbub.h | 204 void dcn32_mmhubbub_construct(struct dcn30_mmhubbub *mcif_wb30,
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/mmhubbub/dcn35/ |
| H A D | dcn35_mmhubbub.c | 31 ((const struct dcn35_mmhubbub_registers *)(mcif_wb30->mcif_wb_regs)) \ 34 #define CTX mcif_wb30->base.ctx 38 ((const struct dcn35_mmhubbub_shift *)(mcif_wb30->mcif_wb_shift)) \ 40 ((const struct dcn35_mmhubbub_mask *)(mcif_wb30->mcif_wb_mask)) \ 44 struct dcn30_mmhubbub *mcif_wb30, struct dc_context *ctx, in dcn35_mmhubbub_construct() argument 50 mcif_wb30, ctx, in dcn35_mmhubbub_construct() 56 void dcn35_mmhubbub_set_fgcg(struct dcn30_mmhubbub *mcif_wb30, bool enabled) in dcn35_mmhubbub_set_fgcg() argument
|
| H A D | dcn35_mmhubbub.h | 68 struct dcn30_mmhubbub *mcif_wb30, struct dc_context *ctx, 73 void dcn35_mmhubbub_set_fgcg(struct dcn30_mmhubbub *mcif_wb30, bool enabled);
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dcn30/ |
| H A D | dcn30_mmhubbub.c | 34 mcif_wb30->mcif_wb_regs->reg 37 mcif_wb30->base.ctx 41 mcif_wb30->mcif_wb_shift->field_name, mcif_wb30->mcif_wb_mask->field_name 79 struct dcn30_mmhubbub *mcif_wb30 = TO_DCN30_MMHUBBUB(mcif_wb); in mmhubbub3_warmup_mcif() local 107 struct dcn30_mmhubbub *mcif_wb30 = TO_DCN30_MMHUBBUB(mcif_wb); in mmhubbub3_config_mcif_buf() local 231 mcif_wb30->base.ctx = ctx; in dcn30_mmhubbub_construct() 233 mcif_wb30->base.inst = inst; in dcn30_mmhubbub_construct() 234 mcif_wb30->base.funcs = &dcn30_mmhubbub_funcs; in dcn30_mmhubbub_construct() 236 mcif_wb30->mcif_wb_regs = mcif_wb_regs; in dcn30_mmhubbub_construct() 237 mcif_wb30->mcif_wb_shift = mcif_wb_shift; in dcn30_mmhubbub_construct() [all …]
|
| H A D | dcn30_mmhubbub.h | 441 void dcn30_mmhubbub_construct(struct dcn30_mmhubbub *mcif_wb30,
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
| H A D | dcn35_resource.c | 1629 static void dcn35_mmhubbub_init(struct dcn30_mmhubbub *mcif_wb30, in dcn35_mmhubbub_init() argument 1633 mcif_wb30, in dcn35_mmhubbub_init() 1643 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn35_mmhubbub_create() local 1646 if (!mcif_wb30) { in dcn35_mmhubbub_create() 1655 dcn35_mmhubbub_construct(mcif_wb30, ctx, in dcn35_mmhubbub_create() 1661 dcn35_mmhubbub_init(mcif_wb30, ctx); in dcn35_mmhubbub_create() 1663 pool->mcif_wb[i] = &mcif_wb30->base; in dcn35_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
| H A D | dcn36_resource.c | 1610 static void dcn35_mmhubbub_init(struct dcn30_mmhubbub *mcif_wb30, in dcn35_mmhubbub_init() argument 1614 mcif_wb30, in dcn35_mmhubbub_init() 1624 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn35_mmhubbub_create() local 1627 if (!mcif_wb30) { in dcn35_mmhubbub_create() 1636 dcn35_mmhubbub_construct(mcif_wb30, ctx, in dcn35_mmhubbub_create() 1642 dcn35_mmhubbub_init(mcif_wb30, ctx); in dcn35_mmhubbub_create() 1644 pool->mcif_wb[i] = &mcif_wb30->base; in dcn35_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
| H A D | dcn351_resource.c | 1609 static void dcn35_mmhubbub_init(struct dcn30_mmhubbub *mcif_wb30, in dcn35_mmhubbub_init() argument 1613 mcif_wb30, in dcn35_mmhubbub_init() 1623 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn35_mmhubbub_create() local 1626 if (!mcif_wb30) { in dcn35_mmhubbub_create() 1635 dcn35_mmhubbub_construct(mcif_wb30, ctx, in dcn35_mmhubbub_create() 1641 dcn35_mmhubbub_init(mcif_wb30, ctx); in dcn35_mmhubbub_create() 1643 pool->mcif_wb[i] = &mcif_wb30->base; in dcn35_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
| H A D | dcn303_resource.c | 710 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), GFP_KERNEL); in dcn303_mmhubbub_create() local 712 if (!mcif_wb30) { in dcn303_mmhubbub_create() 717 …dcn30_mmhubbub_construct(mcif_wb30, ctx, &mcif_wb30_regs[i], &mcif_wb30_shift, &mcif_wb30_mask, i); in dcn303_mmhubbub_create() 719 pool->mcif_wb[i] = &mcif_wb30->base; in dcn303_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
| H A D | dcn302_resource.c | 748 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), GFP_KERNEL); in dcn302_mmhubbub_create() local 750 if (!mcif_wb30) { in dcn302_mmhubbub_create() 755 …dcn30_mmhubbub_construct(mcif_wb30, ctx, &mcif_wb30_regs[i], &mcif_wb30_shift, &mcif_wb30_mask, i); in dcn302_mmhubbub_create() 757 pool->mcif_wb[i] = &mcif_wb30->base; in dcn302_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn301/ |
| H A D | dcn301_resource.c | 1206 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn301_mmhubbub_create() local 1209 if (!mcif_wb30) { in dcn301_mmhubbub_create() 1214 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn301_mmhubbub_create() 1220 pool->mcif_wb[i] = &mcif_wb30->base; in dcn301_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 1537 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn31_mmhubbub_create() local 1540 if (!mcif_wb30) { in dcn31_mmhubbub_create() 1545 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn31_mmhubbub_create() 1551 pool->mcif_wb[i] = &mcif_wb30->base; in dcn31_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
| H A D | dcn314_resource.c | 1600 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn31_mmhubbub_create() local 1603 if (!mcif_wb30) { in dcn31_mmhubbub_create() 1608 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn31_mmhubbub_create() 1614 pool->mcif_wb[i] = &mcif_wb30->base; in dcn31_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
| H A D | dcn315_resource.c | 1544 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn31_mmhubbub_create() local 1547 if (!mcif_wb30) { in dcn31_mmhubbub_create() 1552 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn31_mmhubbub_create() 1558 pool->mcif_wb[i] = &mcif_wb30->base; in dcn31_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
| H A D | dcn31_resource.c | 1544 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn31_mmhubbub_create() local 1547 if (!mcif_wb30) { in dcn31_mmhubbub_create() 1552 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn31_mmhubbub_create() 1558 pool->mcif_wb[i] = &mcif_wb30->base; in dcn31_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn321/ |
| H A D | dcn321_resource.c | 1519 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn321_mmhubbub_create() local 1522 if (!mcif_wb30) { in dcn321_mmhubbub_create() 1531 dcn32_mmhubbub_construct(mcif_wb30, ctx, in dcn321_mmhubbub_create() 1537 pool->mcif_wb[i] = &mcif_wb30->base; in dcn321_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn401/ |
| H A D | dcn401_resource.c | 1544 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn401_mmhubbub_create() local 1547 if (!mcif_wb30) { in dcn401_mmhubbub_create() 1556 dcn32_mmhubbub_construct(mcif_wb30, ctx, in dcn401_mmhubbub_create() 1562 pool->mcif_wb[i] = &mcif_wb30->base; in dcn401_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
| H A D | dcn30_resource.c | 1246 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn30_mmhubbub_create() local 1249 if (!mcif_wb30) { in dcn30_mmhubbub_create() 1254 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn30_mmhubbub_create() 1260 pool->mcif_wb[i] = &mcif_wb30->base; in dcn30_mmhubbub_create()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 1537 struct dcn30_mmhubbub *mcif_wb30 = kzalloc(sizeof(struct dcn30_mmhubbub), in dcn32_mmhubbub_create() local 1540 if (!mcif_wb30) { in dcn32_mmhubbub_create() 1549 dcn32_mmhubbub_construct(mcif_wb30, ctx, in dcn32_mmhubbub_create() 1555 pool->mcif_wb[i] = &mcif_wb30->base; in dcn32_mmhubbub_create()
|