| /linux/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/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 159 struct dcn30_mmhubbub *mcif_wb30 = TO_DCN30_MMHUBBUB(mcif_wb); in mmhubbub3_config_mcif_arb() local 224 void dcn30_mmhubbub_construct(struct dcn30_mmhubbub *mcif_wb30, in dcn30_mmhubbub_construct() argument 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() [all …]
|
| H A D | dcn30_mmhubbub.h | 441 void dcn30_mmhubbub_construct(struct dcn30_mmhubbub *mcif_wb30,
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
| H A D | dcn36_resource.c | 1773 static void dcn35_mmhubbub_init(struct dcn30_mmhubbub *mcif_wb30, in dcn35_mmhubbub_init() argument 1777 mcif_wb30, in dcn35_mmhubbub_init() 1787 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn35_mmhubbub_create() local 1789 if (!mcif_wb30) { in dcn35_mmhubbub_create() 1798 dcn35_mmhubbub_construct(mcif_wb30, ctx, in dcn35_mmhubbub_create() 1804 dcn35_mmhubbub_init(mcif_wb30, ctx); in dcn35_mmhubbub_create() 1806 pool->mcif_wb[i] = &mcif_wb30->base; in dcn35_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
| H A D | dcn35_resource.c | 1786 static void dcn35_mmhubbub_init(struct dcn30_mmhubbub *mcif_wb30, in dcn35_mmhubbub_init() argument 1790 mcif_wb30, in dcn35_mmhubbub_init() 1800 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn35_mmhubbub_create() local 1802 if (!mcif_wb30) { in dcn35_mmhubbub_create() 1811 dcn35_mmhubbub_construct(mcif_wb30, ctx, in dcn35_mmhubbub_create() 1817 dcn35_mmhubbub_init(mcif_wb30, ctx); in dcn35_mmhubbub_create() 1819 pool->mcif_wb[i] = &mcif_wb30->base; in dcn35_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
| H A D | dcn351_resource.c | 1766 static void dcn35_mmhubbub_init(struct dcn30_mmhubbub *mcif_wb30, in dcn35_mmhubbub_init() argument 1770 mcif_wb30, in dcn35_mmhubbub_init() 1780 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn35_mmhubbub_create() local 1782 if (!mcif_wb30) { in dcn35_mmhubbub_create() 1791 dcn35_mmhubbub_construct(mcif_wb30, ctx, in dcn35_mmhubbub_create() 1797 dcn35_mmhubbub_init(mcif_wb30, ctx); in dcn35_mmhubbub_create() 1799 pool->mcif_wb[i] = &mcif_wb30->base; in dcn35_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn42b/ |
| H A D | dcn42b_resource.c | 1739 static void dcn42b_mmhubbub_init(struct dcn30_mmhubbub *mcif_wb30, in dcn42b_mmhubbub_init() argument 1743 mcif_wb30, in dcn42b_mmhubbub_init() 1753 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn42b_mmhubbub_create() local 1755 if (!mcif_wb30) { in dcn42b_mmhubbub_create() 1764 dcn35_mmhubbub_construct(mcif_wb30, ctx, in dcn42b_mmhubbub_create() 1770 dcn42b_mmhubbub_init(mcif_wb30, ctx); in dcn42b_mmhubbub_create() 1772 pool->mcif_wb[i] = &mcif_wb30->base; in dcn42b_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn42/ |
| H A D | dcn42_resource.c | 1750 static void dcn42_mmhubbub_init(struct dcn30_mmhubbub *mcif_wb30, in dcn42_mmhubbub_init() argument 1754 mcif_wb30, in dcn42_mmhubbub_init() 1764 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn42_mmhubbub_create() local 1766 if (!mcif_wb30) { in dcn42_mmhubbub_create() 1775 dcn401_mmhubbub_construct(mcif_wb30, ctx, in dcn42_mmhubbub_create() 1781 dcn42_mmhubbub_init(mcif_wb30, ctx); in dcn42_mmhubbub_create() 1783 pool->mcif_wb[i] = &mcif_wb30->base; in dcn42_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
| H A D | dcn303_resource.c | 831 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn303_mmhubbub_create() local 833 if (!mcif_wb30) { in dcn303_mmhubbub_create() 838 …dcn30_mmhubbub_construct(mcif_wb30, ctx, &mcif_wb30_regs[i], &mcif_wb30_shift, &mcif_wb30_mask, i); in dcn303_mmhubbub_create() 840 pool->mcif_wb[i] = &mcif_wb30->base; in dcn303_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
| H A D | dcn302_resource.c | 870 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn302_mmhubbub_create() local 872 if (!mcif_wb30) { in dcn302_mmhubbub_create() 877 …dcn30_mmhubbub_construct(mcif_wb30, ctx, &mcif_wb30_regs[i], &mcif_wb30_shift, &mcif_wb30_mask, i); in dcn302_mmhubbub_create() 879 pool->mcif_wb[i] = &mcif_wb30->base; in dcn302_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 1697 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn31_mmhubbub_create() local 1699 if (!mcif_wb30) { in dcn31_mmhubbub_create() 1704 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn31_mmhubbub_create() 1710 pool->mcif_wb[i] = &mcif_wb30->base; in dcn31_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
| H A D | dcn314_resource.c | 1764 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn31_mmhubbub_create() local 1766 if (!mcif_wb30) { in dcn31_mmhubbub_create() 1771 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn31_mmhubbub_create() 1777 pool->mcif_wb[i] = &mcif_wb30->base; in dcn31_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
| H A D | dcn31_resource.c | 1705 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn31_mmhubbub_create() local 1707 if (!mcif_wb30) { in dcn31_mmhubbub_create() 1712 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn31_mmhubbub_create() 1718 pool->mcif_wb[i] = &mcif_wb30->base; in dcn31_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
| H A D | dcn315_resource.c | 1707 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn31_mmhubbub_create() local 1709 if (!mcif_wb30) { in dcn31_mmhubbub_create() 1714 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn31_mmhubbub_create() 1720 pool->mcif_wb[i] = &mcif_wb30->base; in dcn31_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/ |
| H A D | dcn321_resource.c | 1683 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn321_mmhubbub_create() local 1685 if (!mcif_wb30) { in dcn321_mmhubbub_create() 1694 dcn32_mmhubbub_construct(mcif_wb30, ctx, in dcn321_mmhubbub_create() 1700 pool->mcif_wb[i] = &mcif_wb30->base; in dcn321_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/ |
| H A D | dcn401_resource.c | 1716 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn401_mmhubbub_create() local 1718 if (!mcif_wb30) { in dcn401_mmhubbub_create() 1727 dcn401_mmhubbub_construct(mcif_wb30, ctx, in dcn401_mmhubbub_create() 1733 pool->mcif_wb[i] = &mcif_wb30->base; in dcn401_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
| H A D | dcn30_resource.c | 1406 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn30_mmhubbub_create() local 1408 if (!mcif_wb30) { in dcn30_mmhubbub_create() 1413 dcn30_mmhubbub_construct(mcif_wb30, ctx, in dcn30_mmhubbub_create() 1419 pool->mcif_wb[i] = &mcif_wb30->base; in dcn30_mmhubbub_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 1709 struct dcn30_mmhubbub *mcif_wb30 = kzalloc_obj(struct dcn30_mmhubbub); in dcn32_mmhubbub_create() local 1711 if (!mcif_wb30) { in dcn32_mmhubbub_create() 1720 dcn32_mmhubbub_construct(mcif_wb30, ctx, in dcn32_mmhubbub_create() 1726 pool->mcif_wb[i] = &mcif_wb30->base; in dcn32_mmhubbub_create()
|