Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
[linux-2.6] / Documentation / i2c / busses / i2c-sis5595
1 Kernel driver i2c-sis5595
2
3 Authors: 
4         Frodo Looijaard <frodol@dds.nl>,
5         Mark D. Studebaker <mdsxyz123@yahoo.com>,
6         Philip Edelbrock <phil@netroedge.com> 
7
8 Supported adapters:
9   * Silicon Integrated Systems Corp. SiS5595 Southbridge
10     Datasheet: Publicly available at the Silicon Integrated Systems Corp. site.
11
12 Note: all have mfr. ID 0x1039. 
13
14    SUPPORTED            PCI ID           
15         5595            0008 
16  
17    Note: these chips contain a 0008 device which is incompatible with the 
18          5595. We recognize these by the presence of the listed 
19          "blacklist" PCI ID and refuse to load. 
20  
21    NOT SUPPORTED        PCI ID          BLACKLIST PCI ID         
22          540            0008            0540 
23          550            0008            0550 
24         5513            0008            5511 
25         5581            0008            5597 
26         5582            0008            5597 
27         5597            0008            5597 
28         5598            0008            5597/5598 
29          630            0008            0630 
30          645            0008            0645 
31          646            0008            0646 
32          648            0008            0648 
33          650            0008            0650 
34          651            0008            0651 
35          730            0008            0730 
36          735            0008            0735 
37          745            0008            0745 
38          746            0008            0746 
39
40 Module Parameters
41 -----------------
42
43 * force_addr=0xaddr     Set the I/O base address. Useful for boards
44                         that don't set the address in the BIOS. Does not do a
45                         PCI force; the device must still be present in lspci.
46                         Don't use this unless the driver complains that the
47                         base address is not set.
48
49 Description
50 -----------
51
52 i2c-sis5595 is a true SMBus host driver for motherboards with the SiS5595
53 southbridges.
54
55 WARNING: If you are trying to access the integrated sensors on the SiS5595
56 chip, you want the sis5595 driver for those, not this driver. This driver
57 is a BUS driver, not a CHIP driver. A BUS driver is used by other CHIP
58 drivers to access chips on the bus.
59