aboutsummaryrefslogtreecommitdiff
path: root/driver/gator_events_mali_common.c
diff options
context:
space:
mode:
authorDrew Richardson <drew.richardson@arm.com>2013-12-16 12:00:00 -0800
committerDrew Richardson <drew.richardson@arm.com>2014-12-19 15:48:40 -0800
commit9b0375410d73fb0de515ee33e0dd7f054cd45a6f (patch)
tree6a2a9dfa45fe1a25b0959f10401e200687fd1a03 /driver/gator_events_mali_common.c
parentdf48c99f8da89ef9a91fac638b8e0528507bd088 (diff)
gator: Version 5.175.17
Signed-off-by: Drew Richardson <drew.richardson@arm.com>
Diffstat (limited to 'driver/gator_events_mali_common.c')
-rw-r--r--driver/gator_events_mali_common.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/driver/gator_events_mali_common.c b/driver/gator_events_mali_common.c
index 5a98b37..466ca16 100644
--- a/driver/gator_events_mali_common.c
+++ b/driver/gator_events_mali_common.c
@@ -28,7 +28,7 @@ extern const char *gator_mali_get_mali_name(void)
}
}
-extern int gator_mali_create_file_system(const char *mali_name, const char *event_name, struct super_block *sb, struct dentry *root, mali_counter *counter)
+extern int gator_mali_create_file_system(const char *mali_name, const char *event_name, struct super_block *sb, struct dentry *root, mali_counter *counter, unsigned long *event)
{
int err;
char buf[255];
@@ -56,6 +56,13 @@ extern int gator_mali_create_file_system(const char *mali_name, const char *even
pr_debug("gator: Mali-T6xx: error calling gatorfs_create_ro_ulong for: %s (%s)", event_name, buf);
return -1;
}
+ if (event != NULL) {
+ err = gatorfs_create_ulong(sb, dir, "event", event);
+ if (err != 0) {
+ pr_debug("gator: Mali-T6xx: error calling gatorfs_create_ro_ulong for: %s (%s)", event_name, buf);
+ return -1;
+ }
+ }
}
return 0;