SMU_GFXCLK
ret = smu_get_dpm_freq_range(smu, SMU_GFXCLK,
clk_type = SMU_GFXCLK;
ret = arcturus_get_current_clk_freq_by_table(smu, SMU_GFXCLK, (uint32_t *)data);
SMU_GFXCLK,
ret = arcturus_get_current_clk_freq_by_table(smu, SMU_GFXCLK, &cur_value);
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
SMU_GFXCLK,
case SMU_GFXCLK:
case SMU_GFXCLK:
SMU_GFXCLK,
case SMU_GFXCLK:
SMU_GFXCLK,
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
ret = renoir_get_dpm_ultimate_freq(smu, SMU_GFXCLK, &min, &max);
SMU_GFXCLK,
{SMU_GFXCLK, SMU_FEATURE_DPM_GFXCLK_BIT},
case SMU_GFXCLK:
ret = renoir_get_dpm_ultimate_freq(smu, SMU_GFXCLK, &min_freq, &max_freq);
case SMU_GFXCLK:
case SMU_GFXCLK:
ret = aldebaran_get_current_clk_freq_by_table(smu, SMU_GFXCLK, (uint32_t *)data);
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK)
ret = smu_v13_0_set_soft_freq_limited_range(smu, SMU_GFXCLK,
ret = smu_v13_0_set_soft_freq_limited_range(smu, SMU_GFXCLK, min_clk, max_clk, false);
smu, SMU_GFXCLK, min_clk, max_clk, false);
return aldebaran_set_soft_freq_limited_range(smu, SMU_GFXCLK, min_clk, max_clk, false);
case SMU_GFXCLK:
ret = aldebaran_get_current_clk_freq_by_table(smu, SMU_GFXCLK, &cur_value);
SMU_GFXCLK,
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
SMU_GFXCLK,
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
if (!(clk_type == SMU_GFXCLK || clk_type == SMU_SCLK)) {
if (clk_type == SMU_GFXCLK || clk_type == SMU_SCLK)
if (clk_type == SMU_GFXCLK || clk_type == SMU_SCLK)
ret = smu_v13_0_6_get_dpm_ultimate_freq(smu, SMU_GFXCLK,
case SMU_GFXCLK:
ret = smu_v13_0_6_get_current_clk_freq_by_table(smu, SMU_GFXCLK,
smu, SMU_GFXCLK, (uint32_t *)data);
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK &&
if (clk_type == SMU_GFXCLK) {
smu, SMU_GFXCLK, min_clk, max_clk, false);
smu, SMU_GFXCLK, min_clk, max_clk, false);
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
SMU_GFXCLK,
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
case SMU_GFXCLK:
SMU_GFXCLK,
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
if (clk_type != SMU_GFXCLK && clk_type != SMU_SCLK) {
case SMU_GFXCLK:
case SMU_GFXCLK:
SMU_GFXCLK,
case SMU_GFXCLK:
case SMU_GFXCLK: