Merge tag 'drm-fixes-2024-06-01' of https://gitlab.freedesktop.org/drm/kernel
[linux-2.6-block.git] / Documentation / i2c / busses / i2c-via.rst
CommitLineData
ccf988b6 1=====================
1da177e4 2Kernel driver i2c-via
ccf988b6 3=====================
1da177e4
LT
4
5Supported adapters:
6 * VIA Technologies, InC. VT82C586B
7 Datasheet: Publicly available at the VIA website
8
be2a608b 9Author: Kyösti Mälkki <kmalkki@cc.hut.fi>
1da177e4
LT
10
11Description
12-----------
13
14i2c-via is an i2c bus driver for motherboards with VIA chipset.
15
16The following VIA pci chipsets are supported:
ccf988b6 17 - MVP3, VP3, VP2/97, VPX/97
1da177e4
LT
18 - others with South bridge VT82C586B
19
ccf988b6 20Your ``lspci`` listing must show this ::
1da177e4
LT
21
22 Bridge: VIA Technologies, Inc. VT82C586B ACPI (rev 10)
23
ccf988b6
MCC
24Problems?
25---------
1da177e4 26
ccf988b6
MCC
27 Q:
28 You have VT82C586B on the motherboard, but not in the listing.
1da177e4 29
ccf988b6
MCC
30 A:
31 Go to your BIOS setup, section PCI devices or similar.
32 Turn USB support on, and try again.
33
34 Q:
35 No error messages, but still i2c doesn't seem to work.
36
37 A:
38 This can happen. This driver uses the pins VIA recommends in their
1da177e4
LT
39 datasheets, but there are several ways the motherboard manufacturer
40 can actually wire the lines.