69 lines · plain
1Kernel driver nct66832=====================3 4Supported chips:5 6 * Nuvoton NCT6683D/NCT6687D7 8 Prefix: 'nct6683'9 10 Addresses scanned: ISA address retrieved from Super I/O registers11 12 Datasheet: Available from Nuvoton upon request13 14Authors:15 16 Guenter Roeck <linux@roeck-us.net>17 18Description19-----------20 21This driver implements support for the Nuvoton NCT6683D eSIO chip.22 23The chips implement up to shared 32 temperature and voltage sensors.24It supports up to 16 fan rotation sensors and up to 8 fan control engines.25 26Temperatures are measured in degrees Celsius. Measurement resolution is270.5 degrees C.28 29Voltage sensors (also known as IN sensors) report their values in millivolts.30 31Fan rotation speeds are reported in RPM (rotations per minute).32 33Usage Note34----------35 36Limit register locations on Intel boards with EC firmware version 1.037build date 04/03/13 do not match the register locations in the Nuvoton38datasheet. Nuvoton confirms that Intel uses a special firmware version39with different register addresses. The specification describing the Intel40firmware is held under NDA by Nuvoton and Intel and not available41to the public.42 43Some of the register locations can be reverse engineered; others are too44well hidden. Given this, writing any values from the operating system is45considered too risky with this firmware and has been disabled. All limits46must all be written from the BIOS.47 48The driver has only been tested with the Intel firmware, and by default49only instantiates on Intel boards. To enable it on non-Intel boards,50set the 'force' module parameter to 1.51 52Tested Boards and Firmware Versions53-----------------------------------54 55The driver has been reported to work with the following boards and56firmware versions.57 58=============== ===============================================59Board Firmware version60=============== ===============================================61Intel DH87RL NCT6683D EC firmware version 1.0 build 04/03/1362Intel DH87MC NCT6683D EC firmware version 1.0 build 04/03/1363Intel DB85FL NCT6683D EC firmware version 1.0 build 04/03/1364ASRock X570 NCT6683D EC firmware version 1.0 build 06/28/1965ASRock X670E NCT6686D EC firmware version 1.0 build 05/19/2266MSI B550 NCT6687D EC firmware version 1.0 build 05/07/2067MSI X670-P NCT6687D EC firmware version 0.0 build 09/27/2268=============== ===============================================69