PM / devfreq: cache_hwmon: Use array for reporting monitor stats

Using an array to report monitor stats instead of hard coded variable
names would allow for cleaner implementations of some cache hwmon
device drivers.

Change-Id: I787bdc12f10a0c8ff3c4195ce229a2987acdfce7
Signed-off-by: Junjie Wu <junjiew@codeaurora.org>
diff --git a/drivers/devfreq/governor_cache_hwmon.h b/drivers/devfreq/governor_cache_hwmon.h
index c6baf6e..01b5a75 100644
--- a/drivers/devfreq/governor_cache_hwmon.h
+++ b/drivers/devfreq/governor_cache_hwmon.h
@@ -17,10 +17,15 @@
 #include <linux/kernel.h>
 #include <linux/devfreq.h>
 
+enum request_group {
+	HIGH,
+	MED,
+	LOW,
+	MAX_NUM_GROUPS,
+};
+
 struct mrps_stats {
-	unsigned long high;
-	unsigned long med;
-	unsigned long low;
+	unsigned long mrps[MAX_NUM_GROUPS];
 	unsigned int busy_percent;
 };