summaryrefslogtreecommitdiff
path: root/overlay
diff options
context:
space:
mode:
Diffstat (limited to 'overlay')
-rw-r--r--overlay/gpu-freq.c1
-rw-r--r--overlay/gpu-freq.h3
-rw-r--r--overlay/overlay.c5
3 files changed, 8 insertions, 1 deletions
diff --git a/overlay/gpu-freq.c b/overlay/gpu-freq.c
index f0285a5f..545ba781 100644
--- a/overlay/gpu-freq.c
+++ b/overlay/gpu-freq.c
@@ -43,6 +43,7 @@ int gpu_freq_init(struct gpu_freq *gf)
if (s == NULL)
return EIO;
sscanf(s, "Max overclocked frequency: %dMHz", &gf->max);
+ gf->min = gf->rpn;
return 0;
}
diff --git a/overlay/gpu-freq.h b/overlay/gpu-freq.h
index a704f6be..252ad95f 100644
--- a/overlay/gpu-freq.h
+++ b/overlay/gpu-freq.h
@@ -1,5 +1,6 @@
struct gpu_freq {
- int rpn, rp1, rp0, max;
+ int min, max;
+ int rpn, rp1, rp0;
int request;
int current;
};
diff --git a/overlay/overlay.c b/overlay/overlay.c
index 92eca694..46658195 100644
--- a/overlay/overlay.c
+++ b/overlay/overlay.c
@@ -432,6 +432,11 @@ static void show_gpu_freq(struct overlay_context *ctx, struct overlay_gpu_freq *
cairo_show_text(ctx->cr, buf);
y += 14;
+ sprintf(buf, "min: %dMHz, max: %dMHz", gf->gpu_freq.min, gf->gpu_freq.max);
+ cairo_move_to(ctx->cr, 12, y);
+ cairo_show_text(ctx->cr, buf);
+ y += 14;
+
ctx->last_y += 112;
}