核心驅動 IBMPOWERNV¶
支援的系統
任何基於 POWERNV 平臺的最新 IBM P 伺服器
作者:Neelesh Gupta
描述¶
此驅動程式實現讀取“POWERNV”平臺上的平臺感測器資料,如溫度/風扇/電壓/功耗。
該驅動程式使用平臺裝置基礎設施。它在 __init 階段探測裝置樹以查詢感測器裝置,並將它們註冊到“hwmon”。“hwmon”填充“sysfs”樹,其中包含屬性檔案,每個檔案對應於給定的感測器型別及其屬性資料。
裝置樹中的所有節點都出現在“/ibm,opal/sensors”下,裝置樹中的每個有效節點都對映到“sysfs”中的一個屬性檔案。該節點匯出唯一的“sensor-id”,驅動程式使用它向韌體發出 OPAL 呼叫。
使用說明¶
透過啟用配置 CONFIG_SENSORS_IBMPOWERNV,該驅動程式可靜態構建到核心中。它也可以作為模組“ibmpowernv”構建。
Sysfs 屬性¶
fanX_input |
測得的 RPM 值。 |
fanX_min |
用於警報生成的閾值 RPM。 |
fanX_fault |
|
tempX_input |
測得的環境溫度。 |
tempX_max |
用於警報生成的閾值環境溫度。 |
tempX_highest |
歷史最高溫度 |
tempX_lowest |
歷史最低溫度 |
tempX_enable |
啟用/停用屬於該子組的所有溫度感測器。在 POWER9 中,此屬性對應於每個 OCC。使用此屬性可以要求每個 OCC 停用/啟用其所有溫度感測器。
|
inX_input |
測得的電源電壓(毫伏) |
inX_fault |
|
inX_highest |
歷史最高電壓 |
inX_lowest |
歷史最低電壓 |
inX_enable |
啟用/停用屬於該子組的所有電壓感測器。在 POWER9 中,此屬性對應於每個 OCC。使用此屬性可以要求每個 OCC 停用/啟用其所有電壓感測器。
|
powerX_input |
功耗(微瓦) |
powerX_input_highest |
歷史最高功耗 |
powerX_input_lowest |
歷史最低功耗 |
powerX_enable |
啟用/停用屬於該子組的所有功耗感測器。在 POWER9 中,此屬性對應於每個 OCC。使用此屬性可以要求每個 OCC 停用/啟用其所有功耗感測器。
|
currX_input |
測得的電流(毫安) |
currX_highest |
歷史最高電流 |
currX_lowest |
歷史最低電流 |
currX_enable |
啟用/停用屬於該子組的所有電流感測器。在 POWER9 中,此屬性對應於每個 OCC。使用此屬性可以要求每個 OCC 停用/啟用其所有電流感測器。
|
energyX_input |
累積能量(微焦耳) |