Skip to content

Commit 38fa152

Browse files
spandruvadajwrdegoede
authored andcommitted
tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq
For turbo-freq feature, only 3 levels of frequencies are displayed even if platform support more. Present all levels based on the CPU model. Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com>
1 parent 55d5639 commit 38fa152

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

tools/power/x86/intel-speed-select/isst-core-mbox.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -746,6 +746,7 @@ static int mbox_set_pbf_fact_status(struct isst_id *id, int pbf, int enable)
746746
static int _get_fact_bucket_info(struct isst_id *id, int level,
747747
struct isst_fact_bucket_info *bucket_info)
748748
{
749+
int trl_max_levels = isst_get_trl_max_levels();
749750
unsigned int resp;
750751
int i, k, ret;
751752

@@ -769,7 +770,7 @@ static int _get_fact_bucket_info(struct isst_id *id, int level,
769770
}
770771
}
771772

772-
for (k = 0; k < 3; ++k) {
773+
for (k = 0; k < trl_max_levels; ++k) {
773774
for (i = 0; i < 2; ++i) {
774775
int j;
775776

0 commit comments

Comments
 (0)