哪些设备使用ath10k_hwmon-pci-1400传感器芯片?

哪些设备使用ath10k_hwmon-pci-1400传感器芯片?

我一直在试图找出特定传感器芯片类型 ..._hwmon-pci-... 用于哪些设备。在本例中,假设它是 ath10k_hwmon-pci-140。我找不到这个文档,我看到一些参考资料说它可能是一个 wifi 芯片传感器,但在这个系统上,据我所知,它不是一个 wifi 芯片。我最初假设它可能是一种 GPU 传感器,如 amdgpu、nouveau 或 radeon,但现在我不相信这个假设是正确的,但我找不到说明 hwmon 类传感器芯片实际用途的文档为了和与。其他传感器都大致显而易见,但具体的“..._hwmon-pci”类型我无法弄清楚。我阅读了各种芯片传感器供应商的一些内核文档,但这也没有真正向我解释。

请注意,我不是在询问其他传感器芯片(如主板、cpu、disktemp、nvme、gpu 传感器等),我知道它们的作用以及它们通常与什么相关,我询问的是具体的“...”仅限 _hwmon-...' 型传感器芯片。

k10temp-pci-00d3
Adapter: PCI adapter
Tctl:         +27.5°C  
Tdie:         +27.5°C  

ath10k_hwmon-pci-1400
Adapter: PCI adapter
temp1:        +50.0°C  

k10temp-pci-00c3
Adapter: PCI adapter
Tctl:         +30.5°C  
Tdie:         +30.5°C  
Tccd1:        +28.5°C  
Tccd2:        +27.8°C  
Tccd3:        +28.8°C

如果有人可以解释这些 ..._hwmon 芯片所使用的设备类型,那将会很有帮助,谢谢。

换句话说,在上面的示例中,ath10k_hwmon-pci-1400 传感器芯片可能指的是哪些设备?我知道它不是 cpu,或者内部 cpu 芯片,而且我不相信这个系统甚至使用了显示器,所以它不太可能(但并非不可能)是非 nvidia/amd/intel gpu 的 GPU 芯片传感器。我也不认为它是一个 wifi 设备。但我不知道。

答案1

我刚刚了解到 ath..._hwmon 实际上是一个 wifi 传感器,iwl..._hwmon.. 是 wifi 设备传感器。

  • 传感器 ID 以“ath”或“iwl”开头表示 WiFi 传感器,以“eth”或“enp”[可能还有“eno”] 开头表示 LAN NIC 传感器。

  • 传感器 ID 开头为:radeon/amdgpu/nouveau/intel... 可能是 GPU 传感器,不确定 intel。

  • 以drive[temp]/nvme 开头的传感器ID:是磁盘/ssd/nvme 传感器。

  • 实际传感器芯片 ID“可能”中存在字符串“hwmon”表明它是辅助传感器芯片,而不是系统板或 CPU,但当然,所有传感器芯片在某种程度上都是硬件监视器,除非它们是监测环境温度。

理论上,将 pci-busid 从 pci 数据反向映射回传感器将产生 pci 总线设备的设备类型,但不会产生其他总线类型的设备类型。

请注意,这并没有回答总体问题,即哪些类型的设备可以使用 ..._hwmon-... 芯片,但这只是一个开始。我相信提出这个问题的更好方法是:

哪些类型的传感器字符串 ID 与特定的非系统板/CPU 传感器关联? ..hwmon- 是发现此类传感器的标准方法吗?

相关内容