Home
last modified time | relevance | path

Searched refs:hubbub3 (Results 1 – 13 of 13) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn301/
Ddcn301_hubbub.c69 void hubbub301_construct(struct dcn20_hubbub *hubbub3, in hubbub301_construct() argument
75 hubbub3->base.ctx = ctx; in hubbub301_construct()
76 hubbub3->base.funcs = &hubbub301_funcs; in hubbub301_construct()
77 hubbub3->regs = hubbub_regs; in hubbub301_construct()
78 hubbub3->shifts = hubbub_shift; in hubbub301_construct()
79 hubbub3->masks = hubbub_mask; in hubbub301_construct()
81 hubbub3->debug_test_index_pstate = 0xB; in hubbub301_construct()
82 hubbub3->detile_buf_size = 184 * 1024; /* 184KB for DCN3 */ in hubbub301_construct()
Ddcn301_hubbub.h53 void hubbub301_construct(struct dcn20_hubbub *hubbub3,
Ddcn301_resource.c833 struct dcn20_hubbub *hubbub3 = kzalloc(sizeof(struct dcn20_hubbub), in dcn301_hubbub_create() local
836 if (!hubbub3) in dcn301_hubbub_create()
839 hubbub301_construct(hubbub3, ctx, in dcn301_hubbub_create()
846 struct dcn20_vmid *vmid = &hubbub3->vmid[i]; in dcn301_hubbub_create()
855 hubbub3->num_vmid = res_cap_dcn301.num_vmid; in dcn301_hubbub_create()
857 return &hubbub3->base; in dcn301_hubbub_create()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_hubbub.c458 void hubbub3_construct(struct dcn20_hubbub *hubbub3, in hubbub3_construct() argument
464 hubbub3->base.ctx = ctx; in hubbub3_construct()
465 hubbub3->base.funcs = &hubbub30_funcs; in hubbub3_construct()
466 hubbub3->regs = hubbub_regs; in hubbub3_construct()
467 hubbub3->shifts = hubbub_shift; in hubbub3_construct()
468 hubbub3->masks = hubbub_mask; in hubbub3_construct()
470 hubbub3->debug_test_index_pstate = 0xB; in hubbub3_construct()
471 hubbub3->detile_buf_size = 184 * 1024; /* 184KB for DCN3 */ in hubbub3_construct()
Ddcn30_hubbub.h104 void hubbub3_construct(struct dcn20_hubbub *hubbub3,
Ddcn30_resource.c871 struct dcn20_hubbub *hubbub3 = kzalloc(sizeof(struct dcn20_hubbub), in dcn30_hubbub_create() local
874 if (!hubbub3) in dcn30_hubbub_create()
877 hubbub3_construct(hubbub3, ctx, in dcn30_hubbub_create()
884 struct dcn20_vmid *vmid = &hubbub3->vmid[i]; in dcn30_hubbub_create()
893 return &hubbub3->base; in dcn30_hubbub_create()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn302/
Ddcn302_resource.c263 struct dcn20_hubbub *hubbub3 = kzalloc(sizeof(struct dcn20_hubbub), GFP_KERNEL); in dcn302_hubbub_create() local
265 if (!hubbub3) in dcn302_hubbub_create()
268 hubbub3_construct(hubbub3, ctx, &hubbub_reg, &hubbub_shift, &hubbub_mask); in dcn302_hubbub_create()
271 struct dcn20_vmid *vmid = &hubbub3->vmid[i]; in dcn302_hubbub_create()
280 return &hubbub3->base; in dcn302_hubbub_create()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn303/
Ddcn303_resource.c242 struct dcn20_hubbub *hubbub3 = kzalloc(sizeof(struct dcn20_hubbub), GFP_KERNEL); in dcn303_hubbub_create() local
244 if (!hubbub3) in dcn303_hubbub_create()
247 hubbub3_construct(hubbub3, ctx, &hubbub_reg, &hubbub_shift, &hubbub_mask); in dcn303_hubbub_create()
250 struct dcn20_vmid *vmid = &hubbub3->vmid[i]; in dcn303_hubbub_create()
259 return &hubbub3->base; in dcn303_hubbub_create()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn31/
Ddcn31_hubbub.h128 void hubbub31_construct(struct dcn20_hubbub *hubbub3,
Ddcn31_resource.c1037 struct dcn20_hubbub *hubbub3 = kzalloc(sizeof(struct dcn20_hubbub), in dcn31_hubbub_create() local
1040 if (!hubbub3) in dcn31_hubbub_create()
1043 hubbub31_construct(hubbub3, ctx, in dcn31_hubbub_create()
1053 struct dcn20_vmid *vmid = &hubbub3->vmid[i]; in dcn31_hubbub_create()
1062 return &hubbub3->base; in dcn31_hubbub_create()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn314/
Ddcn314_resource.c1063 struct dcn20_hubbub *hubbub3 = kzalloc(sizeof(struct dcn20_hubbub), in dcn31_hubbub_create() local
1066 if (!hubbub3) in dcn31_hubbub_create()
1069 hubbub31_construct(hubbub3, ctx, in dcn31_hubbub_create()
1079 struct dcn20_vmid *vmid = &hubbub3->vmid[i]; in dcn31_hubbub_create()
1088 return &hubbub3->base; in dcn31_hubbub_create()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn315/
Ddcn315_resource.c1033 struct dcn20_hubbub *hubbub3 = kzalloc(sizeof(struct dcn20_hubbub), in dcn31_hubbub_create() local
1036 if (!hubbub3) in dcn31_hubbub_create()
1039 hubbub31_construct(hubbub3, ctx, in dcn31_hubbub_create()
1049 struct dcn20_vmid *vmid = &hubbub3->vmid[i]; in dcn31_hubbub_create()
1058 return &hubbub3->base; in dcn31_hubbub_create()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn316/
Ddcn316_resource.c1032 struct dcn20_hubbub *hubbub3 = kzalloc(sizeof(struct dcn20_hubbub), in dcn31_hubbub_create() local
1035 if (!hubbub3) in dcn31_hubbub_create()
1038 hubbub31_construct(hubbub3, ctx, in dcn31_hubbub_create()
1048 struct dcn20_vmid *vmid = &hubbub3->vmid[i]; in dcn31_hubbub_create()
1057 return &hubbub3->base; in dcn31_hubbub_create()