Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_resource.c3421 struct pp_smu_nv_clock_table max_clocks) argument
3427 if ((bb->clock_limits[i].dcfclk_mhz > (max_clocks.dcfClockInKhz / 1000))
3428 && max_clocks.dcfClockInKhz != 0)
3429 bb->clock_limits[i].dcfclk_mhz = (max_clocks.dcfClockInKhz / 1000);
3431 if ((bb->clock_limits[i].dram_speed_mts > (max_clocks.uClockInKhz / 1000) * 16)
3432 && max_clocks.uClockInKhz != 0)
3433 bb->clock_limits[i].dram_speed_mts = (max_clocks.uClockInKhz / 1000) * 16;
3435 if ((bb->clock_limits[i].fabricclk_mhz > (max_clocks.fabricClockInKhz / 1000))
3436 && max_clocks.fabricClockInKhz != 0)
3437 bb->clock_limits[i].fabricclk_mhz = (max_clocks.fabricClockInKhz / 1000);
[all …]
H A Ddcn20_resource.h100 struct pp_smu_nv_clock_table max_clocks);
102 struct pp_smu_nv_clock_table *max_clocks, unsigned int *uclk_states, unsigned int num_states);
173 struct pp_smu_nv_clock_table max_clocks);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dsmu_v11_0.c1433 struct pp_smu_nv_clock_table *max_clocks) in smu_v11_0_get_max_sustainable_clocks_by_dc() argument
1438 if (!max_clocks || !table_context->max_sustainable_clocks) in smu_v11_0_get_max_sustainable_clocks_by_dc()
1443 max_clocks->dcfClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1445 max_clocks->displayClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1447 max_clocks->phyClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1449 max_clocks->pixelClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1451 max_clocks->uClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1453 max_clocks->socClockInKhz = in smu_v11_0_get_max_sustainable_clocks_by_dc()
1455 max_clocks->dscClockInKhz = 0; in smu_v11_0_get_max_sustainable_clocks_by_dc()
1456 max_clocks->dppClockInKhz = 0; in smu_v11_0_get_max_sustainable_clocks_by_dc()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/
H A Ddm_pp_smu.h224 struct pp_smu_nv_clock_table *max_clocks);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/pm/inc/
H A Dsmu_v11_0.h222 struct pp_smu_nv_clock_table *max_clocks);
H A Damdgpu_smu.h585 …t_max_sustainable_clocks_by_dc)(struct smu_context *smu, struct pp_smu_nv_clock_table *max_clocks);
797 struct pp_smu_nv_clock_table *max_clocks);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_pp_smu.c817 struct pp_smu *pp, struct pp_smu_nv_clock_table *max_clocks) in pp_nv_get_maximum_sustainable_clocks() argument
829 if (!smu_get_max_sustainable_clocks_by_dc(smu, max_clocks)) in pp_nv_get_maximum_sustainable_clocks()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c2605 struct pp_smu_nv_clock_table *max_clocks) in smu_get_max_sustainable_clocks_by_dc() argument
2615 ret = smu->ppt_funcs->get_max_sustainable_clocks_by_dc(smu, max_clocks); in smu_get_max_sustainable_clocks_by_dc()