Changeset 4405

Show
Ignore:
Timestamp:
05/16/07 10:45:03 (6 years ago)
Author:
khali
Message:

Fix Super-I/O exit sequence for Winbond/Fintek? chips. isadump
and friends now use the same sequence as sensors-detect uses.

Location:
lm-sensors/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/CHANGES

    r4390 r4405  
    1111  Module i2c-nforce2: Add nForce MCP61, MCP65 support (2.6 backport) 
    1212  Program isadump: Detect when address bit 7 is a busy flag 
     13                   Fix Super-I/O exit sequence for Winbond/Fintek chips 
    1314  Program pwmconfig: Use smaller steps for low PWM values 
    1415  Program rrd: Support non-i2c devices (hwmon class) 
  • lm-sensors/trunk/prog/dump/superio.c

    r2899 r4405  
    6767void superio_reset(int addrreg, int datareg) 
    6868{ 
     69        /* Some chips (SMSC, Winbond) want this */ 
     70        outb(0xaa, addrreg); 
     71 
     72        /* Return to "Wait For Key" state (PNP-ISA spec) */ 
    6973        outb(0x02, addrreg); 
    7074        outb(0x02, datareg);