]> asedeno.scripts.mit.edu Git - linux.git/commit
intel_rapl: abstract register address
authorZhang Rui <rui.zhang@intel.com>
Wed, 10 Jul 2019 13:44:26 +0000 (21:44 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 11 Jul 2019 13:08:57 +0000 (15:08 +0200)
commit7fde2712a7adab721eaabafbd8ff93dff3262d35
tree602f362ed14e8d75e953c572493511bd77b56ffa
parent7ebf8eff63b4f349e7b2ded6aa5036d94bdf94b9
intel_rapl: abstract register address

MSR and MMIO RAPL interface have different sets of registers, thus the
RAPL register address should be obtained from interface specific
structure, i.e. struct rapl_if_private, instead.

Reviewed-by: Pandruvada, Srinivas <srinivas.pandruvada@intel.com>
Tested-by: Pandruvada, Srinivas <srinivas.pandruvada@intel.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/powercap/intel_rapl.c
include/linux/intel_rapl.h