内核驱动 i2c-viapro¶
- 支持的适配器
威盛电子股份有限公司 VT82C596A/B 数据手册:有时可在威盛网站上找到
威盛电子股份有限公司 VT82C686A/B 数据手册:有时可在威盛网站上找到
威盛电子股份有限公司 VT8231、VT8233、VT8233A 数据手册:可向威盛索取
威盛电子股份有限公司 VT8235、VT8237R、VT8237A、VT8237S、VT8251 数据手册:可向威盛索取,并需签署保密协议 (NDA)
威盛电子股份有限公司 CX700 数据手册:可向威盛索取,并需签署保密协议 (NDA)
威盛电子股份有限公司 VX800/VX820 数据手册:可在 http://linux.via.com.tw 获取
威盛电子股份有限公司 VX855/VX875 数据手册:可在 http://linux.via.com.tw 获取
威盛电子股份有限公司 VX900 数据手册:可在 http://linux.via.com.tw 获取
- 作者
Kyösti Mälkki <kmalkki@cc.hut.fi>,
Mark D. Studebaker <mdsxyz123@yahoo.com>,
Jean Delvare <jdelvare@suse.de>
模块参数¶
force: int 强制启用 SMBus 控制器。危险!
force_addr: int 强制在给定地址启用 SMBus。极其危险!
描述¶
i2c-viapro 是一个真正的 SMBus 主机驱动程序,适用于使用其中一个受支持的威盛南桥的主板。
您的 lspci -n
输出必须显示以下其中一项
设备 1106:3050
(VT82C596A 功能 3)
设备 1106:3051
(VT82C596B 功能 3)
设备 1106:3057
(VT82C686 功能 4)
设备 1106:3074
(VT8233)
设备 1106:3147
(VT8233A)
设备 1106:8235
(VT8231 功能 4)
设备 1106:3177
(VT8235)
设备 1106:3227
(VT8237R)
设备 1106:3337
(VT8237A)
设备 1106:3372
(VT8237S)
设备 1106:3287
(VT8251)
设备 1106:8324
(CX700)
设备 1106:8353
(VX800/VX820)
设备 1106:8409
(VX855/VX875)
设备 1106:8410
(VX900)
如果没有显示这些设备,您应该在 BIOS 中查找诸如启用 ACPI/SMBus 甚至 USB 等设置。
除了最旧的芯片(VT82C596A/B、VT82C686A 和很可能还有 VT8231)之外,此驱动程序还支持 I2C 块事务。此类事务主要用于从 EEPROM 读取和写入数据。
CX700/VX800/VX820 似乎还支持 SMBus PEC,尽管此驱动程序尚未实现它。