mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-31 13:10:30 +00:00
Fix Super-I/O exit sequence for Winbond/Fintek chips. isadump
and friends now use the same sequence as sensors-detect uses. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4405 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
1 parent
d6aa3f5487
commit
59555f0cdf
2 files changed
+5
No files matched your search
@@ -10,6 +10,7 @@ SVN HEAD
|
||||
Man page sensors.conf.5: Update the chip statement section
|
||||
Module i2c-nforce2: Add nForce MCP61, MCP65 support (2.6 backport)
|
||||
Program isadump: Detect when address bit 7 is a busy flag
|
||||
Fix Super-I/O exit sequence for Winbond/Fintek chips
|
||||
Program pwmconfig: Use smaller steps for low PWM values
|
||||
Program rrd: Support non-i2c devices (hwmon class)
|
||||
Add missing shell declarations
|
||||
|
||||
@@ -66,6 +66,10 @@ void superio_write_key(int addrreg, unsigned char *key)
|
||||
|
||||
void superio_reset(int addrreg, int datareg)
|
||||
{
|
||||
/* Some chips (SMSC, Winbond) want this */
|
||||
outb(0xaa, addrreg);
|
||||
|
||||
/* Return to "Wait For Key" state (PNP-ISA spec) */
|
||||
outb(0x02, addrreg);
|
||||
outb(0x02, datareg);
|
||||
}
|
||||
Reference in new issue
Block a user