Changeset 1616
- Timestamp:
- 11/17/02 20:44:46 (6 years ago)
- Files:
-
- lm-sensors/trunk/CHANGES (modified) (3 diffs)
- lm-sensors/trunk/CONTRIBUTORS (modified) (1 diff)
- lm-sensors/trunk/README (modified) (2 diffs)
- lm-sensors/trunk/doc/busses/i2c-amd756 (modified) (2 diffs)
- lm-sensors/trunk/doc/busses/i2c-amd8111 (added)
- lm-sensors/trunk/doc/busses/i2c-sis645 (modified) (1 diff)
- lm-sensors/trunk/kernel/busses/Module.mk (modified) (2 diffs)
- lm-sensors/trunk/kernel/busses/i2c-amd756.c (modified) (2 diffs)
- lm-sensors/trunk/kernel/busses/i2c-amd8111.c (added)
- lm-sensors/trunk/mkpatch/FILES (modified) (1 diff)
- lm-sensors/trunk/prog/detect/sensors-detect (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/trunk/CHANGES
r1609 r1616 18 18 ----------------------------------------------------------------------------- 19 19 20 2.6.6 (20021 ???)20 2.6.6 (200211??) 21 21 NOTE: Requires i2c-2.6.6 or newer. 22 22 File doc/busses/i2c-ali1535: Add license, miscellaneous changes … … 38 38 Module gl518sm: Iterate allowed only for rev 0x00 39 39 Module i2c-amd756: Configure base address for nForce support; 40 check for uninitialized base address 40 check for uninitialized base address; 41 add support for amd8111 (SMBus 1.0) 42 Module i2c-amd8111: New (SMBus 2.0) 43 Module i2c-ipmb: New 41 44 Module i2c-ipmi: New 42 45 Module i2c-sis630: Add support for SiS730 … … 59 62 fix w83781d temp3 alarm; fix gl518sm rev 0x00 recognition; 60 63 initial support for Sony Vaio eeprom 61 Program sensors-detect: Add support for MC1066, smart battery, 8235, IPMI; 64 Program sensors-detect: Add support for MC1066, smart battery, 8235, 65 IPMI, AMD8111; 62 66 add ACPI method for IBM system detection; 63 67 work with old Perl versions again; lm-sensors/trunk/CONTRIBUTORS
r1576 r1616 81 81 Author of the decode-vaio.pl Vaio EEPROM decoder. 82 82 Perl scripts maintainer, tester, dmidecode maintainer, bug fixer. 83 * Vojtech Pavlik <vojtech@suse.cz> 84 Author of the i2c-amd8111 bus driver. 85 Added support for amd8111 SMBus 1.0 controller to i2c-amd756. 83 86 lm-sensors/trunk/README
r1524 r1616 41 41 At least the following I2C/SMBus adapters are supported: 42 42 Acer Labs M1533, M1535, and M1543C 43 AMD 756, 766, and 768 43 AMD 756, 766, 768 and 8111 44 AMD 8111 SMBus 2.0 44 45 Apple Hydra (used on some PPC machines) 45 46 DEC 21272/21274 (Tsunami/Typhoon - on Alpha boards) … … 54 55 3Dfx Voodoo 3 and Banshee 55 56 VIA Technologies VT82C586B, VT82C596A/B, VT82C686A/B, VT8231, 56 VT8233, and VT8233A.57 VT8233, VT8233A, and VT8235. 57 58 58 59 lm-sensors/trunk/doc/busses/i2c-amd756
r1366 r1616 7 7 * AMD 766 8 8 * AMD 768 9 * AMD 8111 9 10 Datasheets: Publicly available on AMD website 10 11 … … 22 23 ----------- 23 24 24 This driver supports the AMD 756, 766, and 768 Peripheral Bus Controllers. 25 This driver supports the AMD 756, 766, 768 and 8111 Peripheral Bus Controllers, and 26 the nVidia nForce. 27 28 Note that for the 8111, there are two SMBus adapters. The SMBus 1.0 adapter is 29 supported by this driver, and the SMBus 2.0 adapter is supported 30 by the i2c-amd8111 driver. lm-sensors/trunk/doc/busses/i2c-sis645
r1580 r1616 70 70 Thank Yous 71 71 ----------- 72 Mark D. Studebaker <mds @paradyne.com>72 Mark D. Studebaker <mdsxyz123@yahoo.com> 73 73 - design hints and bug fixes 74 74 Alexander Maylsh <amalysh@web.de> lm-sensors/trunk/kernel/busses/Module.mk
r1593 r1616 27 27 KERNELBUSSESTARGETS := 28 28 ifeq ($(shell if grep -q '^CONFIG_IPMI_HANDLER=' $(LINUX)/.config; then echo 1; fi),1) 29 KERNELBUSSESTARGETS += $(MODULE_DIR)/i2c-ipmb.o 29 30 KERNELBUSSESTARGETS += $(MODULE_DIR)/i2c-ipmi.o 30 31 endif … … 41 42 ifneq ($(shell if grep -q '^CONFIG_I2C_AMD756=y' $(LINUX)/.config; then echo 1; fi),1) 42 43 KERNELBUSSESTARGETS += $(MODULE_DIR)/i2c-amd756.o 44 endif 45 ifneq ($(shell if grep -q '^CONFIG_I2C_AMD8111=y' $(LINUX)/.config; then echo 1; fi),1) 46 KERNELBUSSESTARGETS += $(MODULE_DIR)/i2c-amd8111.o 43 47 endif 44 48 ifneq ($(shell if grep -q '^CONFIG_I2C_HYDRA=y' $(LINUX)/.config; then echo 1; fi),1) lm-sensors/trunk/kernel/busses/i2c-amd756.c
r1562 r1616 53 53 #define PCI_DEVICE_ID_AMD_766 0x7413 54 54 #endif 55 #ifndef PCI_DEVICE_ID_AMD_768_SMBUS 56 #define PCI_DEVICE_ID_AMD_768_SMBUS 0x7443 57 #endif 58 #ifndef PCI_DEVICE_ID_AMD_8111_SMBUS 59 #define PCI_DEVICE_ID_AMD_8111_SMBUS 0x746B 60 #endif 55 61 #ifndef PCI_DEVICE_ID_NVIDIA_NFORCE_SMBUS 56 62 #define PCI_DEVICE_ID_NVIDIA_NFORCE_SMBUS 0x01B4 … … 68 74 {PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_756, 3, "AMD756", 1}, 69 75 {PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_766, 3, "AMD766", 1}, 70 {PCI_VENDOR_ID_AMD, 0x7443, 3, "AMD768", 1}, 71 {PCI_VENDOR_ID_NVIDIA, 0x01B4, 1, "nVidia nForce", 0}, 76 {PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_768_SMBUS, 3, "AMD768", 1}, 77 {PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_8111_SMBUS, 3, "AMD8111", 1}, 78 {PCI_VENDOR_ID_NVIDIA, PCI_DEVICE_ID_NVIDIA_NFORCE_SMBUS, 1, "nVidia nForce", 0}, 72 79 {0, 0, 0} 73 80 }; lm-sensors/trunk/mkpatch/FILES
r1523 r1616 4 4 kernel/busses/i2c-ali15x3.c drivers/i2c/i2c-ali15x3.c 5 5 kernel/busses/i2c-amd756.c drivers/i2c/i2c-amd756.c 6 kernel/busses/i2c-amd8111.c drivers/i2c/i2c-amd8111.c 6 7 kernel/busses/i2c-hydra.c drivers/i2c/i2c-hydra.c 7 8 kernel/busses/i2c-i801.c drivers/i2c/i2c-i801.c lm-sensors/trunk/prog/detect/sensors-detect
r1608 r1616 303 303 driver => "i2c-amd756", 304 304 match => sub { $_[0] =~ /^SMBus AMD768 adapter at [0-9,a-f]{4}/ }, 305 }, 306 { 307 vendid => 0x1022, 308 devid => 0x746b, 309 func => 3, 310 procid => "AMD-8111 ACPI", 311 driver => "i2c-amd756", 312 match => sub { $_[0] =~ /^SMBus AMD8111 adapter at [0-9,a-f]{4}/ }, 313 }, 314 { 315 vendid => 0x1022, 316 devid => 0x746a, 317 func => 2, 318 procid => "AMD-8111 SMBus 2.0", 319 driver => "i2c-amd8111", 320 match => sub { $_[0] =~ /^SMBus2 AMD8111 adapter at [0-9,a-f]{4}/ }, 305 321 }, 306 322 {
