arch/parisc/include/asm: use ARRAY_SIZE macro in mmzone.h
[linux-2.6.git] / Documentation / i2c / busses / i2c-via
blob343870661ac3d01a7d89187629b7690f1d90263d
1 Kernel driver i2c-via
3 Supported adapters:
4   * VIA Technologies, InC. VT82C586B
5     Datasheet: Publicly available at the VIA website
7 Author: Kyösti Mälkki <kmalkki@cc.hut.fi>
9 Description
10 -----------
12 i2c-via is an i2c bus driver for motherboards with VIA chipset.
14 The following VIA pci chipsets are supported:
15  - MVP3, VP3, VP2/97, VPX/97 
16  - others with South bridge VT82C586B
18 Your lspci listing must show this :
20  Bridge: VIA Technologies, Inc. VT82C586B ACPI (rev 10)
22     Problems?
24  Q: You have VT82C586B on the motherboard, but not in the listing. 
26  A: Go to your BIOS setup, section PCI devices or similar.
27     Turn USB support on, and try again. 
29  Q: No error messages, but still i2c doesn't seem to work.
31  A: This can happen. This driver uses the pins VIA recommends in their
32     datasheets, but there are several ways the motherboard manufacturer
33     can actually wire the lines.