| 1 | Kernel driver i2c-nforce2 |
|---|
| 2 | ------------------------- |
|---|
| 3 | |
|---|
| 4 | Status: Well tested |
|---|
| 5 | |
|---|
| 6 | Supported adapters: |
|---|
| 7 | * nVidia nForce2 SMBus PCI interface |
|---|
| 8 | (10de:0064, included in nForce2 MCP, |
|---|
| 9 | 10de:0084, included in nForce2 Ultra 400 MCP) |
|---|
| 10 | Datasheet: not publicly available, but seems to be similar to the |
|---|
| 11 | AMD-8111 SMBus 2.0 adapter. |
|---|
| 12 | |
|---|
| 13 | * nVidia nForce3 SMBus PCI interface |
|---|
| 14 | (10de:00d4, included in nForce3 Pro150 MCP, |
|---|
| 15 | 10de:00e4, included in nForce3 250Gb MCP) |
|---|
| 16 | Datasheet: same as for nForce2 SMBus PCI interface |
|---|
| 17 | |
|---|
| 18 | * nVidia nForce4 SMBus PCI interface |
|---|
| 19 | (10de:0052, included in nForce4 MCP) |
|---|
| 20 | (10de:0034, included in nForce4 MCP-04) |
|---|
| 21 | (10de:0264, included in nForce4 MCP51) |
|---|
| 22 | (10de:0368, included in nForce4 MCP55) |
|---|
| 23 | (10de:03eb, included in nForce MCP61) |
|---|
| 24 | (10de:0446, included in nForce MCP65) |
|---|
| 25 | Datasheet: same as for nForce2 SMBus PCI interface |
|---|
| 26 | |
|---|
| 27 | Author: Hans-Frieder Vogt <hfvogt@arcor.de> |
|---|
| 28 | |
|---|
| 29 | |
|---|
| 30 | Description |
|---|
| 31 | ----------- |
|---|
| 32 | |
|---|
| 33 | i2c-nforce2 is a driver for the SMBuses included in the nVidia nForce2, |
|---|
| 34 | nForce3 and nForce4 MCP. |
|---|
| 35 | |
|---|
| 36 | If your 'lspci -v' listing shows something like the following, |
|---|
| 37 | |
|---|
| 38 | 00:01.1 SMBus: nVidia Corporation: Unknown device 0064 (rev a2) |
|---|
| 39 | Subsystem: Asustek Computer, Inc.: Unknown device 0c11 |
|---|
| 40 | Flags: 66Mhz, fast devsel, IRQ 5 |
|---|
| 41 | I/O ports at c000 [size=32] |
|---|
| 42 | Capabilities: <available only to root> |
|---|
| 43 | |
|---|
| 44 | then this driver should support the SMBuses of your motherboard. |
|---|
| 45 | |
|---|
| 46 | |
|---|
| 47 | Notes |
|---|
| 48 | ----- |
|---|
| 49 | |
|---|
| 50 | The SMBus adapter in the nForce2/3/4 chipset seems to be very similar to the |
|---|
| 51 | SMBus 2.0 adapter in the AMD-8111 southbridge. However, I could only get the |
|---|
| 52 | driver to work with direct I/O access, which is different to the EC interface |
|---|
| 53 | of the AMD-8111. |
|---|
| 54 | Tested on Asus A7N8X. The ACPI DSDT table of the Asus A7N8X lists two SMBuses, |
|---|
| 55 | both of which are supported by this driver. |
|---|