核心驅動 max6650¶
支援的晶片
Maxim MAX6650
字首: ‘max6650’
掃描地址: 無
Maxim MAX6651
字首: ‘max6651’
掃描地址: 無
- 作者
Hans J. Koch <hjk@hansjkoch.de>
John Morris <john.morris@spirentcom.com>
Claus Gindhart <claus.gindhart@kontron.com>
描述¶
此驅動程式實現了對 Maxim MAX6650 和 MAX6651 的支援。
這兩個裝置非常相似,但 MAX6550 的功能集有所減少,例如,只有一個風扇輸入,而 MAX6651 有 4 個。
該驅動程式無法區分這兩個裝置。
該驅動程式在 sysfs 中提供以下感測器訪問
fan1_input |
ro |
風扇轉速錶速度,單位為 RPM |
fan2_input |
ro |
“ |
fan3_input |
ro |
“ |
fan4_input |
ro |
“ |
fan1_target |
rw |
所需的風扇轉速,單位為 RPM(僅限閉環模式) |
pwm1_enable |
rw |
穩壓器模式,0=完全開啟,1=開環,2=閉環 3=關閉 |
pwm1 |
rw |
相對速度 (0-255),255=最大速度。 僅在開環模式下使用。 |
fan1_div |
rw |
設定輸入可以處理的速度範圍。 合法值為 1、2、4 和 8。 對於速度更快的風扇,請使用較低的值。 |
使用說明¶
此驅動程式不自動檢測裝置。 您必須顯式例項化裝置。 有關詳細資訊,請參見 如何例項化 I2C 裝置。
模組引數¶
如果您的板具有正確初始化 MAX6650/6651 的 BIOS,則只需載入您的模組,而無需任何引數。 然後它不會觸及配置暫存器。 如果您的主機板 BIOS 未初始化晶片,或者您想要不同的設定,您可以設定以下引數
voltage_12V:5=5V 風扇,12=12V 風扇,0=不要更改預分頻器:可能的值為 1,2,4,8,16 或 0 表示不要更改時鐘:驅動程式應假定的晶片時鐘頻率,單位為 Hz [254000]
請檢視 MAX6650/6651 資料表,並確保您在嘗試更改這些引數之前完全瞭解這些引數的含義。