diff options
Diffstat (limited to 'Documentation/i2c/busses/i2c-nforce2')
-rw-r--r-- | Documentation/i2c/busses/i2c-nforce2 | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Documentation/i2c/busses/i2c-nforce2 b/Documentation/i2c/busses/i2c-nforce2 new file mode 100644 index 000000000000..e379e182e64f --- /dev/null +++ b/Documentation/i2c/busses/i2c-nforce2 | |||
@@ -0,0 +1,41 @@ | |||
1 | Kernel driver i2c-nforce2 | ||
2 | |||
3 | Supported adapters: | ||
4 | * nForce2 MCP 10de:0064 | ||
5 | * nForce2 Ultra 400 MCP 10de:0084 | ||
6 | * nForce3 Pro150 MCP 10de:00D4 | ||
7 | * nForce3 250Gb MCP 10de:00E4 | ||
8 | * nForce4 MCP 10de:0052 | ||
9 | |||
10 | Datasheet: not publically available, but seems to be similar to the | ||
11 | AMD-8111 SMBus 2.0 adapter. | ||
12 | |||
13 | Authors: | ||
14 | Hans-Frieder Vogt <hfvogt@arcor.de>, | ||
15 | Thomas Leibold <thomas@plx.com>, | ||
16 | Patrick Dreker <patrick@dreker.de> | ||
17 | |||
18 | Description | ||
19 | ----------- | ||
20 | |||
21 | i2c-nforce2 is a driver for the SMBuses included in the nVidia nForce2 MCP. | ||
22 | |||
23 | If your 'lspci -v' listing shows something like the following, | ||
24 | |||
25 | 00:01.1 SMBus: nVidia Corporation: Unknown device 0064 (rev a2) | ||
26 | Subsystem: Asustek Computer, Inc.: Unknown device 0c11 | ||
27 | Flags: 66Mhz, fast devsel, IRQ 5 | ||
28 | I/O ports at c000 [size=32] | ||
29 | Capabilities: <available only to root> | ||
30 | |||
31 | then this driver should support the SMBuses of your motherboard. | ||
32 | |||
33 | |||
34 | Notes | ||
35 | ----- | ||
36 | |||
37 | The SMBus adapter in the nForce2 chipset seems to be very similar to the | ||
38 | SMBus 2.0 adapter in the AMD-8111 southbridge. However, I could only get | ||
39 | the driver to work with direct I/O access, which is different to the EC | ||
40 | interface of the AMD-8111. Tested on Asus A7N8X. The ACPI DSDT table of the | ||
41 | Asus A7N8X lists two SMBuses, both of which are supported by this driver. | ||