162306a36Sopenharmony_ci=========================
262306a36Sopenharmony_ciKernel driver i2c-nforce2
362306a36Sopenharmony_ci=========================
462306a36Sopenharmony_ci
562306a36Sopenharmony_ciSupported adapters:
662306a36Sopenharmony_ci  * nForce2 MCP                10de:0064
762306a36Sopenharmony_ci  * nForce2 Ultra 400 MCP      10de:0084
862306a36Sopenharmony_ci  * nForce3 Pro150 MCP         10de:00D4
962306a36Sopenharmony_ci  * nForce3 250Gb MCP          10de:00E4
1062306a36Sopenharmony_ci  * nForce4 MCP                10de:0052
1162306a36Sopenharmony_ci  * nForce4 MCP-04             10de:0034
1262306a36Sopenharmony_ci  * nForce MCP51               10de:0264
1362306a36Sopenharmony_ci  * nForce MCP55               10de:0368
1462306a36Sopenharmony_ci  * nForce MCP61               10de:03EB
1562306a36Sopenharmony_ci  * nForce MCP65               10de:0446
1662306a36Sopenharmony_ci  * nForce MCP67               10de:0542
1762306a36Sopenharmony_ci  * nForce MCP73               10de:07D8
1862306a36Sopenharmony_ci  * nForce MCP78S              10de:0752
1962306a36Sopenharmony_ci  * nForce MCP79               10de:0AA2
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ciDatasheet:
2262306a36Sopenharmony_ci           not publicly available, but seems to be similar to the
2362306a36Sopenharmony_ci           AMD-8111 SMBus 2.0 adapter.
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ciAuthors:
2662306a36Sopenharmony_ci	- Hans-Frieder Vogt <hfvogt@gmx.net>,
2762306a36Sopenharmony_ci	- Thomas Leibold <thomas@plx.com>,
2862306a36Sopenharmony_ci        - Patrick Dreker <patrick@dreker.de>
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ciDescription
3162306a36Sopenharmony_ci-----------
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_cii2c-nforce2 is a driver for the SMBuses included in the nVidia nForce2 MCP.
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ciIf your ``lspci -v`` listing shows something like the following::
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ci  00:01.1 SMBus: nVidia Corporation: Unknown device 0064 (rev a2)
3862306a36Sopenharmony_ci          Subsystem: Asustek Computer, Inc.: Unknown device 0c11
3962306a36Sopenharmony_ci          Flags: 66Mhz, fast devsel, IRQ 5
4062306a36Sopenharmony_ci          I/O ports at c000 [size=32]
4162306a36Sopenharmony_ci          Capabilities: <available only to root>
4262306a36Sopenharmony_ci
4362306a36Sopenharmony_cithen this driver should support the SMBuses of your motherboard.
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ci
4662306a36Sopenharmony_ciNotes
4762306a36Sopenharmony_ci-----
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ciThe SMBus adapter in the nForce2 chipset seems to be very similar to the
5062306a36Sopenharmony_ciSMBus 2.0 adapter in the AMD-8111 south bridge. However, I could only get
5162306a36Sopenharmony_cithe driver to work with direct I/O access, which is different to the EC
5262306a36Sopenharmony_ciinterface of the AMD-8111. Tested on Asus A7N8X. The ACPI DSDT table of the
5362306a36Sopenharmony_ciAsus A7N8X lists two SMBuses, both of which are supported by this driver.
54