Quais dispositivos usam o chip sensor ath10k_hwmon-pci-1400?

Quais dispositivos usam o chip sensor ath10k_hwmon-pci-1400?

Tenho tentado descobrir para quais dispositivos o tipo específico de chip do sensor ..._hwmon-pci-... é usado. Neste caso, digamos que é ath10k_hwmon-pci-140. Não consigo encontrar isso documentado, vi algumas referências de que poderia ser um sensor de chip wifi, mas neste sistema não é um chip wifi, pelo que eu sei. Inicialmente, presumi que poderia ser um tipo de sensor GPU, como amdgpu, nouveau ou radeon, mas agora não acredito que essa suposição esteja correta, mas não consigo encontrar documentação que diga qual é a classe hwmon de chips de sensor realmente usada para e com. Os outros sensores são quase óbvios, mas não consigo descobrir o tipo específico '..._hwmon-pci'. Eu li alguns documentos do kernel sobre vários fornecedores de sensores de chip, mas isso também não me explicou muito.

Observe que não estou perguntando sobre outros chips de sensores (como placa, CPU, disktemp, nvme, sensores GPU, etc.), sei o que eles fazem e a que geralmente estão associados, estou perguntando sobre o específico '... _hwmon-...' apenas chips sensores do tipo.

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

Se alguém puder explicar os tipos de dispositivos em que esses chips ..._hwmon são usados, isso seria útil, obrigado.

Em outras palavras, no exemplo acima, a quais dispositivos seria provável que o chip sensor ath10k_hwmon-pci-1400 se referisse? Eu sei que não é a CPU, ou a CPU interna morre, e não acredito que este sistema esteja usando um monitor, então é improvável, embora não impossível, que seja um sensor de chip GPU para uma GPU que não seja nvidia/AMD/Intel. Também não acho que seja um dispositivo wifi. Mas eu não sei.

Responder1

Acabei de aprender que ath..._hwmon é na verdade um sensor wifi, iwl..._hwmon.. são sensores de dispositivos wifi.

  • IDs de sensor começando com: 'ath' ou 'iwl' significa um sensor wifi, começando com 'eth' ou 'enp' [e possivelmente 'eno'] significa um sensor LAN nic.

  • IDs de sensor começando com: radeon/amdgpu/nouveau/intel... são possíveis sensores GPU, não tenho certeza sobre a informação.

  • IDs de sensor começando com drive[temp]/nvme: são sensores de disco/ssd/nvme.

  • A presença da string 'hwmon' no ID real do chip do sensor 'pode' indicar que é um chip sensor secundário, não placa de sistema ou CPU, mas é claro, todos os chips sensores são monitores de hardware em algum nível, a menos que sejam monitoramento da temperatura ambiente.

Teoricamente, o mapeamento reverso do busid pci dos dados pci de volta aos sensores produziria o tipo de dispositivo para dispositivos de barramento pci, mas não para outros tipos de barramento.

Observe que isso não responde à questão geral, que tipos de dispositivos podem usar um chip ..._hwmon-..., mas é um começo. Acredito que a melhor maneira de fazer essa pergunta seria:

Que tipos de IDs de sequência de sensores estão associados a sensores específicos que não são da placa de sistema/CPU? O ..hwmon- é uma maneira padrão de detectar esses sensores?

informação relacionada