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.h b/drivers/gpu/msm/kgsl_debugfs.h
index 1e36fab..5e10988 100644
--- a/drivers/gpu/msm/kgsl_debugfs.h
+++ b/drivers/gpu/msm/kgsl_debugfs.h
@@ -18,6 +18,8 @@
#ifdef CONFIG_DEBUG_FS
void kgsl_core_debugfs_init(void);
+void kgsl_core_debugfs_close(void);
+
void kgsl_device_debugfs_init(struct kgsl_device *device);
extern struct dentry *kgsl_debugfs_dir;
@@ -29,7 +31,7 @@
#else
static inline void kgsl_core_debugfs_init(void) { }
static inline void kgsl_device_debugfs_init(struct kgsl_device *device) { }
-
+static inline void kgsl_core_debugfs_close(void) { }
static inline struct dentry *kgsl_get_debugfs_dir(void) { return NULL; }
#endif