我不知道这是否是正确的论坛类别——如果它是错误的,我很抱歉。
我刚刚创建了一个可以改变 GPU 风扇速度的小脚本...这个过程花费了相当长的时间,因为我基本上必须猜测安装 AMDGPUPRO 时风扇速度的来源(/sys/class/drm/card0/device/hwmon/hwmon2/pwm1)!
如果我将来要编写类似的应用程序,是否有一些我遗漏的文档可以解释所有不同的 AMDGPUPRO 文件的作用?
答案1
对于上游内核中包含的开源驱动程序,接口通常应记录在./Documentation/
Linux 内核源代码树的子目录下的某个位置。作为amdgpu
上游树中的开放驱动程序,也应该包含一些文档。但是,专业版驱动程序包括额外的专有组件,以及一些开源组件的较新版本,因此它提供的接口与amdgpu
您正在运行的内核版本中的驱动程序版本之间可能会存在差异。
除此之外,基本上由驱动程序开发人员提供此类文档,而许多专有驱动程序根本不提供任何此类信息。