Changeset 4319
- Timestamp:
- 02/15/07 10:56:04 (6 years ago)
- Location:
- lm-sensors/trunk
- Files:
-
- 5 modified
-
CHANGES (modified) (1 diff)
-
README (modified) (1 diff)
-
doc/busses/i2c-viapro (modified) (3 diffs)
-
kernel/busses/i2c-viapro.c (modified) (5 diffs)
-
mkpatch/mkpatch.pl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/CHANGES
r4318 r4319 6 6 Module i2c-amd8111: Cleanups (2.6 backport) 7 7 Fix initialization race (2.6 backport) 8 Module i2c-viapro: Add CX700 support (2.6 backport) 8 9 Programs i2cdetect, i2cdump, isadump: Flush output in real time 9 10 Program sensors-detect: Only probe relevant I2C addresses -
lm-sensors/trunk/README
r4252 r4319 61 61 3Dfx Voodoo 3 and Banshee 62 62 VIA Technologies VT82C586B, VT82C596A/B, VT82C686A/B, VT8231, 63 VT8233, VT8233A, VT8235, VT8237R/A and VT825163 VT8233, VT8233A, VT8235, VT8237R/A, VT8251, CX700 64 64 65 65 -
lm-sensors/trunk/doc/busses/i2c-viapro
r4127 r4319 11 11 12 12 * VIA Technologies, Inc. VT8231, VT8233, VT8233A, VT8235, VT8237R/A, VT8251 13 Datasheet: available on request from Via 13 Datasheet: available on request and under NDA from VIA 14 15 * VIA Technologies, Inc. CX700 16 Datasheet: available on request and under NDA from VIA 14 17 15 18 Authors: … … 46 49 device 1106:3337 (VT8237A) 47 50 device 1106:3287 (VT8251) 51 device 1106:8324 (CX700) 48 52 49 53 If none of these show up, you should look in the BIOS for settings like … … 53 57 VT8231), this driver supports I2C block transactions. Such transactions 54 58 are mainly useful to read from and write to EEPROMs. 59 60 The CX700 additionally appears to support SMBus PEC, although this driver 61 doesn't implement it. -
lm-sensors/trunk/kernel/busses/i2c-viapro.c
r4125 r4319 5 5 Philip Edelbrock <phil@netroedge.com>, Kyösti Mälkki <kmalkki@cc.hut.fi>, 6 6 Mark D. Studebaker <mdsxyz123@yahoo.com> 7 Copyright (C) 2005 Jean Delvare <khali@linux-fr.org>7 Copyright (C) 2005 - 2007 Jean Delvare <khali@linux-fr.org> 8 8 9 9 This program is free software; you can redistribute it and/or modify … … 37 37 VT8237A 0x3337 yes 38 38 VT8251 0x3287 yes 39 CX700 0x8324 yes 39 40 40 41 Note: we assume there can only be one device, with one SMBus interface. … … 64 65 #define PCI_DEVICE_ID_VIA_8237 0x3227 65 66 #endif 66 /* 8237A is undefined as for the kernel 2.4.33*/67 /* 8237A is undefined */ 67 68 #ifndef PCI_DEVICE_ID_VIA_8237A 68 69 #define PCI_DEVICE_ID_VIA_8237A 0x3337 69 70 #endif 70 /* 8251 is undefined as for the kernel 2.4.33*/71 /* 8251 is undefined */ 71 72 #ifndef PCI_DEVICE_ID_VIA_8251 72 73 #define PCI_DEVICE_ID_VIA_8251 0x3287 74 #endif 75 /* CX700 is undefined */ 76 #ifndef PCI_DEVICE_ID_VIA_CX700 77 #define PCI_DEVICE_ID_VIA_CX700 0x8324 73 78 #endif 74 79 … … 419 424 420 425 switch (id->device) { 426 case PCI_DEVICE_ID_VIA_CX700: 421 427 case PCI_DEVICE_ID_VIA_8251: 422 428 case PCI_DEVICE_ID_VIA_8237: … … 517 523 .driver_data = SMBBA3 518 524 }, 525 { 526 .vendor = PCI_VENDOR_ID_VIA, 527 .device = PCI_DEVICE_ID_VIA_CX700, 528 .subvendor = PCI_ANY_ID, 529 .subdevice = PCI_ANY_ID, 530 .driver_data = SMBBA3 531 }, 519 532 { 0, } 520 533 }; -
lm-sensors/trunk/mkpatch/mkpatch.pl
r4162 r4319 265 265 kernel is running. 266 266 267 VIA Technologies, Inc. VT82C596 , 596B, 686A/B, 8233, 8235, 8237R/A, 8251267 VIA Technologies, Inc. VT82C596/82C686/82xx and CX700 268 268 CONFIG_I2C_VIAPRO 269 269 If you say yes to this option, support will be included for the VIA … … 986 986 dep_tristate ' Savage 4' CONFIG_I2C_SAVAGE4 $CONFIG_I2C_ALGOBIT 987 987 dep_tristate ' VIA Technologies, Inc. VT82C586B' CONFIG_I2C_VIA $CONFIG_I2C_ALGOBIT 988 dep_tristate ' VIA Technologies, Inc. VT 596A/B, 686A/B, 8231, 8233, 8233A, 8235, 8237R/A, 8251' CONFIG_I2C_VIAPRO $CONFIG_I2C988 dep_tristate ' VIA Technologies, Inc. VT82C596/82C686/82xx and CX700' CONFIG_I2C_VIAPRO $CONFIG_I2C 989 989 dep_tristate ' Voodoo3 I2C interface' CONFIG_I2C_VOODOO3 $CONFIG_I2C_ALGOBIT 990 990 dep_tristate ' Pseudo ISA adapter (for some hardware sensors)' CONFIG_I2C_ISA $CONFIG_I2C
