1ccf988b6SMauro Carvalho Chehab========================= 2ccf988b6SMauro Carvalho ChehabKernel driver i2c-nforce2 3ccf988b6SMauro Carvalho Chehab========================= 4ccf988b6SMauro Carvalho Chehab 5ccf988b6SMauro Carvalho ChehabSupported adapters: 6ccf988b6SMauro Carvalho Chehab * nForce2 MCP 10de:0064 7ccf988b6SMauro Carvalho Chehab * nForce2 Ultra 400 MCP 10de:0084 8ccf988b6SMauro Carvalho Chehab * nForce3 Pro150 MCP 10de:00D4 9ccf988b6SMauro Carvalho Chehab * nForce3 250Gb MCP 10de:00E4 10ccf988b6SMauro Carvalho Chehab * nForce4 MCP 10de:0052 11ccf988b6SMauro Carvalho Chehab * nForce4 MCP-04 10de:0034 12ccf988b6SMauro Carvalho Chehab * nForce MCP51 10de:0264 13ccf988b6SMauro Carvalho Chehab * nForce MCP55 10de:0368 14ccf988b6SMauro Carvalho Chehab * nForce MCP61 10de:03EB 15ccf988b6SMauro Carvalho Chehab * nForce MCP65 10de:0446 16ccf988b6SMauro Carvalho Chehab * nForce MCP67 10de:0542 17ccf988b6SMauro Carvalho Chehab * nForce MCP73 10de:07D8 18ccf988b6SMauro Carvalho Chehab * nForce MCP78S 10de:0752 19ccf988b6SMauro Carvalho Chehab * nForce MCP79 10de:0AA2 20ccf988b6SMauro Carvalho Chehab 21ccf988b6SMauro Carvalho ChehabDatasheet: 22ccf988b6SMauro Carvalho Chehab not publicly available, but seems to be similar to the 23ccf988b6SMauro Carvalho Chehab AMD-8111 SMBus 2.0 adapter. 24ccf988b6SMauro Carvalho Chehab 25ccf988b6SMauro Carvalho ChehabAuthors: 26ccf988b6SMauro Carvalho Chehab - Hans-Frieder Vogt <hfvogt@gmx.net>, 27ccf988b6SMauro Carvalho Chehab - Thomas Leibold <thomas@plx.com>, 28ccf988b6SMauro Carvalho Chehab - Patrick Dreker <patrick@dreker.de> 29ccf988b6SMauro Carvalho Chehab 30ccf988b6SMauro Carvalho ChehabDescription 31ccf988b6SMauro Carvalho Chehab----------- 32ccf988b6SMauro Carvalho Chehab 33ccf988b6SMauro Carvalho Chehabi2c-nforce2 is a driver for the SMBuses included in the nVidia nForce2 MCP. 34ccf988b6SMauro Carvalho Chehab 35ccf988b6SMauro Carvalho ChehabIf your ``lspci -v`` listing shows something like the following:: 36ccf988b6SMauro Carvalho Chehab 37ccf988b6SMauro Carvalho Chehab 00:01.1 SMBus: nVidia Corporation: Unknown device 0064 (rev a2) 38ccf988b6SMauro Carvalho Chehab Subsystem: Asustek Computer, Inc.: Unknown device 0c11 39ccf988b6SMauro Carvalho Chehab Flags: 66Mhz, fast devsel, IRQ 5 40ccf988b6SMauro Carvalho Chehab I/O ports at c000 [size=32] 41ccf988b6SMauro Carvalho Chehab Capabilities: <available only to root> 42ccf988b6SMauro Carvalho Chehab 43ccf988b6SMauro Carvalho Chehabthen this driver should support the SMBuses of your motherboard. 44ccf988b6SMauro Carvalho Chehab 45ccf988b6SMauro Carvalho Chehab 46ccf988b6SMauro Carvalho ChehabNotes 47ccf988b6SMauro Carvalho Chehab----- 48ccf988b6SMauro Carvalho Chehab 49ccf988b6SMauro Carvalho ChehabThe SMBus adapter in the nForce2 chipset seems to be very similar to the 50ccf988b6SMauro Carvalho ChehabSMBus 2.0 adapter in the AMD-8111 south bridge. However, I could only get 51ccf988b6SMauro Carvalho Chehabthe driver to work with direct I/O access, which is different to the EC 52ccf988b6SMauro Carvalho Chehabinterface of the AMD-8111. Tested on Asus A7N8X. The ACPI DSDT table of the 53ccf988b6SMauro Carvalho ChehabAsus A7N8X lists two SMBuses, both of which are supported by this driver. 54