nct7904.rst 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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. ======================= =======================================================
  20. in[1-20]_input Input voltage measurements (mV)
  21. fan[1-12]_input Fan tachometer measurements (rpm)
  22. temp1_input Local temperature (1/1000 degree,
  23. 0.125 degree resolution)
  24. temp[2-9]_input CPU temperatures (1/1000 degree,
  25. 0.125 degree resolution)
  26. pwm[1-4]_enable R/W, 1/2 for manual or SmartFan mode
  27. Setting SmartFan mode is supported only if it has been
  28. previously configured by BIOS (or configuration EEPROM)
  29. pwm[1-4] R/O in SmartFan mode, R/W in manual control mode
  30. ======================= =======================================================
  31. The driver checks sensor control registers and does not export the sensors
  32. that are not enabled. Anyway, a sensor that is enabled may actually be not
  33. connected and thus provide zero readings.
  34. Limitations
  35. -----------
  36. The following features are not supported in current version:
  37. - SmartFan control
  38. - Watchdog
  39. - GPIO
  40. - external temperature sensors
  41. - SMI
  42. - min/max values
  43. - many other...