nct7904 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. Kernel driver nct7904
  2. ====================
  3. Supported chip:
  4. * Nuvoton NCT7904D
  5. Prefix: nct7904
  6. Addresses: I2C 0x2d, 0x2e
  7. Datasheet: Publicly available at Nuvoton website
  8. http://www.nuvoton.com/
  9. Author: Vadim V. Vlasov <vvlasov@dev.rtsoft.ru>
  10. Description
  11. -----------
  12. The NCT7904D is a hardware monitor supporting up to 20 voltage sensors,
  13. internal temperature sensor, Intel PECI and AMD SB-TSI CPU temperature
  14. interface, up to 12 fan tachometer inputs, up to 4 fan control channels
  15. with SmartFan.
  16. Sysfs entries
  17. -------------
  18. Currently, the driver supports only the following features:
  19. in[1-20]_input Input voltage measurements (mV)
  20. fan[1-12]_input Fan tachometer measurements (rpm)
  21. temp1_input Local temperature (1/1000 degree,
  22. 0.125 degree resolution)
  23. temp[2-9]_input CPU temperatures (1/1000 degree,
  24. 0.125 degree resolution)
  25. pwm[1-4]_enable R/W, 1/2 for manual or SmartFan mode
  26. Setting SmartFan mode is supported only if it has been
  27. previously configured by BIOS (or configuration EEPROM)
  28. pwm[1-4] R/O in SmartFan mode, R/W in manual control mode
  29. The driver checks sensor control registers and does not export the sensors
  30. that are not enabled. Anyway, a sensor that is enabled may actually be not
  31. connected and thus provide zero readings.
  32. Limitations
  33. -----------
  34. The following features are not supported in current version:
  35. - SmartFan control
  36. - Watchdog
  37. - GPIO
  38. - external temperature sensors
  39. - SMI
  40. - min/max values
  41. - many other...