1*4882a593SmuzhiyunKernel driver sch5627 2*4882a593Smuzhiyun===================== 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunSupported chips: 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun * SMSC SCH5627 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun Prefix: 'sch5627' 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun Addresses scanned: none, address read from Super I/O config space 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun Datasheet: Application Note available upon request 13*4882a593Smuzhiyun 14*4882a593SmuzhiyunAuthor: Hans de Goede <hdegoede@redhat.com> 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunDescription 18*4882a593Smuzhiyun----------- 19*4882a593Smuzhiyun 20*4882a593SmuzhiyunSMSC SCH5627 Super I/O chips include complete hardware monitoring 21*4882a593Smuzhiyuncapabilities. They can monitor up to 5 voltages, 4 fans and 8 temperatures. 22*4882a593Smuzhiyun 23*4882a593SmuzhiyunThe SMSC SCH5627 hardware monitoring part also contains an integrated 24*4882a593Smuzhiyunwatchdog. In order for this watchdog to function some motherboard specific 25*4882a593Smuzhiyuninitialization most be done by the BIOS, so if the watchdog is not enabled 26*4882a593Smuzhiyunby the BIOS the sch5627 driver will not register a watchdog device. 27*4882a593Smuzhiyun 28*4882a593SmuzhiyunThe hardware monitoring part of the SMSC SCH5627 is accessed by talking 29*4882a593Smuzhiyunthrough an embedded microcontroller. An application note describing the 30*4882a593Smuzhiyunprotocol for communicating with the microcontroller is available upon 31*4882a593Smuzhiyunrequest. Please mail me if you want a copy. 32