Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/amd/pm: Add fine grained flag to SMU v13.0.6

Gfx clock is fine grained on SMU v13.0.6/12 SOCs. Add the flag to report
clock frequencies correctly.

Fixes: 7380228401c4 ("drm/amd/pm: Use generic dpm table for SMUv13 SOCs")
Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Reviewed-by: Asad Kamal <asad.kamal@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit d4871d837bbf70173f63426a84fa80b39e408b9e)

authored by

Lijo Lazar and committed by
Alex Deucher
47a5dfc8 8f935acb

+1
+1
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
··· 1129 1129 /* gfxclk dpm table setup */ 1130 1130 dpm_table = &dpm_context->dpm_tables.gfx_table; 1131 1131 dpm_table->clk_type = SMU_GFXCLK; 1132 + dpm_table->flags = SMU_DPM_TABLE_FINE_GRAINED; 1132 1133 if (smu_cmn_feature_is_enabled(smu, SMU_FEATURE_DPM_GFXCLK_BIT)) { 1133 1134 /* In the case of gfxclk, only fine-grained dpm is honored. 1134 1135 * Get min/max values from FW.