Commit Graph
220 Commits
Author SHA1 Message Date
Alexander Malysh 4150b4030a fixed the same bug as by i2c-sis645 (kill smbus transaction)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1555 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-26 10:13:07 +00:00
Mark M. Hoffman 62578497a3 Bugfix - now killing a transaction properly.
(found by Hans-Günter Lütke Uphues)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1554 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-26 07:17:02 +00:00
Mark M. Hoffman df1f4dfd67 Added support for SiS650/961 chipset.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1552 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-26 01:33:36 +00:00
Alexander Malysh 564dbecad2 Fixed typo in sis630_access.
Fixed logical error by restoring of Host Master Clock


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1551 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-24 10:50:31 +00:00
Mark D. Studebaker 0d434f6e0b rename dmi_scan_machine() to dmi_scan_mach() to avoid collision
with kernel - ticket #1002


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1541 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-21 20:30:05 +00:00
Alexander Malysh faa57a4ef4 (amalysh)
Added high_clock module option.If this option is set
        used Host Master Clock 56KHz (default 14KHz).For now we are save old Host
        Master Clock and after transaction completed restore (otherwise
        it's confuse BIOS and hung Laptop).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1540 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-21 00:05:37 +00:00
Alexander Malysh 7e6dbdb292 log entry for support sis730
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1538 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-18 21:45:58 +00:00
Alexander Malysh 4771c4318b added sis730 as supported device
as of info from Philip Edelbrock <phil@netroedge.com>
My Info:
	pci device id 6300 is Intergrated VGA for sis630/730 chips
	(see http://www.plasma-online.de/index.html?content=http%3A//www.plasma-online.de/english/identify/picture/sis.html)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1536 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-18 21:14:08 +00:00
Mark M. Hoffman 799093a74d improved support for SiS645/961
added support for SiS645DX/961 and SiS735


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1531 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-17 06:17:09 +00:00
Alexander Malysh 258c226b26 don't set Host Master Clock to 56KHz (it's hung my Laptop)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1527 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-15 19:53:12 +00:00
Mark D. Studebaker 6fa3f5df97 set kernel version for is_unsafe_smbus to 2.5.34.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1521 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-04 12:01:24 +00:00
Mark M. Hoffman eff6e6697f added SiS645 SMBus driver
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1517 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-01 20:19:27 +00:00
Mark M. Hoffman 9b60b4787b new SiS645 SMBus driver
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1516 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-01 20:18:49 +00:00
Alexander Malysh c6dc4fdbb7 Fixed missing semicolon
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1515 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-01 18:53:11 +00:00
Alexander Malysh b4bb628fff added force option, can be useful for testing i2c-sis630 on other SIS chips
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1510 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-08-28 21:53:53 +00:00
Alexander Malysh 26bd5449e1 Added status: beta
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1508 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-08-28 19:08:14 +00:00
Mark D. Studebaker 13a8f36a5b #define cleanup
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1506 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-08-25 17:23:22 +00:00
Alexander Malysh 417224a8a2 (amalysh)
Fixed the typo in sis630_access
Changed sis630_transaction. Now it's 2x faster...


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1504 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-08-25 14:33:27 +00:00
Mark D. Studebaker 0e858bda33 change external variable to is_unsafe_smbus
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1498 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-08-22 00:54:29 +00:00
Mark D. Studebaker b7bd5c3350 i2c-sis630 driver from
Alexander Malysh <amalysh@web.de>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1497 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-08-22 00:34:31 +00:00
Mark D. Studebaker 6306bbecca enable if not enabled (remove force parameter), check for
uninitialized base address; remove compilation warning


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1490 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-08-10 18:29:40 +00:00
Mark D. Studebaker a51387a556 Move dmi detection code from i2c-piix4 to new dmi_scan.c.
This permits better kernel patching into kernels that
      already have dmi_scan.c.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1478 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-08-02 01:56:56 +00:00
Mark D. Studebaker a130da9774 Add DMI code to check for an IBM system and refuse to load
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1467 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-07-27 18:35:05 +00:00
Mark D. Studebaker 7bea75ba2b For HW PEC (read and writes), turn on AAC but not PEC_EN.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1459 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-07-18 00:45:43 +00:00
Mark D. Studebaker ecc5086d39 use HW instead of SW PEC for ICH4
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1444 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-07-11 02:24:28 +00:00
Mark D. Studebaker 248547cefb flush PCI posted writes on algo-bit PCI drivers.
Also check return code on ioremap_nocache().


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1427 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-07-07 15:45:14 +00:00
Mark D. Studebaker 2a5816a24c fix 'make install' which I broke
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1425 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-07-06 00:49:13 +00:00
Mark D. Studebaker e7c892b496 add lm92, vt1211, smsc47m1, i2c-savage4, pcf8574, pcf8591
to mkpatch


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1423 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-07-05 18:05:46 +00:00
Mark D. Studebaker 7ff02877fc fix block w/ PEC termination
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1399 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-06-16 19:42:16 +00:00
Mark D. Studebaker f6cb8f2457 remove DEBUG 1
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1395 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-06-12 23:11:29 +00:00
Mark D. Studebaker bf992c322b ich4 software pec support. Still cleanups to be done but enough for ARP.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1391 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-06-12 02:53:33 +00:00
Mark D. Studebaker 0a92ee5cf0 remove ref. in comment to smbus.h
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1388 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-06-08 19:49:06 +00:00
Mark D. Studebaker 356bfd550f add KERN_xxx to printk's
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1387 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-06-08 19:31:05 +00:00
Mark D. Studebaker 446b758ca1 add 82801DB (ICH4) support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1382 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-06-07 02:56:52 +00:00
Mark D. Studebaker 241df84dc1 add support for 8231
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1376 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-05-27 20:48:46 +00:00
Merlin Hughes da76559ae6 mh: Fix i2c-amd756 support for non-nForce chips (probably a
patch error vs changed source). Change module so it registers
the detected device in i2c under its own name (e.g,
AMD756/AMD766/AMD768/nVidia nForce rather than AMD7X6).
Updated sensors-detect accordingly.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1367 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-05-02 14:44:31 +00:00
Mark D. Studebaker 9334e32e6c nForce cleanup and docs
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1366 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-05-01 23:33:53 +00:00
Mark D. Studebaker 7e4acca8c8 add support for nvidia nForce to i2c-amd756.
Patch from
        Csaba Halász <hcs@ics2.ics.tvnet.hu>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1365 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-05-01 23:28:09 +00:00
Mark D. Studebaker 88439d9566 Fix block read length bitmask bug;
limit read length to 32 bytes.
      Found by
        Csaba Halász <hcs@ics2.ics.tvnet.hu>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1364 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-05-01 23:17:25 +00:00
Merlin Hughes 80d025c79a mh: declare abort function static
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1363 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-04-30 16:13:57 +00:00
Merlin Hughes f1ee329ba8 mh: Increase AMD 7x6 timeout to 500ms from 100ms, add code to
abort/clear the bus on timeout. Appears? to improve reliability.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1362 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-04-30 15:55:29 +00:00
Mark D. Studebaker 311032b56a give it its own driver ID
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1354 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-04-20 18:22:27 +00:00
Mark D. Studebaker 39cc76464b for kernels 2.4+, install modules to kernel/drivers/[i2c,sensors]
instead of misc, and delete old modules in misc. This will prevent
      duplicate modules.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1351 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-04-20 02:50:37 +00:00
Mark D. Studebaker 958e20c76f add i2c-savage4
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1345 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-04-02 02:01:06 +00:00
Mark D. Studebaker 5990ece544 voodoo3 -> savage4 global replace
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1344 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-04-02 01:54:05 +00:00
Mark D. Studebaker b1766c8480 compile fixes
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1343 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-04-02 01:47:58 +00:00
Mark D. Studebaker 3a64b30550 1st cut at Savage 4 driver from
Alexander Wold <awold@bigfoot.com>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1342 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-04-02 01:07:27 +00:00
Mark D. Studebaker 676e7136bf add support for Via 8233A (0x3147)
tested by neber@mwtc.e-technik.uni-ulm.de (Eckhard Neber)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1341 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-03-24 01:57:46 +00:00
Mark D. Studebaker 3152ddbeee blacklist 645 as recommended by
"Mark M. Hoffman" <mhoffman@lightlink.com>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1327 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-02-27 02:36:04 +00:00
Mark D. Studebaker 0f608515e2 (mds)
Subject:
        Uptodate i2c-keywest
   Date:
        Sun, 17 Feb 2002 21:34:44 +0100
  From:
        Benjamin Herrenschmidt <benh@kernel.crashing.org>

Here's a patch against current lmsensors CVS which updates i2c-keywest
to the latest version needed on powermac. It's already in Marcelo as
one of the 2.4.18-pre's.

You may note that the i2c "mode" isn't what it should be to match
exactly what linux-i2c expects (see explaining comment). I will have
to define new transfer types in order to work around that, but it's
ok to do that now as we use this driver only for the sound chip
for now.

Ben.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1326 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-02-18 00:49:50 +00:00