Kernel driver fam15h_power ========================== Supported chips: * AMD Family 15h Processors * AMD Family 16h Processors Prefix: 'fam15h_power' Addresses scanned: PCI space Datasheets: BIOS and Kernel Developer's Guide (BKDG) For AMD Family 15h Processors BIOS and Kernel Developer's Guide (BKDG) For AMD Family 16h Processors Author: Andreas Herrmann <herrmann.der.user@googlemail.com> Description ----------- This driver permits reading of registers providing power information of AMD Family 15h and 16h processors. For AMD Family 15h and 16h processors the following power values can be calculated using different processor northbridge function registers: * BasePwrWatts: Specifies in watts the maximum amount of power consumed by the processor for NB and logic external to the core. * ProcessorPwrWatts: Specifies in watts the maximum amount of power the processor can support. * CurrPwrWatts: Specifies in watts the current amount of power being consumed by the processor. This driver provides ProcessorPwrWatts and CurrPwrWatts: * power1_crit (ProcessorPwrWatts) * power1_input (CurrPwrWatts) On multi-node processors the calculated value is for the entire package and not for a single node. Thus the driver creates sysfs attributes only for internal node0 of a multi-node processor.