Home
last modified time | relevance | path

Searched refs:max_clocks (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
A Ddcn20_fpu.c1850 struct pp_smu_nv_clock_table *max_clocks, in dcn20_update_bounding_box() argument
1898 bb->clock_limits[i].phyclk_mhz = max_clocks->phyClockInKhz / 1000; in dcn20_update_bounding_box()
1915 struct pp_smu_nv_clock_table max_clocks) in dcn20_cap_soc_clocks() argument
1924 && max_clocks.dcfClockInKhz != 0) in dcn20_cap_soc_clocks()
1928 && max_clocks.uClockInKhz != 0) in dcn20_cap_soc_clocks()
1932 && max_clocks.fabricClockInKhz != 0) in dcn20_cap_soc_clocks()
1936 && max_clocks.displayClockInKhz != 0) in dcn20_cap_soc_clocks()
1940 && max_clocks.dppClockInKhz != 0) in dcn20_cap_soc_clocks()
1944 && max_clocks.phyClockInKhz != 0) in dcn20_cap_soc_clocks()
1948 && max_clocks.socClockInKhz != 0) in dcn20_cap_soc_clocks()
[all …]
A Ddcn20_fpu.h56 struct pp_smu_nv_clock_table max_clocks);
59 struct pp_smu_nv_clock_table *max_clocks,
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
A Dsmu_v11_0.c1516 struct pp_smu_nv_clock_table *max_clocks) in smu_v11_0_get_max_sustainable_clocks_by_dc() argument
1521 if (!max_clocks || !table_context->max_sustainable_clocks) in smu_v11_0_get_max_sustainable_clocks_by_dc()
1526 max_clocks->dcfClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1528 max_clocks->displayClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1530 max_clocks->phyClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1532 max_clocks->pixelClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1534 max_clocks->uClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1536 max_clocks->socClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1538 max_clocks->dscClockInKhz = 0; in smu_v11_0_get_max_sustainable_clocks_by_dc()
1539 max_clocks->dppClockInKhz = 0; in smu_v11_0_get_max_sustainable_clocks_by_dc()
[all …]
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
A Dsmu_v13_0.c1488 struct pp_smu_nv_clock_table *max_clocks) in smu_v13_0_get_max_sustainable_clocks_by_dc() argument
1493 if (!max_clocks || !table_context->max_sustainable_clocks) in smu_v13_0_get_max_sustainable_clocks_by_dc()
1498 max_clocks->dcfClockInKhz = in smu_v13_0_get_max_sustainable_clocks_by_dc()
1500 max_clocks->displayClockInKhz = in smu_v13_0_get_max_sustainable_clocks_by_dc()
1502 max_clocks->phyClockInKhz = in smu_v13_0_get_max_sustainable_clocks_by_dc()
1504 max_clocks->pixelClockInKhz = in smu_v13_0_get_max_sustainable_clocks_by_dc()
1506 max_clocks->uClockInKhz = in smu_v13_0_get_max_sustainable_clocks_by_dc()
1508 max_clocks->socClockInKhz = in smu_v13_0_get_max_sustainable_clocks_by_dc()
1510 max_clocks->dscClockInKhz = 0; in smu_v13_0_get_max_sustainable_clocks_by_dc()
1511 max_clocks->dppClockInKhz = 0; in smu_v13_0_get_max_sustainable_clocks_by_dc()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/
A Ddm_pp_smu.h225 struct pp_smu_nv_clock_table *max_clocks);
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/
A Dsmu_v11_0.h238 struct pp_smu_nv_clock_table *max_clocks);
A Dsmu_v13_0.h211 struct pp_smu_nv_clock_table *max_clocks);
A Damdgpu_smu.h1196 …t_max_sustainable_clocks_by_dc)(struct smu_context *smu, struct pp_smu_nv_clock_table *max_clocks);
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/
A Ddcn20_resource.c2375 struct pp_smu_nv_clock_table max_clocks = {0}; in init_soc_bounding_box() local
2391 (&pool->base.pp_smu->nv_funcs.pp_smu, &max_clocks); in init_soc_bounding_box()
2394 if (max_clocks.dcfClockInKhz >= max_clocks.socClockInKhz) in init_soc_bounding_box()
2395 max_clocks.dcfClockInKhz = max_clocks.socClockInKhz - 1000; in init_soc_bounding_box()
2401 dcn20_update_bounding_box(dc, loaded_bb, &max_clocks, uclk_states, num_states); in init_soc_bounding_box()
2405 dcn20_cap_soc_clocks(loaded_bb, max_clocks); in init_soc_bounding_box()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_pp_smu.c692 struct pp_smu *pp, struct pp_smu_nv_clock_table *max_clocks) in pp_nv_get_maximum_sustainable_clocks() argument
699 max_clocks); in pp_nv_get_maximum_sustainable_clocks()
/linux/drivers/gpu/drm/amd/pm/inc/
A Damdgpu_dpm.h590 struct pp_smu_nv_clock_table *max_clocks);
/linux/drivers/gpu/drm/amd/include/
A Dkgd_pp_interface.h458 struct pp_smu_nv_clock_table *max_clocks);
/linux/drivers/gpu/drm/amd/pm/
A Damdgpu_dpm.c1836 struct pp_smu_nv_clock_table *max_clocks) in amdgpu_dpm_get_max_sustainable_clocks_by_dc() argument
1846 max_clocks); in amdgpu_dpm_get_max_sustainable_clocks_by_dc()
/linux/drivers/gpu/drm/amd/pm/swsmu/
A Damdgpu_smu.c3383 struct pp_smu_nv_clock_table *max_clocks) in smu_get_max_sustainable_clocks_by_dc() argument
3392 ret = smu->ppt_funcs->get_max_sustainable_clocks_by_dc(smu, max_clocks); in smu_get_max_sustainable_clocks_by_dc()

Completed in 64 milliseconds