amdgpu 驱动程序未创建 pp_od_clk_voltage

amdgpu 驱动程序未创建 pp_od_clk_voltage

我正在运行 arch linux,并尝试为我的 gpu r9 270x pitcairn 架构启用 amdgpu 支持。我正在尝试通过 pp_od_clk_voltage 启用核心时钟控制。有人向我指出,如果 amdgpu_pm.c 中不满足此条件,amdgpu 驱动程序显然不会在系统中创建文件

if ((is_support_sw_smu(adev) && adev->smu.od_enabled) ||
        (!is_support_sw_smu(adev) && hwmgr->od_enabled)) {
        ret = device_create_file(adev->dev,
                &dev_attr_pp_od_clk_voltage);
        if (ret) {
            DRM_ERROR("failed to create device file "
                    "pp_od_clk_voltage\n");
            return ret;
        }
    }

我正在尝试寻找一种方法来控制 GPU 核心时钟,我可以修复这个问题吗?

相关内容