diff options
-rw-r--r-- | Documentation/i2c/busses/i2c-viapro | 12 | ||||
-rw-r--r-- | drivers/i2c/busses/i2c-viapro.c | 22 |
2 files changed, 19 insertions, 15 deletions
diff --git a/Documentation/i2c/busses/i2c-viapro b/Documentation/i2c/busses/i2c-viapro index 387cbd4015fc..9363b8bd6109 100644 --- a/Documentation/i2c/busses/i2c-viapro +++ b/Documentation/i2c/busses/i2c-viapro | |||
@@ -29,18 +29,18 @@ Description | |||
29 | ----------- | 29 | ----------- |
30 | 30 | ||
31 | i2c-viapro is a true SMBus host driver for motherboards with one of the | 31 | i2c-viapro is a true SMBus host driver for motherboards with one of the |
32 | supported VIA southbridges. | 32 | supported VIA south bridges. |
33 | 33 | ||
34 | Your lspci -n listing must show one of these : | 34 | Your lspci -n listing must show one of these : |
35 | 35 | ||
36 | device 1106:3050 (VT82C596 function 3) | 36 | device 1106:3050 (VT82C596A function 3) |
37 | device 1106:3051 (VT82C596 function 3) | 37 | device 1106:3051 (VT82C596B function 3) |
38 | device 1106:3057 (VT82C686 function 4) | 38 | device 1106:3057 (VT82C686 function 4) |
39 | device 1106:3074 (VT8233) | 39 | device 1106:3074 (VT8233) |
40 | device 1106:3147 (VT8233A) | 40 | device 1106:3147 (VT8233A) |
41 | device 1106:8235 (VT8231) | 41 | device 1106:8235 (VT8231 function 4) |
42 | devide 1106:3177 (VT8235) | 42 | device 1106:3177 (VT8235) |
43 | devide 1106:3227 (VT8237) | 43 | device 1106:3227 (VT8237R) |
44 | 44 | ||
45 | If none of these show up, you should look in the BIOS for settings like | 45 | If none of these show up, you should look in the BIOS for settings like |
46 | enable ACPI / SMBus or even USB. | 46 | enable ACPI / SMBus or even USB. |
diff --git a/drivers/i2c/busses/i2c-viapro.c b/drivers/i2c/busses/i2c-viapro.c index 5cf8fe182806..3be476cd4bc5 100644 --- a/drivers/i2c/busses/i2c-viapro.c +++ b/drivers/i2c/busses/i2c-viapro.c | |||
@@ -22,15 +22,19 @@ | |||
22 | */ | 22 | */ |
23 | 23 | ||
24 | /* | 24 | /* |
25 | Supports Via devices: | 25 | Supports the following VIA south bridges: |
26 | 82C596A/B (0x3050) | 26 | |
27 | 82C596B (0x3051) | 27 | Chip name PCI ID REV I2C block |
28 | 82C686A/B | 28 | VT82C596A 0x3050 no |
29 | 8231 | 29 | VT82C596B 0x3051 no |
30 | 8233 | 30 | VT82C686A 0x3057 0x30 no |
31 | 8233A (0x3147 and 0x3177) | 31 | VT82C686B 0x3057 0x40 yes |
32 | 8235 | 32 | VT8231 0x8235 no? |
33 | 8237 | 33 | VT8233 0x3074 yes |
34 | VT8233A 0x3147 yes? | ||
35 | VT8235 0x3177 yes | ||
36 | VT8237R 0x3227 yes | ||
37 | |||
34 | Note: we assume there can only be one device, with one SMBus interface. | 38 | Note: we assume there can only be one device, with one SMBus interface. |
35 | */ | 39 | */ |
36 | 40 | ||