msm: kgsl: Cleanup virtual files on module exit
Make sure that all sysfs and debugfs entries
are cleaned up when the driver exits.
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
diff --git a/drivers/gpu/msm/kgsl_debugfs.c b/drivers/gpu/msm/kgsl_debugfs.c
index 9da3096..f5eeb3f 100644
--- a/drivers/gpu/msm/kgsl_debugfs.c
+++ b/drivers/gpu/msm/kgsl_debugfs.c
@@ -80,3 +80,8 @@
{
kgsl_debugfs_dir = debugfs_create_dir("kgsl", 0);
}
+
+void kgsl_core_debugfs_close(void)
+{
+ debugfs_remove_recursive(kgsl_debugfs_dir);
+}