Changeset 2558
- Timestamp:
- 05/22/04 06:02:19 (5 years ago)
- Files:
-
- lm-sensors/trunk/CHANGES (modified) (4 diffs)
- lm-sensors/trunk/doc/busses/i2c-i801 (modified) (3 diffs)
- lm-sensors/trunk/kernel/busses/i2c-i801.c (modified) (3 diffs)
- lm-sensors/trunk/prog/detect/sensors-detect (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/trunk/CHANGES
r2517 r2558 35 35 Fully support the PC87360 family 36 36 Support the lm99 37 Add version and date strings 37 38 Makefile: Do not run depmod on staged installs (Peter Breitenlohner) 38 39 Man page i2cdetect.8: document new command line flags … … 46 47 Fix temp1 limits being unsettable in application 47 48 Ensure that temp2 and in4 are not used at the same time 49 Module i2c-i801: Support 6300ESB and ICH6 48 50 Module i2c-sis645: Add support for SiS655 49 51 Module lm90: Support LM99 and LM89 … … 64 66 Do not include SENSORS_INSMOD stuff 65 67 New module parameter: init 66 Module smsc47m1: Lock on reads and writes 68 Module smsc47m1: Lock on reads and writes; many fixes 67 69 Module thmc50: Fix address range 68 70 Module via686a: Fix voltage roundings … … 87 89 Do not invert AS99127F beep bits anymore 88 90 Fix W83781D temp3 alarm (Aurelien Jarno) 91 Print library version string 89 92 Program sensors-detect: Rework Super I/O detection 90 93 Support SiS655/SiS96x 91 94 Support ADT7461 and ADT7467 92 95 Better support for ADM1027, ADT7460 and ADT7463 93 Explicit ely support ADM102896 Explicitly support ADM1028 94 97 Scan all logical devices of PC87365 and PC87366 95 98 Detect LM92, LM76, MAX6633, MAX6634, MAX6635 lm-sensors/trunk/doc/busses/i2c-i801
r1490 r2558 11 11 * Intel 82801CA/CAM (ICH3) 12 12 * Intel 82801DB (ICH4) 13 * Intel 82801EB (ICH5) 14 * Intel 6300ESB 15 * Intel ICH6 13 16 Datasheets: Publicly available at the Intel website 14 17 … … 74 77 ----------------- 75 78 76 The 82801DB (ICH4) supportsseveral SMBus 2.0 features.79 The 82801DB (ICH4) and later chips support several SMBus 2.0 features. 77 80 Kernel and driver support are as follows: 78 81 … … 84 87 85 88 86 Other ICH4 Features87 ------------------- 89 Other ICH4 and later Features 90 ----------------------------- 88 91 89 The following additional ICH4features are also _not_ supported:92 The following additional features are also _not_ supported: 90 93 91 94 32 Byte buffer lm-sensors/trunk/kernel/busses/i2c-i801.c
r2300 r2558 29 29 82801DB 24C3 (HW PEC supported, 32 byte buffer not supported) 30 30 82801EB 24D3 (HW PEC supported, 32 byte buffer not supported) 31 31 6300ESB 25A4 ("") 32 ICH6 266A 32 33 This driver supports several versions of Intel's I/O Controller Hubs (ICH). 33 34 For SMBus support, they are similar to the PIIX4 and are part … … 130 131 I801_dev = dev; 131 132 if (dev->device == PCI_DEVICE_ID_INTEL_82801DB_3 || 132 dev->device == 0x24d3) 133 dev->device == 0x24d3 || 134 dev->device == 0x25a4) 133 135 isich4 = 1; 134 136 else … … 591 593 .subdevice = PCI_ANY_ID, 592 594 }, 595 { 596 .vendor = PCI_VENDOR_ID_INTEL, 597 .device = 0x25a4, /* PCI_DEVICE_ID_INTEL_ESB_4 */ 598 .subvendor = PCI_ANY_ID, 599 .subdevice = PCI_ANY_ID, 600 }, 601 { 602 .vendor = PCI_VENDOR_ID_INTEL, 603 .device = 0x266a, /* PCI_DEVICE_ID_INTEL_ICH6_16 */ 604 .subvendor = PCI_ANY_ID, 605 .subdevice = PCI_ANY_ID, 606 }, 593 607 { 0, } 594 608 }; lm-sensors/trunk/prog/detect/sensors-detect
r2552 r2558 120 120 func => 3, 121 121 procid => "Intel 82801EB ICH5", 122 driver => "i2c-i801", 123 match => sub { $_[0] =~ /^SMBus I801 adapter at [0-9,a-f]{4}/ }, 124 } , 125 { 126 vendid => 0x8086, 127 devid => 0x25A4, 128 func => 3, 129 procid => "Intel 6300ESB", 130 driver => "i2c-i801", 131 match => sub { $_[0] =~ /^SMBus I801 adapter at [0-9,a-f]{4}/ }, 132 } , 133 { 134 vendid => 0x8086, 135 devid => 0x266A, 136 func => 3, 137 procid => "Intel ICH6", 122 138 driver => "i2c-i801", 123 139 match => sub { $_[0] =~ /^SMBus I801 adapter at [0-9,a-f]{4}/ },
