From 61ffa17d01ef8668def03e15c33d1bd0dc9be93e Mon Sep 17 00:00:00 2001 From: Burt P Date: Fri, 28 Sep 2018 20:43:41 -0500 Subject: devicetree: get opp-v2 freq range for gpu, if available * opp-v2 = operating-points-v2, frequency scaling information from device tree that can be used for cpu, gpu, etc. * adds helper function to get the opp-v2 range of frequencies for a node, dtr_get_opp_range() in dt_util.c * adds a freq range in opp-v2 property for a node in dt * reports a gpu's max clock frequency if avaiable via opp-v2 Signed-off-by: Burt P --- includes/gpu_util.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'includes/gpu_util.h') diff --git a/includes/gpu_util.h b/includes/gpu_util.h index 0523cc81..1eb3c6c4 100644 --- a/includes/gpu_util.h +++ b/includes/gpu_util.h @@ -35,6 +35,7 @@ typedef struct gpud { char *vendor_str; char *device_str; char *location; + uint32_t khz_max; char *drm_dev; char *sysfs_drm_path; @@ -42,6 +43,7 @@ typedef struct gpud { char *dt_compat, *dt_status, *dt_name, *dt_path; const char *dt_vendor, *dt_device; + dt_opp_range *dt_opp; nvgpu *nv_info; /* ... */ -- cgit v1.2.3