platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder...
authorGayatri Kammela <gayatri.kammela@intel.com>
Mon, 16 Aug 2021 16:58:32 +0000 (09:58 -0700)
committerHans de Goede <hdegoede@redhat.com>
Fri, 20 Aug 2021 18:33:35 +0000 (20:33 +0200)
commitee7e89ff80063616c7f81b97ce7d38733019531a
treecd22fc855f067609c48f1be4841579387fc8f844
parentbbab31101f44911b24c9da02733ce196e5702fea
platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake

Add support to show the Latency Tolerance Reporting for the IPs on
the Alder Lake PCH as reported by the PMC. This LTR support on
Alder Lake is slightly different from the Cannon lake PCH that is being
reused by all platforms till Tiger Lake.

Cc: Chao Qin <chao.qin@intel.com>
Cc: Srinivas Pandruvada <srinivas.pandruvada@intel.com>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: David Box <david.e.box@intel.com>
Tested-by: You-Sheng Yang <vicamo.yang@canonical.com>
Acked-by: Rajneesh Bhardwaj <irenic.rajneesh@gmail.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Gayatri Kammela <gayatri.kammela@intel.com>
Link: https://lore.kernel.org/r/5ca3ea090b53a9bf918b055447ab5c8ef2925cc4.1629091915.git.gayatri.kammela@intel.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/intel/pmc/core.c
drivers/platform/x86/intel/pmc/core.h