Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_pp_smu_test.c dm_test_cap_clock_levels_engine_caps() -> cap_clock_levels_to_validation()

Type Parameter Key Value
PARAM_VALUE 0 dc_clks 8919829244971245568
PARAM_VALUE 0 dc_clks->num_levels 3
PARAM_VALUE 1 clk_type 2
PARAM_VALUE 2 validation_clks 5458217815487737856
PARAM_VALUE 2 validation_clks->engine_max_clock 450000
PARAM_VALUE 2 validation_clks->memory_max_clock 800000
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_pp_smu_test.c dm_test_cap_clock_levels_engine_first_exceeds() -> cap_clock_levels_to_validation()

Type Parameter Key Value
PARAM_VALUE 0 dc_clks 3194857643437137920
PARAM_VALUE 0 dc_clks->num_levels 3
PARAM_VALUE 1 clk_type 2
PARAM_VALUE 2 validation_clks 6271118536267497472
PARAM_VALUE 2 validation_clks->engine_max_clock 100000
PARAM_VALUE 2 validation_clks->memory_max_clock 800000
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_pp_smu_test.c dm_test_cap_clock_levels_memory_caps() -> cap_clock_levels_to_validation()

Type Parameter Key Value
PARAM_VALUE 0 dc_clks 1743715610575360000
PARAM_VALUE 0 dc_clks->num_levels 2
PARAM_VALUE 1 clk_type 3
PARAM_VALUE 2 validation_clks 5913137695724048384
PARAM_VALUE 2 validation_clks->engine_max_clock 100000
PARAM_VALUE 2 validation_clks->memory_max_clock 700000
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_pp_smu_test.c dm_test_cap_clock_levels_other_type() -> cap_clock_levels_to_validation()

Type Parameter Key Value
PARAM_VALUE 0 dc_clks 6905549561322250240
PARAM_VALUE 0 dc_clks->num_levels 3
PARAM_VALUE 1 clk_type 1
PARAM_VALUE 2 validation_clks 7660367892034129920
PARAM_VALUE 2 validation_clks->engine_max_clock 1
PARAM_VALUE 2 validation_clks->memory_max_clock 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_pp_smu_test.c dm_test_cap_clock_levels_within_limit() -> cap_clock_levels_to_validation()

Type Parameter Key Value
PARAM_VALUE 0 dc_clks 5573564382115033088
PARAM_VALUE 0 dc_clks->num_levels 3
PARAM_VALUE 1 clk_type 2
PARAM_VALUE 2 validation_clks 6549222678630105088
PARAM_VALUE 2 validation_clks->engine_max_clock 999000
PARAM_VALUE 2 validation_clks->memory_max_clock 999000
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c dm_pp_get_clock_levels_by_type() -> cap_clock_levels_to_validation()

Type Parameter Key Value
PARAM_VALUE 0 dc_clks 1606916763492462592,3041174265837174784,4304282440033583104,7700069987188269056,8721025214230347776
PARAM_VALUE 0 dc_clks->num_levels 0-16
PARAM_VALUE 0 *dc_clks->clocks_in_khz 0-4294967295
PARAM_VALUE 1 clk_type 1-3
PARAM_VALUE 2 validation_clks 5285321612246212608
DATA_SOURCE 0 dc_clks $2
DATA_SOURCE 1 clk_type $1
HARD_MAX 1 clk_type 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL