fam15h_power 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. Kernel driver fam15h_power
  2. ==========================
  3. Supported chips:
  4. * AMD Family 15h Processors
  5. * AMD Family 16h Processors
  6. Prefix: 'fam15h_power'
  7. Addresses scanned: PCI space
  8. Datasheets:
  9. BIOS and Kernel Developer's Guide (BKDG) For AMD Family 15h Processors
  10. BIOS and Kernel Developer's Guide (BKDG) For AMD Family 16h Processors
  11. Author: Andreas Herrmann <herrmann.der.user@googlemail.com>
  12. Description
  13. -----------
  14. This driver permits reading of registers providing power information
  15. of AMD Family 15h and 16h processors.
  16. For AMD Family 15h and 16h processors the following power values can
  17. be calculated using different processor northbridge function
  18. registers:
  19. * BasePwrWatts: Specifies in watts the maximum amount of power
  20. consumed by the processor for NB and logic external to the core.
  21. * ProcessorPwrWatts: Specifies in watts the maximum amount of power
  22. the processor can support.
  23. * CurrPwrWatts: Specifies in watts the current amount of power being
  24. consumed by the processor.
  25. This driver provides ProcessorPwrWatts and CurrPwrWatts:
  26. * power1_crit (ProcessorPwrWatts)
  27. * power1_input (CurrPwrWatts)
  28. On multi-node processors the calculated value is for the entire
  29. package and not for a single node. Thus the driver creates sysfs
  30. attributes only for internal node0 of a multi-node processor.