diff options
-rw-r--r-- | tools/power/x86/turbostat/turbostat.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/power/x86/turbostat/turbostat.c b/tools/power/x86/turbostat/turbostat.c index 4b04ba86e44f..819d67fbb6ca 100644 --- a/tools/power/x86/turbostat/turbostat.c +++ b/tools/power/x86/turbostat/turbostat.c | |||
@@ -2535,6 +2535,7 @@ int probe_nhm_msrs(unsigned int family, unsigned int model) | |||
2535 | pkg_cstate_limits = phi_pkg_cstate_limits; | 2535 | pkg_cstate_limits = phi_pkg_cstate_limits; |
2536 | break; | 2536 | break; |
2537 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ | 2537 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ |
2538 | case INTEL_FAM6_ATOM_GEMINI_LAKE: | ||
2538 | case INTEL_FAM6_ATOM_DENVERTON: /* DNV */ | 2539 | case INTEL_FAM6_ATOM_DENVERTON: /* DNV */ |
2539 | pkg_cstate_limits = bxt_pkg_cstate_limits; | 2540 | pkg_cstate_limits = bxt_pkg_cstate_limits; |
2540 | break; | 2541 | break; |
@@ -3018,6 +3019,7 @@ void rapl_probe(unsigned int family, unsigned int model) | |||
3018 | } | 3019 | } |
3019 | break; | 3020 | break; |
3020 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ | 3021 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ |
3022 | case INTEL_FAM6_ATOM_GEMINI_LAKE: | ||
3021 | do_rapl = RAPL_PKG | RAPL_PKG_POWER_INFO; | 3023 | do_rapl = RAPL_PKG | RAPL_PKG_POWER_INFO; |
3022 | if (rapl_joules) | 3024 | if (rapl_joules) |
3023 | BIC_PRESENT(BIC_Pkg_J); | 3025 | BIC_PRESENT(BIC_Pkg_J); |
@@ -3361,6 +3363,7 @@ int has_snb_msrs(unsigned int family, unsigned int model) | |||
3361 | case INTEL_FAM6_KABYLAKE_DESKTOP: /* KBL */ | 3363 | case INTEL_FAM6_KABYLAKE_DESKTOP: /* KBL */ |
3362 | case INTEL_FAM6_SKYLAKE_X: /* SKX */ | 3364 | case INTEL_FAM6_SKYLAKE_X: /* SKX */ |
3363 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ | 3365 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ |
3366 | case INTEL_FAM6_ATOM_GEMINI_LAKE: | ||
3364 | case INTEL_FAM6_ATOM_DENVERTON: /* DNV */ | 3367 | case INTEL_FAM6_ATOM_DENVERTON: /* DNV */ |
3365 | return 1; | 3368 | return 1; |
3366 | } | 3369 | } |
@@ -3392,6 +3395,7 @@ int has_hsw_msrs(unsigned int family, unsigned int model) | |||
3392 | case INTEL_FAM6_KABYLAKE_MOBILE: /* KBL */ | 3395 | case INTEL_FAM6_KABYLAKE_MOBILE: /* KBL */ |
3393 | case INTEL_FAM6_KABYLAKE_DESKTOP: /* KBL */ | 3396 | case INTEL_FAM6_KABYLAKE_DESKTOP: /* KBL */ |
3394 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ | 3397 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ |
3398 | case INTEL_FAM6_ATOM_GEMINI_LAKE: | ||
3395 | return 1; | 3399 | return 1; |
3396 | } | 3400 | } |
3397 | return 0; | 3401 | return 0; |
@@ -3783,6 +3787,7 @@ void process_cpuid() | |||
3783 | crystal_hz = 25000000; /* 25.0 MHz */ | 3787 | crystal_hz = 25000000; /* 25.0 MHz */ |
3784 | break; | 3788 | break; |
3785 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ | 3789 | case INTEL_FAM6_ATOM_GOLDMONT: /* BXT */ |
3790 | case INTEL_FAM6_ATOM_GEMINI_LAKE: | ||
3786 | crystal_hz = 19200000; /* 19.2 MHz */ | 3791 | crystal_hz = 19200000; /* 19.2 MHz */ |
3787 | break; | 3792 | break; |
3788 | default: | 3793 | default: |