Home
last modified time | relevance | path

Searched refs:loaded_bb (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn301/
H A Ddcn301_fpu.h33 struct _vcs_dpi_soc_bounding_box_st *loaded_bb);
H A Ddcn301_fpu.c390 struct _vcs_dpi_soc_bounding_box_st *loaded_bb) in dcn301_fpu_set_wm_ranges()
394 ranges->reader_wm_sets[i].min_fill_clk_mhz = (i > 0) ? (loaded_bb->clock_limits[i - 1].dram_speed_mts / 16) + 1 : 0; in dcn301_fpu_set_wm_ranges()
395 ranges->reader_wm_sets[i].max_fill_clk_mhz = loaded_bb->clock_limits[i].dram_speed_mts / 16; in dcn301_fpu_set_wm_ranges()
388 dcn301_fpu_set_wm_ranges(int i, struct pp_smu_wm_range_sets *ranges, struct _vcs_dpi_soc_bounding_box_st *loaded_bb) dcn301_fpu_set_wm_ranges() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.h69 struct _vcs_dpi_soc_bounding_box_st *loaded_bb);
H A Ddcn20_fpu.c2127 struct _vcs_dpi_soc_bounding_box_st *loaded_bb) in dcn20_fpu_set_wm_ranges()
2131 ranges->reader_wm_sets[i].min_fill_clk_mhz = (i > 0) ? (loaded_bb->clock_limits[i - 1].dram_speed_mts / 16) + 1 : 0; in dcn20_fpu_set_wm_ranges()
2132 ranges->reader_wm_sets[i].max_fill_clk_mhz = loaded_bb->clock_limits[i].dram_speed_mts / 16; in dcn20_fpu_set_wm_ranges()
2125 dcn20_fpu_set_wm_ranges(int i, struct pp_smu_wm_range_sets *ranges, struct _vcs_dpi_soc_bounding_box_st *loaded_bb) dcn20_fpu_set_wm_ranges() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_resource.c2334 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = in init_soc_bounding_box() local
2368 dcn20_update_bounding_box(dc, loaded_bb, &max_clocks, uclk_states, num_states); in init_soc_bounding_box()
2372 dcn20_cap_soc_clocks(loaded_bb, max_clocks); in init_soc_bounding_box()
2380 dcn20_patch_bounding_box(dc, loaded_bb); in init_soc_bounding_box()
2394 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = in dcn20_resource_construct() local
2558 dml_init_instance(&dc->dml, loaded_bb, loaded_ip, dml_project_version); in dcn20_resource_construct()
2566 if (loaded_bb->num_states == 1) { in dcn20_resource_construct()
2574 } else if (loaded_bb->num_states > 1) { in dcn20_resource_construct()
2575 for (i = 0; i < 4 && i < loaded_bb->num_states; i++) { in dcn20_resource_construct()
2580 dcn20_fpu_set_wm_ranges(i, &ranges, loaded_bb); in dcn20_resource_construct()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn301/
H A Ddcn301_resource.c1289 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = &dcn3_01_soc; in init_soc_bounding_box() local
1302 dcn20_patch_bounding_box(dc, loaded_bb); in init_soc_bounding_box()
1321 struct _vcs_dpi_soc_bounding_box_st *loaded_bb) in set_wm_ranges()
1328 if (loaded_bb->num_states == 1) { in set_wm_ranges()
1336 } else if (loaded_bb->num_states > 1) { in set_wm_ranges()
1337 for (i = 0; i < 4 && i < loaded_bb->num_states; i++) { in set_wm_ranges()
1342 dcn301_fpu_set_wm_ranges(i, &ranges, loaded_bb); in set_wm_ranges()
1319 set_wm_ranges( struct pp_smu_funcs *pp_smu, struct _vcs_dpi_soc_bounding_box_st *loaded_bb) set_wm_ranges() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_resource.c3617 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = local
3761 dcn20_update_bounding_box(dc, loaded_bb, &max_clocks, uclk_states, num_states);
3765 dcn20_cap_soc_clocks(loaded_bb, max_clocks);
3773 dcn20_patch_bounding_box(dc, loaded_bb);
3787 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = local
3950 dml_init_instance(&dc->dml, loaded_bb, loaded_ip, dml_project_version);
3958 if (loaded_bb->num_states == 1) {
3966 } else if (loaded_bb->num_states > 1) {
3967 for (i = 0; i < 4 && i < loaded_bb->num_states; i++) {
3971 ranges.reader_wm_sets[i].min_fill_clk_mhz = (i > 0) ? (loaded_bb
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn302/
H A Ddcn302_resource.c953 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = &dcn3_02_soc; in init_soc_bounding_box() local
967 dcn20_patch_bounding_box(dc, loaded_bb); in init_soc_bounding_box()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn303/
H A Ddcn303_resource.c880 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = &dcn3_03_soc; in init_soc_bounding_box() local
894 dcn20_patch_bounding_box(dc, loaded_bb); in init_soc_bounding_box()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_resource.c1500 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = &dcn3_0_soc; in init_soc_bounding_box() local
1513 dcn20_patch_bounding_box(dc, loaded_bb); in init_soc_bounding_box()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_resource.c1715 struct _vcs_dpi_soc_bounding_box_st *loaded_bb = &dcn3_0_soc; in init_soc_bounding_box() local
1830 dcn20_patch_bounding_box(dc, loaded_bb); in init_soc_bounding_box()

Completed in 32 milliseconds