| 1 | Kernel driver `i2c-i801.o' |
|---|
| 2 | |
|---|
| 3 | Status: Beta. |
|---|
| 4 | Block reads/writes untested (not used by any current chip driver). |
|---|
| 5 | |
|---|
| 6 | Supported adapters: |
|---|
| 7 | * Intel 82801AA and 82801AB (ICH and ICH0 - part of the '810' chipset) |
|---|
| 8 | Datasheet: Publicly available at the Intel website |
|---|
| 9 | |
|---|
| 10 | Author: Frodo Looijaard <frodol@dds.nl>, Philip Edelbrock |
|---|
| 11 | <phil@netroedge.com>, and Mark Studebaker <mds@eng.paradyne.com> |
|---|
| 12 | |
|---|
| 13 | |
|---|
| 14 | Module Parameters |
|---|
| 15 | ----------------- |
|---|
| 16 | |
|---|
| 17 | * force: int |
|---|
| 18 | Forcibly enable the ICH. DANGEROUS! |
|---|
| 19 | * force_addr: int |
|---|
| 20 | Forcibly enable the ICH at the given address. EXTREMELY DANGEROUS! |
|---|
| 21 | |
|---|
| 22 | |
|---|
| 23 | Description |
|---|
| 24 | ----------- |
|---|
| 25 | |
|---|
| 26 | The ICH (properly known as the 82801AA) and ICH0 (82801AB) |
|---|
| 27 | are Intel chips that are a part of Intel's '810' chipset |
|---|
| 28 | which is designed for Celeron-based PCs. |
|---|
| 29 | |
|---|
| 30 | The ICH contains up to SEVEN separate PCI functions |
|---|
| 31 | in TWO logical PCI devices. |
|---|
| 32 | An output of lspci will show something similar to the following: |
|---|
| 33 | |
|---|
| 34 | 00:1e.0 PCI bridge: Intel Corporation: Unknown device 2418 (rev 01) |
|---|
| 35 | 00:1f.0 ISA bridge: Intel Corporation: Unknown device 2410 (rev 01) |
|---|
| 36 | 00:1f.1 IDE interface: Intel Corporation: Unknown device 2411 (rev 01) |
|---|
| 37 | 00:1f.2 USB Controller: Intel Corporation: Unknown device 2412 (rev 01) |
|---|
| 38 | 00:1f.3 Unknown class [0c05]: Intel Corporation: Unknown device 2413 (rev 01) |
|---|
| 39 | |
|---|
| 40 | The SMBus controller is function 3 in device 1f. |
|---|
| 41 | Class 0c05 is SMBus Serial Controller. |
|---|
| 42 | |
|---|
| 43 | The ICH chips are quite similar to Intel's PIIX4 chip, |
|---|
| 44 | at least in the SMBus controller. |
|---|
| 45 | |
|---|
| 46 | See the file i2c-piix4 for details. |
|---|
| 47 | |
|---|
| 48 | |
|---|
| 49 | ********************** |
|---|
| 50 | The lm_sensors project gratefully acknowledges the support of |
|---|
| 51 | Texas Instruments in the development of this driver. |
|---|