Какие устройства используют сенсорный чип ath10k_hwmon-pci-1400?

Какие устройства используют сенсорный чип ath10k_hwmon-pci-1400?

Я пытался выяснить, для каких устройств используется конкретный тип сенсорного чипа ..._hwmon-pci-.... В этом случае, скажем, это ath10k_hwmon-pci-140. Я не могу найти это в документации, я видел некоторые ссылки, что это может быть датчик чипа Wi-Fi, но в этой системе, насколько мне известно, это не чип Wi-Fi. Сначала я предполагал, что это может быть тип датчика GPU, например, amdgpu, nouveau или radeon, но теперь я не верю, что это предположение верно, но я не могу найти документацию, в которой говорится, для чего и с чем на самом деле используются чипы класса hwmon сенсоров. Все остальные датчики примерно очевидны, но конкретный тип '..._hwmon-pci' я не могу понять. Я прочитал некоторые документы ядра по различным поставщикам чипов датчиков, но это тоже не объяснило мне ничего.

Обратите внимание, я не спрашиваю о других чипах датчиков (таких как датчики платы, процессора, disktemp, nvme, графического процессора и т. д.), я знаю, что они делают и с чем они обычно связаны, я спрашиваю только о конкретных чипах датчиков типа «..._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? Я знаю, что это не процессор или внутренние кристаллы процессора, и я не верю, что эта система вообще использует монитор, поэтому маловероятно, хотя и не невозможно, что это датчик чипа графического процессора для графического процессора не nvidia/amd/intel. Я также не думаю, что это устройство Wi-Fi. Но я не знаю.

решение1

Я только что узнал, что ath..._hwmon на самом деле является датчиком Wi-Fi, iwl..._hwmon.. — это датчики устройств Wi-Fi.

  • Идентификаторы датчиков, начинающиеся с «ath» или «iwl», означают датчик Wi-Fi, начинающиеся с «eth» или «enp» [и, возможно, «eno»] означают датчик сетевой карты локальной сети.

  • Идентификаторы датчиков, начинающиеся с: radeon/amdgpu/nouveau/intel..., возможно, являются датчиками графического процессора, насчет Intel не уверен.

  • Идентификаторы датчиков, начинающиеся с drive[temp]/nvme: — это датчики disk/ssd/nvme.

  • Наличие строки «hwmon» в фактическом идентификаторе микросхемы датчика «может» указывать на то, что это вторичная микросхема датчика, а не системная плата или процессор, но, конечно, все микросхемы датчиков на каком-то уровне являются аппаратными мониторами, если только они не отслеживают температуру окружающей среды.

Теоретически обратное отображение pci-busid из данных pci обратно в датчики позволило бы получить тип устройства для устройств шины pci, но не для других типов шин.

Обратите внимание, что это не отвечает на общий вопрос, какие типы устройств могут использовать чип ..._hwmon-..., но это начало. Я считаю, что лучше задать этот вопрос так:

Какие типы идентификаторов строк датчиков связаны с определенными датчиками, не относящимися к системной плате/процессору? Является ли ..hwmon- стандартным способом обнаружения таких датчиков?

Связанный контент