From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934632AbdCLRbm (ORCPT ); Sun, 12 Mar 2017 13:31:42 -0400 Received: from 123-192-253-61.dynamic.kbronet.com.tw ([123.192.253.61]:56338 "EHLO E6440" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S934531AbdCLRbg (ORCPT ); Sun, 12 Mar 2017 13:31:36 -0400 X-Greylist: delayed 519 seconds by postgrey-1.27 at vger.kernel.org; Sun, 12 Mar 2017 13:31:36 EDT From: Harry Pan To: LKML , Len Brown Cc: Harry Pan , Harry Pan , rafael.j.wysocki@intel.com Subject: [PATCH] tools/power turbostat: enable BXT DRAM RAPL domain Date: Mon, 13 Mar 2017 01:22:52 +0800 Message-Id: <1489339372-1975-1-git-send-email-harry.pan@intel.com> X-Mailer: git-send-email 2.6.6 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Goldmont microarchitecture supports DRAM RAPL domain. This patch adds relevant flags in probing, such that it enables DRAM energy profile. Signed-off-by: Harry Pan Signed-off-by: Harry Pan --- tools/power/x86/turbostat/turbostat.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tools/power/x86/turbostat/turbostat.c b/tools/power/x86/turbostat/turbostat.c index 828dccd..d726860 100644 --- a/tools/power/x86/turbostat/turbostat.c +++ b/tools/power/x86/turbostat/turbostat.c @@ -3343,11 +3343,14 @@ void rapl_probe(unsigned int family, unsigned int model) break; case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ case INTEL_FAM6_ATOM_GEMINI_LAKE: - do_rapl = RAPL_PKG | RAPL_PKG_POWER_INFO; - if (rapl_joules) + do_rapl = RAPL_PKG | RAPL_DRAM | RAPL_DRAM_PERF_STATUS | RAPL_PKG_PERF_STATUS | RAPL_PKG_POWER_INFO; + if (rapl_joules) { BIC_PRESENT(BIC_Pkg_J); - else + BIC_PRESENT(BIC_RAM_J); + } else { BIC_PRESENT(BIC_PkgWatt); + BIC_PRESENT(BIC_RAMWatt); + } break; case INTEL_FAM6_SKYLAKE_MOBILE: /* SKL */ case INTEL_FAM6_SKYLAKE_DESKTOP: /* SKL */ -- 2.6.6