Changeset 1197
- Timestamp:
- 10/07/01 04:18:25 (7 years ago)
- Files:
-
- lm-sensors/trunk/CHANGES (modified) (1 diff)
- lm-sensors/trunk/README (modified) (1 diff)
- lm-sensors/trunk/doc/busses/i2c-i801 (modified) (2 diffs)
- lm-sensors/trunk/kernel/busses/i2c-i801.c (modified) (2 diffs)
- lm-sensors/trunk/prog/detect/sensors-detect (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/trunk/CHANGES
r1196 r1197 23 23 Module fscpos: new (Fujitsu-Siemens Poseidon driver) 24 24 Module i2c-amd756: Improve busy handling/printk's 25 Module i2c-i801: Add 82801CA/CAM support 25 26 Module i2c-piix4: Add Intel 82443MX and SMSC Victory66 support 26 27 Module i2c-viapro: Add Via VT8233 support 27 28 Module via686a: Make limit initializations reliable 28 29 Program sensors-detect: Add ALI1535 detection, 29 add Intel 82443MX detection,30 add Intel 82443MX and 82801CA/CAM detection, 30 31 add Via VT8233 detection, 31 32 add ITE 8172G detection (driver in kernel 2.4.10) lm-sensors/trunk/README
r1196 r1197 36 36 Apple Hydra (used on some PPC machines) 37 37 DEC 21272/21274 (Tsunami/Typhoon - on Alpha boards) 38 Intel I801 ICH/ICH0/ICH2 (used in Intel 810, 810E, 815E, 820, 840 chipsets)38 Intel I801 ICH/ICH0/ICH2/ICH3 (used in Intel 810, 810E, 815E, 820, 840 chipsets) 39 39 Intel PIIX4 (used in many Intel chipsets) 40 40 Intel I810/I815 GMCH lm-sensors/trunk/doc/busses/i2c-i801
r849 r1197 8 8 '810' and '810E' chipsets) 9 9 * Intel 82801BA (ICH2 - part of the '815E' chipset) 10 * Intel 82801CA/CAM (ICH3) 10 11 Datasheets: Publicly available at the Intel website 11 12 … … 27 28 28 29 The ICH (properly known as the 82801AA), ICH0 (82801AB), 29 and ICH2 (82801BA) are Intel chips that are a part of30 ICH2 (82801BA) and ICH3 (82801CA/CAM) are Intel chips that are a part of 30 31 Intel's '810' chipset for Celeron-based PCs, 31 '810E' chipset for Pentium-based PCs, and newer '815E' chipset.32 '810E' chipset for Pentium-based PCs, '815E' chipset, and others. 32 33 33 The ICH chips contain a bout SEVEN separate PCI functions34 The ICH chips contain at least SEVEN separate PCI functions 34 35 in TWO logical PCI devices. 35 36 An output of lspci will show something similar to the following: lm-sensors/trunk/kernel/busses/i2c-i801.c
r1142 r1197 22 22 23 23 /* 24 This driver supports the Intel 82801AA, 82801AB, and 82801BA 25 I/O Controller Hubs (ICH). They are similar to the PIIX4 and are part 24 SUPPORTED DEVICES PCI ID 25 82801AA 2413 26 82801AB 2423 27 82801BA 2443 28 82801CA/CAM 2483 29 30 This driver supports several versions of Intel's I/O Controller Hubs (ICH). 31 For SMBus support, they are similar to the PIIX4 and are part 26 32 of Intel's '810' and other chipsets. 27 33 See the doc/busses/i2c-i801 file for details. … … 51 57 #define PCI_DEVICE_ID_INTEL_82801BA_2 0x2443 52 58 #endif 59 #define PCI_DEVICE_ID_INTEL_82801CA_SMBUS 0x2483 53 60 54 61 static int supported[] = {PCI_DEVICE_ID_INTEL_82801AA_3, 55 62 PCI_DEVICE_ID_INTEL_82801AB_3, 56 63 PCI_DEVICE_ID_INTEL_82801BA_2, 64 PCI_DEVICE_ID_INTEL_82801CA_SMBUS, 57 65 0 }; 58 66 lm-sensors/trunk/prog/detect/sensors-detect
r1196 r1197 86 86 func => 3, 87 87 procid => "Intel 82801BA ICH2", 88 driver => "i2c-i801", 89 match => sub { $_[0] =~ /^SMBus I801 adapter at [0-9,a-f]{4}/ }, 90 } , 91 { 92 vendid => 0x8086, 93 devid => 0x2483, 94 func => 3, 95 procid => "Intel 82801CA/CAM ICH3", 88 96 driver => "i2c-i801", 89 97 match => sub { $_[0] =~ /^SMBus I801 adapter at [0-9,a-f]{4}/ },
